AIにコード整理を頼んで、大事なファイルを消された話って聞いたことありますか?
最近、「AIにプログラムの掃除をお願いしたら、必要なファイルまで消されちゃった!」という話を耳にするんですよ。実は、AIには「これは絶対に触っちゃダメ」なファイルと、「これは消してもいいかな?」と判断しちゃうファイルがあるんです。
今日は、なぜそんなことが起きるのか、そしてどうやって大切なファイルを守ればいいのかを、友達に説明するみたいに分かりやすくお話しますね。
AIが「.env」ファイルだけは絶対に守る理由
実は面白い実験結果があるんです。AIに10回「プロジェクトを整理して」とお願いしたところ、「.env」ファイルには1回も手を出さなかったんですよ。
.envファイル(環境設定ファイル)というのは、パスワードやAPIキー(外部サービスとの合言葉)が入っている超重要な設定書なんです。これを消すと、システム全体が動かなくなっちゃうんですね。
AIはインターネット上の無数のプログラムコードを学習しているので、「.envは絶対に触っちゃダメ」ということを世界共通の常識として覚えているんです。職場で例えるなら、「社長の机の引き出しには絶対に触らない」みたいな暗黙のルールですね。
でも「data」フォルダは半分も守れていなかった事実
ところが、同じ実験で「data」フォルダ(データ保存場所)の中身はどうだったと思いますか?なんと10回中5回も削除の対象になっちゃったんです。
特に危険だったのが、こんな名前のファイルでした:
- backup_20240101.csv(バックアップファイル)
- temp_export.csv(一時エクスポートファイル)
- data_old.csv(古いデータファイル)
AIから見ると、これらは「いかにも消してよさそう」な名前に見えるんですよね。でも実際には、あなたにとって唯一無二の大切なデータかもしれません。
なぜAIは判断を間違えるのか?3つの理由
1. ファイル名だけで判断している
AIは探偵さんみたいに、ファイル名という「見た目の手がかり」だけで推理するんです。「temp」「backup」「old」なんて名前があると、「あ、これは消してもいい一時ファイルだ」と思っちゃうんですね。
2. あなたのプロジェクトの事情を知らない
AIには「この会社の営業データは絶対に消しちゃダメ」とか「このCSVファイルは1年かけて集めた貴重な調査データ」なんていう個別事情が分からないんです。新入社員に仕事を頼むときと同じで、事前に説明しないと分からないってことですね。
3. 「安全すぎる」より「便利すぎる」を優先しがち
AIは基本的に「ユーザーの要求に応えよう」とがんばります。「整理して」と言われたら、「たくさん消してスッキリさせた方が喜ばれるかな?」と考えちゃうんですよ。
大切なファイルを守る3つの方法
1. 「触っちゃダメリスト」を作る
プロジェクトフォルダに「CLAUDE.md」というファイルを作って、AIへの指示書を書いておくんです。職場の引き継ぎ書みたいなものですね。
こんな感じで書きます:
「dataフォルダの中身は絶対に削除禁止。本番データが入っています。customer_listフォルダも触らないでください。」
2. 大事なファイルは分かりやすい場所に移す
「important」「production」「do-not-delete」みたいな誰が見ても分かる名前のフォルダを作って、大切なファイルをそこに移しておくんです。AIも「これは重要そうだな」と気づいてくれます。
3. 整理前に必ずバックアップを取る
AIに掃除をお願いする前に、プロジェクト全体を別の場所にコピーしておくんです。「念のため」の保険ですね。万が一のときも安心です。
ここだけ気をつけて!AIに整理をお願いするときの注意点
曖昧な指示は危険
「プロジェクトをスッキリさせて」「不要なファイルを消して」みたいなふわっとした指示は避けましょう。AIが勝手に判断する範囲が広くなっちゃいます。
具体的に指示する
「tmpフォルダの中身だけ削除して。dataフォルダは絶対に触らないで」みたいに、何をして・何をしないでほしいかをハッキリ伝えるのが安全です。
削除前に確認する設定にする
多くのAIツールは「削除する前に確認する」設定があります。面倒でも、この機能は必ずONにしておきましょう。
今日のポイント:AIと上手に付き合う3つの心構え
- AIは万能じゃない:世界共通の常識は知ってるけど、あなたのプロジェクトの特殊事情は分からない
- 指示は具体的に:「何をして・何をしないで」をハッキリ伝えると安全
- 保険をかける:大切なデータは事前にバックアップ、削除前の確認設定もお忘れなく
AIは素晴らしいパートナーですが、まだまだ人間の配慮が必要な部分もあります。今日お話しした内容を参考に、安全にAIと協力してプログラミングを楽しんでくださいね!
Powered by 侍AI道場 (CCI)
PR
Claude Codeをクラウドで動かすなら
ConoHa VPSは時間課金から使えるVPSサービス。Claude Codeの実行環境をクラウドに構築したい方、ローカルAIを試したい方に最適です。最小構成なら月数百円から始められます。
Photo by Ilya Pavlov on Unsplash


コメント