Claude Codeに逆質問させて要件を固めるインタビュー術
曖昧な指示のままClaude Codeに実装させると手戻りが起きます。AskUserQuestionツールで逆質問させ、仕様書に落としてから実装セッションを始める手順を解説します。
全1405件を新しい順に並べています(931〜960件目)。カテゴリのトップへ戻る
曖昧な指示のままClaude Codeに実装させると手戻りが起きます。AskUserQuestionツールで逆質問させ、仕様書に落としてから実装セッションを始める手順を解説します。
インストール中に「Installation was killed before it could finish」と出て止まるのはメモリ不足が原因です。exit code 137の意味とスワップ追加の手順をまとめます。
install.shやinstall.ps1がHTMLページや裸の403を返すのは、地域制限・プロキシ遮断・一時障害のいずれかが原因です。切り分け手順を示します。
/insightsコマンドが生成するHTMLレポートの中身、保存先と保持期間、クラウドセッションで使えない制約、/usageやOpenTelemetryとの使い分けをまとめます。
空白だけのプロンプトはAPIに送られる前にClaude Codeが拒否します。-pとstream-jsonセッションで挙動が違う理由と、スクリプト側の対処をまとめました。
/initは既定では確認なしにCLAUDE.mdを自動生成しますが、環境変数CLAUDE_CODE_NEW_INIT=1を立てるとSkillsやHooksまで対話式に選べる複数フェーズの初期化に変わります。
settings.jsonのincludeGitInstructionsで組み込みのコミット/PR手順とgitステータスをシステムプロンプトから外す設定と、CLAUDE.mdでの置き換え方をまとめます。
Claude Codeに貼り付けた画像が「Image was too large」で弾かれる原因と、8000pxと2000pxの上限の使い分けをまとめます。
Claude Codeの実行時に「Illegal instruction」が出るのは、アーキテクチャの取り違えかCPUがAVXなど命令セットを未サポートのどちらかです。切り分け方と、AVX非対応時に代替策が無い理由をまとめます。
VS Code拡張機能とJetBrainsプラグインが内部で動かす非表示のMCPサーバー「ide」の通信・認証・公開ツールの違いを、公式仕様から比較します。
クラウドセッションやRoutineが特定ホストへの通信を403で拒否するエラーの原因と、ネットワークアクセス設定での対処を解説します。
/heapdumpはヒープスナップショットと診断用JSONを書き出す隠しコマンドです。会話全体と資格情報が含まれる共有禁止の理由と、報告・自己調査の手順をまとめます。
claude -pで非対話実行するときの基本コマンド、bareモードでの高速化、ツール自動承認の使い分け、CI組み込みの実例とつまずきどころをまとめます。
CLAUDE_CODE_GLOB_TIMEOUT_SECONDSはGlobツールのファイル探索タイムアウトを変更する環境変数です。既定値、WSLとの違い、上げる目安と確認手順をまとめます。
GitHub PR自動レビュー機能(Code Review)のセットアップ手順、@claude reviewでの手動トリガー、指摘の見え方、運用のつまずき、料金と利用状況の確認方法をまとめます。
/forkは会話をバックグラウンドセッションに複製し、元のセッションはそのまま続けられます。/subtask・/branchとの違いとworktree分離の挙動を実例で扱います。
/focusは最後のプロンプト・ツール呼び出しの1行要約・最終応答だけを表示するCLIコマンドです。サブエージェント数の集約表示やVS Code拡張独自のFocus viewとの違いまで押さえます。
/fewer-permission-promptsは過去の会話履歴を走査し、繰り返し許可しているBashやMCPのツール呼び出しをsettings.jsonのallowlistへ自動で追加するスキルです。仕組みと注意点をまとめます。
claude --resumeのピッカーで出る「Failed to resume the conversation」の原因と対処、/resume内蔵ピッカーとの挙動の違いをまとめます。
ゲートウェイ経由で出る「Extra inputs are not permitted」の原因と、ヘッダー転送設定・環境変数での対処法をまとめます。
CLAUDE_CODE_EXTRA_BODYは、Claude CodeのAPIリクエストボディにJSONを追加でマージする環境変数です。用途・書き方・バックグラウンドセッションへの伝播条件をまとめます。
/exportはClaude Codeの会話をプレーンテキストで書き出すコマンドです。ファイル名指定の有無で挙動が変わり、スクリプトから読みたいときは別の手段を使います。
effortレベルはClaude Codeの推論の深さを決める設定です。モデルごとに使えるレベルが違い、ultracodeはeffortレベルではなく動的ワークフローを伴う別設定です。非対話モードでのhold挙動もあわせて解説します。
macOSでClaude Codeが「dyld: cannot load」で落ちるのは、OSバージョンがバイナリの要求より古いサインです。2つのエラー文言の見分け方とmacOS 13.0未満での対処をまとめます。
dontAskモードは事前許可したツール呼び出しだけを実行し、他は全部拒否する権限モードです。CI組み込みの手順とよくあるつまずきをまとめます。
Claude Codeを使ってJSDoc・README・変更ログを生成・更新する具体的な手順をまとめます。未文書化コードの洗い出しから検証、チーム共通の表記統一までを扱います。
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFICは自動更新・テレメトリ・エラー報告などをまとめて止める環境変数です。副作用で使えなくなる機能もあわせて解説します。
Claude Codeの環境変数DISABLE_ERROR_REPORTINGは、内部エラーの送信先をオプトアウトします。既定でオンになる条件、DISABLE_TELEMETRYとの違い、設定のしかたをまとめます。
Claude Codeの環境変数DISABLE_COST_WARNINGSはコスト警告メッセージを非表示にします。設定のしかたと、実際のコスト・請求には影響しない範囲、似た変数との使い分けをまとめます。
settings.jsonのfileCheckpointingEnabledをfalseにすると、編集前のファイルスナップショットが止まります。無効化で失う機能と、無効化してもよい場面を判断基準つきでまとめます。