Como começou: "As ferramentas de codificação com vibrações de IA vão substituir os desenvolvedores!" Como está agora: "Faça isto: - Forneça uma especificação detalhada - Divida as tarefas em pequenas - Separe os ambientes de desenvolvimento e produção - NÃO dê acesso ao agente na produção - Nunca confie no agente; verifique cada passo que ele dá - ...
Aguardando por: - Garantir que um humano revise todos os caminhos de código críticos alterados - Usar feature flags ao lançar novas funcionalidades ou até mesmo correções de bugs - Adicionar monitorização e alertas para detectar quaisquer alterações suspeitas em produção De muitas maneiras, estamos a reinventar o que os engenheiros de software já sabem...
Aqui está o Replit (uma ferramenta de codificação de vibrações líder) adicionando ambientes de dev/prod depois de se ter descoberto que a IA pode (e vai!) deletar a base de dados em produção em segredo, sem avisar o utilizador. Isto aconteceu com humanos: e assim inventámos dev vs prod também...
Amjad Masad
Amjad Masad21/07, 01:32
Vimos a publicação do Jason. O agente @Replit em desenvolvimento apagou dados da base de dados de produção. Inaceitável e nunca deveria ser possível. - Trabalhando durante o fim de semana, começámos a implementar a separação automática de dev/prod da base de dados para prevenir isto categoricamente. Ambientes de staging também estão em desenvolvimento. Mais novidades amanhã. - Felizmente, temos backups. É uma restauração com um clique para todo o estado do seu projeto caso o Agente cometa um erro. - O Agente não tinha acesso aos documentos internos adequados -- estamos a implementar uma correção para forçar a pesquisa de Documentos no conhecimento do Repit. - E sim, ouvimos a dor do "congelamento de código" alto e claro -- estamos a trabalhar ativamente numa modo de planeamento/chat apenas para que possa estrategizar sem arriscar a sua base de código. Entrei em contacto com o Jason assim que vi isto na manhã de sexta-feira para oferecer assistência. Vamos reembolsá-lo pelo transtorno e realizar uma análise pós-morte para determinar exatamente o que aconteceu e como podemos responder melhor a isso no futuro. Agradecemos o seu feedback, assim como o de todos os outros. Estamos a mover-nos rapidamente para melhorar a segurança e robustez do ambiente Replit. É a nossa principal prioridade.
661,51K