Try the app

Code診断ラクダ|AIで作ったサービスのリスク診断
Enjoyed this article?
Support 株式会社Arstruct

Translation pending
深夜の開発で「あと一つだけ直して公開しよう」とAIに頼む。画面が期待どおり動けば、そのまま次へ進みたくなります。ただ、正常に見える画面と、裏側の安全性は別の成果物です。 まず、報告された事実を分けて読む 添付事例集では、Claude Code・Codex並行作業による共有依存フォ…
Try the app

Code診断ラクダ|AIで作ったサービスのリスク診断
Enjoyed this article?
Support 株式会社Arstruct
深夜の開発で「あと一つだけ直して公開しよう」とAIに頼む。画面が期待どおり動けば、そのまま次へ進みたくなります。ただ、正常に見える画面と、裏側の安全性は別の成果物です。
添付事例集では、Claude Code・Codex並行作業による共有依存フォルダ消失について「DLLやAIモデルを含む数百MBの共有フォルダが作業コピーの片付けに巻き込まれて消失し、翌日にも再発(原因・問題点: 複数AIの作業コピー間でWindowsジャンクションを共有し、Git側がリンク先を通常フォルダとして削除したと報告)」と記録されています。影響分類は「AIマルチエージェント・ファイル消失(当事者報告)」、根拠レベルは「当事者報告(未独立検証)」です。根拠資料はQiita当事者報告で確認できます。
根拠レベルは当事者報告で、独立に検証されたものではありません。発生したとされる結果と、当事者が推定した原因を分け、確認されていない部分は断定しません。
この記載から確実に言えるのは、公開情報上で「AIマルチエージェント・ファイル消失(当事者報告)」に分類される事象が報告・整理されていることです。添付ファイルにない実行環境、追加被害、ベンダーの判断、報告後の修正状況は創作しません。情報が限られている場合ほど、分からない部分を分からないまま残すことが信頼性につながります。
「元に戻す」「整理する」「作り直す」といった言葉は、人間には対象が明らかでも、コマンドには範囲が必要です。未コミット変更や未追跡ファイルは、AIが作ったものか以前からあったものかをGitが区別できません。実行前の保存地点と差分確認が安全性を左右します。
これらは、公開事例から導く一般的な確認方法です。今回の報告で、すべての対策不足が原因として確定したという意味ではありません。自分の構成に同じ条件があるかを確認し、必要なものだけを実装してください。
この事例のような端末内の削除やセッション消失は、URL診断の対象外です。一方、復旧して公開するサービスに別の設定不備が残っていないかは、Code診断ラクダで確認を始められます。URLだけ、約1分、無料で、GitHub連携とカード登録は不要です。守る対象の違う確認を重ねるために使います。
「動いた」「処理が終わった」という表示だけで次へ進む前に、変更範囲、公開範囲、戻し方を一度確認する。その短い停止が、AIの速さを安心して使い続けるための工程になります。
いまのあなたの環境で「DLLやAIモデルを含む数百MBの共有フォルダが作業コピーの片付けに巻き込まれて消失」と同じ結果を起こさないための停止条件と復旧地点を、具体的に説明できますか?