Claude Codeをマスターする:Ask User Question ツールの秘密
Greg Isenbergと Ross Mikeが、ほとんどのClaude Codeユーザーがトークンを無駄にしている理由と、ask_user_questionツールが完璧な計画を作成する方法を明かす。
あなたのClaude Codeプランがお金を無駄にしている理由
Greg Isenbergは「教授」Ross Mikeを招き、究極のClaude Code クラッシュコースを開催する。何千ものチュートリアルが存在する一方で、このビデオは騒音を切り抜け、物議を醸す視点を提供する:ほとんどのユーザーは悪い計画のせいでAnthropicにお金をドネーションしているという主張だ。
入力・出力の原則: "However good your inputs are will dictate how good your output is. We're getting to a point where the models are so freakishly good that if you are producing quote unquote slop, it's because you've given it slop." (入力の質が出力の質を決定する。モデルが非常に優秀になった現在、低品質な出力を得ているのは、低品質な入力を与えているからだ)これはもはやモデルの制限ではなく、品質の問題は人間の指示に遡る。
誰も使わない隠れたツール: RossはClaude Codeの ask_user_question ツールを明かす。このツールはあなたの計画の詳細についてインタビューを行う。"When you use this ask user question tool, the questions become more granular. It asks about core workflow, technical foundation, UI/UX, and script generation." (このツールを使うと、質問がより細かくなる。コアワークフロー、技術基盤、UI/UX、スクリプト生成について聞かれる)Claudeの汎用的な計画質問を受け入れる代わりに、このツールはあなたが決して考えないであろうトレードオフについて考えるよう強制する。
特性ではなく機能で考える: "A lot of times people will describe a product, not describe features, and will be frustrated with AI. Like AI is supposed to magically know what you're thinking about." (多くの場合、人々は製品を説明し、機能を説明せず、AIに不満を持つ。AIがあなたの考えを魔法のように知っているはずだと思っている)重要な洞察:あなたのアイデアを具体的な特性とテスト基準に分解できなければ、高額な反復ループを設定しているということだ。
RALPH警告: 自律ループの誇大宣伝にもかかわらず、Rossは初心者がそれらを完全に避けるべきだと主張する。"If you haven't built anything, deployed anything, there isn't a URL that I myself or Greg can click on that you've built, you have no business using RALPH." (何も構築していない、デプロイしていない、私またはGregがクリックできるあなたが構築したURLがない場合、RALPHを使う資格はない)まず手動による反復を積んで、製品の直感を発展させる。
Claude Code マスタリーの5つの重要な教訓
- ask_user_questionを信仰心を持って使用する - このツールはあなたに細かい詳細(データベースの選択、UIレイアウト、コスト処理)についてインタビューを行い、汎用的な計画がスキップするものを網羅する
- コンテキストの50%を絶対に超えない - セッション内で約100Kトークンに達したら、モデルの品質は低下する。事前に新しいセッションを開始する
- 次に進む前に各特性をテストする - 特性2を構築する前に特性1のテストを記述する。壊れた基盤は指数関数的に複合する
- RALPHを出荷するまでスキップする - 自律ループは悪い計画を増幅する。まず手動反復が上手くなる
- デバッグではなく計画に時間を投資する - ask_user_questionアプローチは退屈に感じるかもしれないが、高額な改編サイクルを防ぐ
AI駆動開発が意味するもの
ここでの教訓はClaude Code を超えて拡張される。AIコーディングツールが成熟するにつれ、ボトルネックは「モデルはこれができるか?」から「これを正しく指定したか?」に移行する。ask_user_questionテクニック(コード生成前に細粒度の質問に答えることを強制する)は、あらゆるエージェントワークフローに適用可能だ。ソフトウェア構築は簡単になり、ソフトウェアエンジニアリング(アーキテクチャ、UX、テイスト)は依然として難しい。勝者は最高のツールを持つ人ではなく、精密な入力を作成するのに時間を投資する人だろう。


