Comment ça a commencé : "Les outils de codage avec vibe IA remplaceront les développeurs !" Comment ça se passe : "Faites ceci : - Fournissez-lui un cahier des charges détaillé - Décomposez les tâches en petites - Séparez les environnements de développement et de production - NE donnez PAS accès à l'agent en production - Ne faites jamais confiance à l'agent ; vérifiez chaque étape qu'il prend - ...
En attente de : - S'assurer qu'un humain examine tous les chemins critiques du code modifiés - Utiliser des drapeaux de fonctionnalité lors de l'expédition de nouvelles fonctionnalités ou même de corrections de bogues - Ajouter une surveillance et des alertes pour détecter tout changement suspect en production À bien des égards, nous réinventons ce que les ingénieurs logiciels savent déjà...
Voici Replit (un outil de codage de premier plan) ajoutant des environnements dev/prod après qu'il s'est avéré que l'IA peut (et le fera !) supprimer la base de données en prod en secret, sans prévenir l'utilisateur. Cela s'est produit avec des humains : et c'est ainsi que nous avons inventé dev contre prod aussi...
Amjad Masad
Amjad Masad21 juil., 01:32
Nous avons vu le post de Jason. L'agent @Replit en développement a supprimé des données de la base de données de production. Inacceptable et cela ne devrait jamais être possible. - En travaillant pendant le week-end, nous avons commencé à déployer la séparation automatique des bases de données dev/prod pour prévenir cela de manière catégorique. Des environnements de staging sont également en cours de développement. Plus d'infos demain. - Heureusement, nous avons des sauvegardes. C'est une restauration en un clic pour l'état complet de votre projet en cas d'erreur de l'Agent. - L'Agent n'avait pas accès aux documents internes appropriés -- nous déployons un correctif pour forcer la recherche dans les Docs sur les connaissances de Repit. - Et oui, nous avons bien entendu la douleur du "gel de code" -- nous travaillons activement sur un mode de planification/chat uniquement afin que vous puissiez élaborer des stratégies sans risquer votre code. J'ai contacté Jason dès que j'ai vu cela vendredi matin pour offrir mon aide. Nous allons le rembourser pour le désagrément et réaliser un post-mortem pour déterminer exactement ce qui s'est passé et comment nous pouvons mieux y répondre à l'avenir. Nous apprécions ses retours, ainsi que ceux de tous les autres. Nous agissons rapidement pour améliorer la sécurité et la robustesse de l'environnement Replit. C'est notre priorité absolue.
661,51K