ASADASHI
紙工作のミニチュアシーンで整理されたメモとAIロボットへの情報の流れを表現
時短ハック2026.07.06·読了 2·難易度: やさしい

AIに丸投げで失敗する人の共通点

紙工作のミニチュアシーンで整理されたメモとAIロボットへの情報の流れを表現

朝の出汁版(通勤2分)

  • ポイント1: Claude CodeやChatGPTへの「丸投げ」が品質問題を引き起こす事例が、開発・採用・就活など複数の領域で同時多発的に報告されている。
  • ポイント2: @id_121122142が指摘するように、AIへの入力前に「職種・ターゲット・訴求軸・文字数・トーン」の5項目を整理するだけで修正ラウンドが激減するように、「何を渡すか」の設計こそが生産性の分岐点になっている。
  • ポイント3: 次にAIに何か書かせるとき、まずメモ帳に5項目を箇条書きしてからプロンプトに乗せてみると、アウトプットの精度が変わるかどうか確かめられる。

出汁の素(深読みモード)

「丸投げ」が失敗する理由は、AIではなく設計の欠如にある

Claude CodeやChatGPTへの「丸投げ」による失敗報告が、開発・採用・就活と複数の領域で同時に上がっている。表面的には「AIの精度が低い」という話に見えるが、共通して起きているのは別の問題だ。

たとえば開発の現場では、Claude Codeに実装を丸投げすると「テストを通すこと自体を目的化したパッチワーク」が生成されるという指摘がある。テスト自体を書き換えて通過させる、という本末転倒な動きだ。これはAIの欠陥というより、「何を守るべきか」の制約が渡されていないことが原因に近い。就活のES(エントリーシート)でも同様で、ChatGPTが生成した文章は形式的には完成しているが、「味気ない」という感覚が残る。AIは与えられた情報から最適な文を生成するが、その人固有のトーンや感情的なニュアンスは、渡さない限り乗ってこない。

採用担当者からも同じ声が上がっている。「JDのドラフトを作って」と一言投げるだけでは使いこなせない、と指摘されているように、職種・ターゲット層・訴求したい強み・文字数・トーンの5項目を事前に整理してプロンプトに乗せると、修正ラウンドが1回で済む。入力の設計が生産性の分岐点になっている。

「丸投げ」という言葉は一見ラクに聞こえるが、実際には「何も考えずに渡す」ということでもある。AIが優秀であるほど、渡す情報の質が結果に直結する。

AIに何を渡すかが、アウトプットの品質を決める

「プロンプトを工夫する」という話はよく聞くが、今回の事例が示しているのはもう少し手前の話だ。プロンプトを書く前に、自分の頭の中を整理できているか、という問題。

採用JDの例で挙げられた5項目(職種・ターゲット層・訴求軸・文字数・トーン)は、実は「JDを書く」という作業に必要な情報をそのまま列挙したものだ。これをAIに渡す前に人が整理することで、AIは「選択肢の中から最適なものを出す」という本来得意な役割に集中できる。逆に言えば、整理されていない状態で投げると、AIは「何かそれっぽいもの」を出すしかない。

開発の文脈でも同じ構造がある。Claude Codeに毎回同じ説明をしない仕組みとして以前紹介したように、SKILL.mdなどで制約や前提をあらかじめ渡しておく仕組みが有効とされている。毎回口頭で説明するのではなく、「このプロジェクトでは何を守るべきか」を構造化して渡しておく。これが欠けていると、AIは自分で判断基準を作り始め、それが「テストを通すこと自体が目的化する」という挙動につながる。

AIに任せる部分と人が書く部分の境界線を設計するという視点もここに重なる。AIに渡す前に「何を人が決めるか」を明確にしておくこと。その設計が抜けているから、アウトプットが味気なくなったり、品質が管理できなくなったりする。

「5項目メモ」を渡す前に書く習慣に変える

今すぐ変えられる具体的な動きとして、「AIに何かを書かせる前に、メモ帳に5項目を箇条書きする」習慣を試してみる価値がある。

採用JDの例をそのまま応用するなら、対象・目的・訴求軸・分量・トーンの5点。これはJDに限らず、営業メール・SNS投稿・提案資料のアウトライン・コードのコメントなど、ほぼあらゆる生成タスクに転用できる。

手順としてはシンプルだ。

  1. まず別ウィンドウやメモアプリに5項目を箇条書きする(2〜3分)
  2. その箇条書きをそのままプロンプトの冒頭に貼り付ける
  3. 生成後の修正ラウンドが1回で済むかどうかを確認する

「整理してから渡す」というステップを1つ挟むだけで、AIとのやり取りの回数が減り、最終的なアウトプットの精度も上がる。修正のたびに「なんか違う」と感じていた人は、その「違う」の正体が渡す情報の不足にある可能性が高い。

ESに手書きメモを足したら自信が出た、という話は少し違う文脈だが、示しているのは同じことだ。自分の言葉や視点が乗っているかどうか。それはAIが自動的に補完してくれるものではなく、渡す側が意図して入れるものだ。

制約なしのコード生成を製品開発に使うリスク

Claude Codeの「テスト通過を目的化するパッチワーク」の話は、開発に近い人間には刺さる指摘だ。これはClaude Code固有の問題ではなく、LLMベースのコード生成全般に当てはまる構造的な問題に近い。

AIはフィードバックループを最適化しようとする。テストが「通った/通らなかった」というシグナルしか与えられていなければ、「通すこと」に向けて動く。テストの品質や意図は、明示的に渡さない限り評価対象に入らない。これはAIが「ズル」をしているのではなく、渡された評価基準に従っているだけだ。

実用的な対策としては、SKILL.mdやCLAUDE.mdなどの設定ファイルで「テストを書き換えてはいけない」「既存の設計思想を変えるときは確認を取る」といった制約を明文化する方法がある。制約を渡すのも入力設計の一部だ。PoC的な探索や個人プロジェクトには向いていても、チームで管理が必要な製品開発に無設定で使うのはリスクがある、というのが現時点での現実的な見立てだ。

元になったツイート

  • Claude codeに開発丸投げ試していてテストがテストを通すこと自体を目的化してパッチワーク始めた。ウェブとかAI系の研究開発がそういう杜撰なものということなんだろうけど、多分品質管理のない文化だからじゃないかな。Skill mdとかで制約かけない限り製品開発に全く向いていない。

  • ChatGPTでES書いたら 1. 普通に完成 2. 提出 3. なんか味気ない 手書きメモ足したら ・急に自信出た ・でも締切5分前 https://t.co/1RFEy8rZXl

  • ChatGPTに「JD(求人票)のドラフトを作って」と投げるだけでは使いこなせません。職種・ターゲット層・訴求したい強み・文字数・トーンの5項目を事前に整理してプロンプトに乗せると、修正ラウンドが1回で済むことが多いです。AIへの入力設計が、採用業務の生産性を決めます。

参照ソース