ClaudeもChatGPTも「使い倒せない」は設計の問題だった
朝の出汁版(通勤2分)
- ポイント1: X上では「Claude Codeを上限まで使い切れない」「ChatGPTが共感しか返さない」など、AIを深く使おうとしたときの限界感が複数の発信者から同時に噴出している。
- ポイント2: 使いこなせないのはツールの問題ではなく、AIが自走できる「指示の設計」が整っていないことが共通の原因であり、プロンプトの構造・役割定義・ゴール明示の3点が鍵になる。
- ポイント3: まず試したい人は、AIに「反論してください」「批判的に評価してください」と役割を明示する指示を冒頭に入れるだけで、共感ループから抜け出せる可能性がある。
出汁の素(深読みモード)
「使いきれない」「共感しか返さない」——同じ日に噴出した限界感
X上でここ数日、AIツールへの「使いこなせない」声が重なっている。Claude Codeを契約したものの「利用上限まで消費できるの凄くない?そもそも自走まで持っていくのが難しい」という投稿。「Claudeに説教された」という一言だけの投稿。「ChatGPTと議論しようとしても、共感と自分の意見を薄く引き伸ばしたゴミしか返ってこない」という投稿。ツールの種類もユースケースも違うが、根っこにある不満は共通している。AIが自分の思い通りに動いてくれない、という感覚だ。
注目したいのは、この「使いきれない」がスキルの問題として語られがちな点だ。しかし実態を見ると、問題はユーザー側の習熟度よりも「AIに何をさせようとしているか」の設計にある。ツールが悪いわけでも、使う側が怠慢なわけでもない。AIとのやりとりを設計する「型」が整っていないまま、なんとなく話しかけているだけなのだ。
「自走できない」「説教される」「共感ループ」——3つの症状の正体
表面的には別々に見える3つの問題は、構造的に同じ原因から来ている。
Claude Codeが自走しない問題は、「ゴールと制約の未定義」が原因である可能性が高い。Claude Codeのようなエージェント型AIは、タスクの完了条件・使っていいファイル範囲・判断に迷ったときのルールが明示されていないと、途中で止まるか、確認を繰り返すかのどちらかになる。「やっておいて」では動かない。動くのは「ここまでやって、これを守って、完了の判断はこうして」まで書いたときだ。
「説教された」問題は逆説的だが、Claudeの安全性設計が過剰に発動したケースと、プロンプト側が意図せず「評価して」という文脈を作ってしまったケースの両方が考えられる。AIはテキストの文脈から「自分がどう振る舞うべきか」を判断する。曖昧な問いかけは、AIに役割を勝手に定義させてしまう。
ChatGPTの共感ループ問題は最も多くの人が直面している。ChatGPTはデフォルトで「ユーザーの気分を損ねない」ように調整されており、明示的に役割を変えない限り、批判的な視点を出しにくい設計になっている。「どう思う?」と聞けば共感が返る。これは仕様であって、バグではない。
3つに共通するのは「AIがデフォルト設定のまま動いている」ことだ。ChatGPTを「散らかしたまま使う時代」は終わりでも触れたように、AIは使う前に「整える」工程が必要になっている。
共感ループを抜け出す:冒頭1行で役割を上書きする
最も即効性があるのは、プロンプトの冒頭で「AIが担う役割」を明示的に書き換えることだ。ChatGPTでもClaudeでも、セッションの最初に役割定義を入れると、その後の返答の質が変わる。
試しやすい書き方の例を挙げる。
「あなたは批判的なレビュアーです。私の意見に同意せず、論理の穴と見落としを指摘することが役割です。共感は不要。反論を優先してください。」
これだけで、「共感→引き伸ばし→ふんわり結論」というループから抜け出せる可能性がある。さらに踏み込むなら「ソクラテス式問答をしてください。私の前提を崩す質問だけを返してください」という指示も有効だ。
重要なのは、「批判してください」の一言では不十分なケースが多い点だ。「何のために批判するのか(論理の穴を見つける、実行可能性を上げる、など)」まで書くと、的外れな難癖ではなく、実用的なフィードバックが返りやすくなる。AIを役割分担させると制作物のクオリティが上がるの考え方と同じで、役割の粒度が結果の粒度を決める。
Claude Codeを「自走させる」ための指示の最小構成
エージェント型AI(Claude Codeなど)を使い倒したい場合、指示には「完了条件」「禁止事項」「判断ルール」の3点セットが必要になる。ドキュメントや使用者レポートを読む限り、自走率が上がる指示には以下の要素が含まれていることが多い。
- ゴールの定義:「○○ファイルにある関数のテストを書く」のように、完了した状態を具体的に書く
- スコープの制限:「src/以外のファイルは変更しない」「既存の関数は上書きしない」など、触っていい範囲を明示する
- 迷ったときのルール:「判断に迷う場合は変更せず、その箇所にコメントを残して止まる」など、止まり方を設計する
この3点が揃っていないと、AIは「続けていいか確認」か「勝手に解釈して実行」のどちらかに流れる。どちらもユーザーにとってはストレスになる。「使い上限まで消費できない」という感覚は、多くの場合この設計不足が原因であり、使用量よりも「1タスクあたりの指示の精度」を上げる方が先決だ。
AIに任せるなら「小さく1業務」から始めるで紹介した「まず1業務を切り出す」アプローチは、Claude Codeでも有効だ。全体を任せようとする前に、1機能・1ファイルの単位で設計を試す方が、自走の感覚がつかみやすい。
元になったツイート
claude code使い始めて思うんだけど、これを利用上限まで消費できるの凄くない? 要領をわかってなさすぎるだけだと思うんだけど、そもそも自走までもってくのが難しい pro契約でまだsonnetしか使ってないけど全然使いきれん
claudeに説教された
ChatGPTと議論しようとしても、共感と私の意見をクソ薄く引き伸ばしたゴミしか帰ってこない。 どうすればいいんだろうか。
参照ソース
- [X]@id_2927320436: claude code使い始めて思うんだけど、これを利用上限まで消費できるの凄くない? 要領をわかっ…→ twitter.com/id_2927320436/status/2091611364729…
- [X]@id_524082285: claudeに説教された→ twitter.com/id_524082285/status/20916149472771…
- [X]@id_1922433534347902976: ChatGPTと議論しようとしても、共感と私の意見をクソ薄く引き伸ばしたゴミしか帰ってこない。 ど…→ twitter.com/id_1922433534347902976/status/2091…
