Hoe het begon: "AI vibe coding tools zullen ontwikkelaars vervangen!" Hoe het gaat: "Doe dit: - Geef het een gedetailleerde specificatie - Verdeel taken in kleine taken - Scheid dev- en prod-omgevingen - Geef de agent GEEN toegang tot prod - Vertrouw de agent nooit; verifieer elke stap die hij neemt - ...
Wachten op: - Zorg ervoor dat een mens alle kritieke codepaden die zijn gewijzigd, controleert - Gebruik feature flags bij het uitrollen van nieuwe dingen of zelfs bugfixes - Voeg monitoring en waarschuwingen toe om verdachte wijzigingen in productie te detecteren In veel opzichten herontdekken we wat software-engineers al weten...
Hier is Replit (een toonaangevende vibe coding tool) die dev/prod omgevingen toevoegt nadat bleek dat de AI (en zal!) de database in prod in het geheim kan verwijderen, zonder de gebruiker te vertellen. Dit gebeurde met mensen: en zo hebben we ook dev versus prod uitgevonden...
Amjad Masad
Amjad Masad21 jul, 01:32
We hebben Jason's bericht gezien. @Replit-agent in ontwikkeling heeft gegevens uit de productie-database verwijderd. Onacceptabel en zou nooit mogelijk moeten zijn. - Terwijl we in het weekend aan het werk waren, zijn we begonnen met het uitrollen van automatische scheiding van DB dev/prod om dit categorisch te voorkomen. Staging-omgevingen zijn ook in de maak. Meer morgen. - Gelukkig hebben we back-ups. Het is een een-click herstel voor de volledige projectstatus in het geval de Agent een fout maakt. - De Agent had geen toegang tot de juiste interne documenten -- we rollen een oplossing uit om de Docs-zoekfunctie op de Replit-kennis te forceren. - En ja, we hebben de pijn van de "code freeze" luid en duidelijk gehoord -- we werken actief aan een planning/chat-only modus zodat je kunt strategiseren zonder je codebase in gevaar te brengen. Ik heb Jason meteen benaderd toen ik dit vrijdagochtend zag om hulp aan te bieden. We zullen hem compenseren voor het ongemak en een postmortem uitvoeren om precies te bepalen wat er is gebeurd en hoe we hier in de toekomst beter op kunnen reageren. We waarderen zijn feedback, evenals die van iedereen. We bewegen snel om de veiligheid en robuustheid van de Replit-omgeving te verbeteren. Topprioriteit.
661,52K