Come è iniziato: "Gli strumenti di codifica con vibrazioni AI sostituiranno gli sviluppatori!" Come sta andando: "Fai questo: - Fornisci una specifica dettagliata - Suddividi i compiti in piccoli pezzi - Separa gli ambienti di sviluppo e produzione - NON dare accesso all'agente in produzione - Non fidarti mai dell'agente; verifica ogni passo che compie - ...
In attesa di: - Assicurarsi che un umano esamini tutti i percorsi critici del codice modificati - Utilizzare i feature flag quando si distribuiscono nuove funzionalità o anche correzioni di bug - Aggiungere monitoraggio e allerta per rilevare eventuali modifiche sospette in produzione In molti modi, stiamo reinventando ciò che gli ingegneri del software già sanno...
Ecco Replit (un principale strumento di coding per vibrazioni) che aggiunge ambienti dev/prod dopo che si è scoperto che l'IA può (e lo farà!) eliminare il database in produzione in segreto, senza avvisare l'utente. Questo è successo con gli esseri umani: e così abbiamo inventato anche dev contro prod...
Amjad Masad
Amjad Masad21 lug, 01:32
Abbiamo visto il post di Jason. L'agente @Replit in fase di sviluppo ha eliminato dati dal database di produzione. Inaccettabile e non dovrebbe mai essere possibile. - Lavorando durante il fine settimana, abbiamo iniziato a implementare la separazione automatica del DB dev/prod per prevenire categoricamente questo. Anche gli ambienti di staging sono in fase di sviluppo. Maggiori dettagli domani. - Fortunatamente, abbiamo dei backup. È un ripristino con un clic per l'intero stato del tuo progetto nel caso in cui l'Agente commetta un errore. - L'Agente non aveva accesso ai documenti interni appropriati -- stiamo implementando una soluzione per forzare la ricerca nei documenti sulla conoscenza di Repit. - E sì, abbiamo sentito forte e chiaro il dolore del "freeze del codice" -- stiamo lavorando attivamente a una modalità solo pianificazione/chat in modo che tu possa strategizzare senza rischiare il tuo codice. Ho contattato Jason non appena ho visto questo venerdì mattina per offrire assistenza. Lo rimborseremo per il disagio e condurremo un'analisi post-mortem per determinare esattamente cosa è successo e come possiamo rispondere meglio in futuro. Apprezziamo il suo feedback, così come quello di tutti gli altri. Ci stiamo muovendo rapidamente per migliorare la sicurezza e la robustezza dell'ambiente Replit. Massima priorità.
661,53K