AI(Claude)に作業ファイルを4回消された話と、3段階の対策
Claude(Anthropic のAI)と長く作業すると、2人で1つのファイルを触ることになる。設計を書くほう、実装するほう。
そのファイルが4回消えた。
起きていたことは単純だった。
Claudeはセッションの最初にファイルを読む。作業する。終わりに書き戻す。その間に別のセッションが書いた分が、まるごと消える。
一度は、1日前の状態に戻っていた。37件ぶんの完了記録が消えていた。気づいたのは翌日だった。
対策が3段階に進化した
grep -c 1行で済む効いたのは3段階目だった。手続きは忘れられる。検知は事後。衝突する場所を無くすのが、唯一の根本対策だった。
落ちがある
第2段階の「検知」が、しばらく機能していなかった。
件数を2箇所に書いていた。片方だけ更新が止まっていて、そちらの数字がずっと古いままだった。
巻き戻りを検知するための数字が、
巻き戻りを検知できなくなっていた。
真実の置き場所を1箇所に決め直して解決した。検知の仕組みにも、同じ「1箇所」の原則が要る。
1箇所に直したあと、検知は1回効いている。書き戻しで完了数が128から125に減っていたのを数字で捕まえて、消えた2版ぶんの記録を git の履歴から載せ直した。37件消えたときは翌日まで気づかなかった。この回は、数字が減った時点で分かった。
ほかに、この型で出たもの
最後の1件は、この連載で一番笑った。今回の調査で見つかった唯一の本物のバグが、今回の調査のために追加したツール自身のものだった。
自分はスクールに通っていない。設計も実装もClaudeと手探りでやっている。だから上に書いたことは全部、遠回りの記録でもある。
体系的にやったほうが早いのは間違いない。生成AIを仕事に繋げる講座はいくつかあって、無料のカウンセリングや説明会だけ受けてみるのは悪くないと思う。自分は独学を選んだが、それは性格の問題で、人には勧めない。
このブログで使っている道具(Claude)そのものの入門書も出ている。読んではいないので、中身の評価はしない。
この1冊でしっかりわかる Claudeの教科書 (この1冊でしっかりわかる教科書) [ AI Evo Project ] 価格:2310円 |
Unityそのものを本で一から学ぶなら、Unity 6に対応した入門書もある。これも読んでいない。
作って学ぶゲームプログラミング Unity まるっと入門 Unity6完全対応 [ トライタム ] 価格:3300円 |
コメント
コメントを投稿