始まりの経緯: 「AI コーディング ツールが開発者に取って代わる!」 様子: 「これを行います。 - 詳細な仕様書を提供 - タスクを小さなものに分割する - 開発環境と本稼動環境を分離 - エージェントへのアクセス権を本番環境に付与しないでください - エージェントを決して信頼しないでください。すべてのステップを確認する - ...
待っています: - 変更されたすべての重要なコードパスを人間が確認するようにする - 新しいものを出荷したり、バグ修正をしたりするときに機能フラグを使用する - 監視とアラートを追加して、本番環境の疑わしい変更を検出します 多くの点で、私たちはソフトウェアエンジニアがすでに知っていることを再発明しています...
これは、AIがユーザーに知らせずに秘密裏に本番環境のデータベースを削除できることが判明した後、開発/本番環境を追加するReplit(主要なバイブコーディングツール)です これは人間にも起こりました:それで私たちはdevとprodも発明しました...
Amjad Masad
Amjad Masad7月21日 01:32
Jason の投稿を見ました。開発中のエージェント@Replit本番データベースからデータを削除しました。受け入れられず、決して不可能であるべきです。 - 週末頃から、これを断固として防止するために、DB開発と本番の自動分離の展開を開始しました。ステージング環境も進行中です。明日はもっと。 - ありがたいことに、バックアップがあります。これは、エージェントが間違いを犯した場合に備えて、プロジェクト状態全体をワンクリックで復元します。 - エージェントが適切な内部ドキュメントにアクセスできなかった -- Repitのナレッジでドキュメント検索を強制する修正を展開しました。 - そして、はい、「コードフリーズ」の痛みをはっきりと聞きました -- コードベースを危険にさらすことなく戦略を立てることができるように、計画/チャットのみのモードに積極的に取り組んでいます。 金曜日の朝、これを見た瞬間、私はジェイソンに連絡を取り、支援を申し出ました。私たちは彼にトラブルの代金を返金し、何が起こったのか、そして将来どのように対応できるかを正確に判断するために事後分析を実施します。 私たちは彼のフィードバックだけでなく、他の皆さんのフィードバックにも感謝します。私たちは、Replit 環境の安全性と堅牢性を強化するために迅速に動いています。最優先事項。
661.51K