AIを信用しすぎてコマンドをそのまま打ったら、別のエラーが3つ増えた。そういう経験が何度かあります。
毎日Claude・GPT・Geminiを使い倒している自分が、AIの「信用できること」と「できないこと」を正直に書きます。
この記事でわかること現役エンジニアがAIを実務で使い続けてわかった、AIとの正しい付き合い方がわかります。
- AIが実際に助かる場面
- AIを信用しすぎて失敗した話
- AIが使えない場面がある、という現実
- 複数AIを併用する理由
- まとめ:AIは道具、使い方が全て
AIが実際に助かる場面
まず正直に言うと、AIがない仕事はもう考えられません。それくらい毎日使っています。
✅ 助かっている場面①:エラーの原因特定
React NativeやAmplifyで詰まったとき、エラーメッセージとコードをそのまま貼り付けて聞く。useFocusEffectの挙動がおかしいとき、route.paramsが古い値を返すとき——自分で1時間調べるより早く原因にたどり着けることが多い。
✅ 助かっている場面②:コードレビューのコメント作成
問題のあるコードを見せて「丁寧に指摘するレビューコメントを書いて」と頼む。言語化が苦手な自分にとって、これは本当に助かっている。自分で書くより的確で、相手に伝わりやすい言葉が出てくる。
✅ 助かっている場面③:既存コードの読み解き
引き継いだコードや、久しぶりに触るコードをAIに説明させる。「このコードは何をしているか」を聞くだけで、全体像が整理される。ドキュメントがない現場では特に重宝している。
AIを信用しすぎて失敗した話
AIの回答を確認せずにそのままコマンドを打ったことがあります。結果、予期しないエラーが新たに3つ増えました。
解決しようとして、別の問題を増やした。AIが出した答えが間違っていたわけじゃない。自分の状況や環境との相性まで確認しなかったのが原因でした。
⚠️ AIを使って失敗するパターン
① 回答を確認せずそのままコマンドを実行する
② 自分の想定を正確に伝えられていないまま進める
③ AIが少しでも違う方向に行き始めたとき、修正できずにそのまま進む
特に厄介なのが3つ目です。AIが自分の想定とズレた方向で回答し始めると、軌道修正がむずかしい。最初の質問の精度が全てを決めると感じています。
AIが使えない場面がある、という現実
仕事でAIを使う上で、もう一つ大きな壁があります。情報漏洩のリスクです。
お客さんの環境や会社の開発環境でのコードは、そのままAIに貼り付けることができません。機密情報が含まれる可能性があるからです。結局、そういう場面ではAIは補助的にしか使えない。
? 現実のAI活用の限界
個人開発や自分のプロジェクトでは全力で使える。でも業務では「どこまで見せていいか」の判断が常に必要。AIを最大限使いたくても、使えない場面が確実に存在する。
複数AIを併用する理由
自分はClaude・GPT・Geminiの3つを目的によって使い分けています。理由は一つ、1つのAIだけ使うと回答が偏るから。
同じ質問を3つに投げると、微妙に違う答えが返ってくることがある。どれが正しいかを比較することで、より正確な判断ができます。AIを信用しすぎないための、自分なりの方法です。
? 自分の使い分けイメージ
複数のAIに同じ質問を投げて、答えが一致していれば信頼度が上がる。答えがズレていれば「ここは慎重に確認が必要」と判断できる。1つのAIを信じ切らない、これが今の自分のルール。
- エラー特定・レビューコメント・コード読み解きはAIが本当に助かる
- 確認せずコマンドを打つと別のエラーが増える。鵜呑みは危険
- AIは基本的に肯定する。正しいかどうかの判断は自分でする必要がある
- 業務環境では情報漏洩リスクがあり、補助的な使い方しかできない場面がある
- Claude・GPT・Geminiを併用して回答を比較する。1つを信じ切らない
AIは使えば使うほど、信用できる場面とできない場面が見えてくる。「どう使うか」より「どこを信用しないか」を知っている方が、結果的にうまく使いこなせると感じています。


コメント