Claude Codeのデバッグと監査|–debug・–settingsで「何が起きたか」を完全に追跡する
自動化パイプラインを本番運用していると、「なぜかREADME生成が失敗した」「今月のAPI費用が予想より高い」といった場面に必ず遭遇します。Claude Codeの --debug、--settings、--setting-sources を活用すれば、パイプラインの動作を完全に可視化できます。
Claude自動化パイプラインを本番運用していると、「なぜかREADME生成が失敗した」「今月のAPI費用が予想より高い」といった場面に必ず遭遇します。Claude Codeの --debug、--settings、--setting-sources を活用すれば、パイプラインの動作を完全に可視化できます。
ClaudeClaude Codeは便利ですが、自動化パイプラインで「READMEを生成するつもりがソースコードを書き換えられた」となったら大惨事です。本記事では --allowed-tools、--disallowed-tools、--permission-mode を使い、Claude Codeに権限を明確に指定する方法を解説します。
Claude「Claude Codeを使い始めたけれど、API料金が思ったより高い…」そんな悩みを抱えていませんか? 実は --effort オプションをタスクに合わせて切り替えるだけで、品質を維持しながらコストを大幅に抑えられます。
ClaudeClaude Codeのセッション管理には、--continue や --resume だけでなく、パイプラインで真価を発揮する --session-id と --fork-session というオプションがあります。
ClaudeClaude Codeで作業をしていると、「さっきの会話の続きをやりたい」「昨日の解析結果を踏まえて次のステップに進みたい」と思う場面が頻繁にあります。この記事では--continueと--resumeの違いを中心に解説します。
ClaudeClaude Codeを自動化パイプラインに組み込むとき、最も気になるのがAPI費用です。--max-budget-usdオプションを使えば、1回の実行あたりの費用上限をドル単位で設定でき、コスト超過を確実に防げます。
ClaudeClaude Codeで自動化パイプラインを構築するとき、AIの応答が毎回同じ構造で返ってくることは非常に重要です。--json-schemaオプションを使えば、Claudeの応答を事前に定義したJSONスキーマに準拠させることができます。
ClaudeClaude Codeのprintモードには出力形式を切り替えるoutput-formatオプションがあります。text・json・stream-jsonの3つの違いとjqを使った実践的な使い方を解説します。
ClaudeClaude Codeには、1回だけ応答して終了する「printモード」があります。対話モードが"会話"だとすれば、printモードは"コマンド"。シェルスクリプトやパイプラインに組み込むことで、AIを自動化ワークフローの一部として活用できます。
ClaudeClaude Codeの対話モードは、ターミナル上でAIと継続的に会話しながら開発を進められる強力な機能です。「コードを解析してほしい」「READMEを作ってほしい」「関数を追加してほしい」といった依頼を、チャット感覚で次々と伝えられます。