Claude Codeの構造化出力とストリーミングをツールに組み込む
claude -pの--output-format json/stream-jsonとjqでの抽出、--include-partial-messagesでのリアルタイム受信、サブエージェント追跡までを実例でまとめます。
全2568件中 1861〜1890件(公開日の新しい順)
claude -pの--output-format json/stream-jsonとjqでの抽出、--include-partial-messagesでのリアルタイム受信、サブエージェント追跡までを実例でまとめます。
/statusが表示するバージョン・モデル・アカウント・接続状況の各行を整理し、v2.1.221で追加されたSession kind行の読み方と認証トラブルでの使い方をまとめます。
企業プロキシや自己署名証明書でSSL証明書エラーが出る仕組みと、NODE_EXTRA_CA_CERTSでの解消方法、バージョンによるリトライ挙動の違いをまとめます。
ストリーミング応答の途中で接続が切れる「Socket is closed」エラーの原因と、v2.1.214での挙動変化、似た接続エラーとの見分け方をまとめます。
Claude Codeの拡張機構Skills・MCP・サブエージェント・hooksは同じ目的を別の形で実装できてしまい、選択に迷いやすい部分です。責務境界と判断フロー、組み合わせの定石を公式ドキュメントから確認します。
/skillsコマンドで導入済みスキルを一覧し、tキーでトークン数順に並べ替え、Spaceキーで可視性を4段階に切り替える操作をまとめます。
skillOverridesはSkillの表示状態を、modelOverridesはモデルIDのプロバイダー固有値への変換を、それぞれsettings.jsonのキー単位で制御します。値の種類と効かないケースをまとめました。
claude -pをシェルのforループで回し、数百〜数千ファイルへ同じ変更を機械的に適用する手順。--allowedToolsによる権限の絞り込みとリトライ設定まで扱います。
Claude CodeをAmazon Bedrock経由で使うための/setup-bedrockウィザードを、起動条件・認証方式・モデルピン留め・手動設定との違いまで手順で確認します。
claude --settingsに渡したファイルが2MiBを超えるとClaude Codeは起動時に終了します。原因になりやすいパス指定ミスと、正しいsettings.jsonの置き場所をまとめました。
claude.aiコネクタが「session token rejected」で切断されたときの原因と直し方。コネクタの再連携ではなく/loginのやり直しが先です。
離席から戻ったときに出る一行要約session recapが、いつ生成されいつ表示されるかの条件と、/recapでの手動実行、/configでの無効化を解説します。
/exportでの書き出しと、スクリプトから会話データを読む4つの経路、トランスクリプトの保存先パス・保持期間の設定をまとめます。
/branchは会話のコピーを作って切り替えるコマンドです。元のセッションを壊さずに別実装を試す手順と、チェックポイントによる巻き戻しとの違いを見分けます。
security-reviewはブランチの差分をorigin/HEADと比較し、インジェクションや認証不備、データ漏出などの脆弱性を検知するコマンドです。originリモートが無いと失敗し、対処には3つの手順があります。
Claude Codeがセキュリティ調査を「cybersecurity topic」として遮断したときの意味と、Cyber Verification Programでの解除方法、/rewindでの再開手順をまとめます。
run-skill-generatorは、DB接続や環境変数など複雑な起動が必要なプロジェクトで、/runと/verifyがクリーンな環境からアプリを起動する手順をプロジェクト専用スキルとして記録するコマンドです。
/runは実際にアプリを起動して変更を確認するバンドルスキルです。起動方法の推測が外れる場面と、/run-skill-generatorが記録したプロジェクト固有のレシピを優先する設計を扱います。
/resumeが復元する状態・復元しない設定フラグ、実行中のバックグラウンドセッションを再開できない制約、名前解決やクロスプロジェクト検索の挙動を扱います。
Claude Codeの応答が急に鈍く感じたときに疑う5つの原因と、/model・/effort・/context・/doctor・/rewindでの切り分け手順をまとめます。
settings.jsonのrespectGitignoreは@メンションのファイルピッカーだけに効く設定です。Globは既定でgitignoreを無視し、Grepは既定で尊重するなど、ツールごとに挙動が違います。
Claude Codeで「Request too large」が出る原因と対処を、3つの表示パターン別にまとめます。Prompt is too longとの違いも扱います。
Claude Codeで「Request timed out」が出たときの原因切り分けと対処。429・overloadedとの違い、自動リトライの範囲、API_TIMEOUT_MSの調整方法をまとめます。
Ultraplanはv2.1.222で削除、Todoツールは新モデルで既定オフになりました。changelogに記録された廃止・削除機能を一覧にし、廃止の3つの型と存続期間、現行の代替をまとめました。
「Remote Control requires the Anthropic API」の原因になるBedrock・Vertex・ゲートウェイ構成と、解除の手順をまとめます。
/reload-skillsはスキルとコマンドのディレクトリを再スキャンし、追加・削除された件数を報告するコマンドです。v2.1.152で追加されました。
/reload-pluginsはプラグインの変更を再起動せずに反映するコマンドです。MCPツールが変わるときはプロンプトキャッシュ無効化の警告が出て、--forceで上書きできます。
Claude CodeのEdit・Writeが「Read deny rule」で止まる原因は、Readのdenyルールが同じパスのEditとWriteも塞ぐ仕様だからです。NotebookEditが対象外になる点も扱います。
作業中にEnterで追加指示を積む方法と、Escでの割り込みとの使い分け、Upキーでの取り消し手順をまとめます。
/claude-api prompt-auditが検出する「古いモデル向けの記述」の典型例と、モデル世代交代のたびに棚卸しすべき理由をまとめます。v2.1.221以降。