Claude コード
コアタスクとワークフロー
Claude Codeの開発ワークフローの編集、検索、テスト、自動化のための強力な機能を探索します。
Claude Codeはターミナル上で直接動作し、プロジェクトのコンテキストを理解して実際のアクションを実行します。コンテキストにファイルを手動で追加する必要はありません - Claudeは必要に応じてコードベースを探索します。
不慣れなコードを理解する
Git操作を自動化する
コードをインテリジェントに編集する
コードのテストとデバッグ
より深い思考を促す
複雑な問題については、Claudeに明示的により深く考えるよう依頼します:
Claude Codeは、Claude (3.7 Sonnet)が拡張思考を使用している場合に表示します。計画が必要なタスクについては、プロアクティブにClaudeに「考える」または「深く考える」よう促すことができます。まずタスクについてClaudeに説明し、プロジェクトのコンテキストを収集させることをお勧めします。その後、「考える」よう依頼して計画を立てさせます。
Claudeは使用する言葉に基づいてより深く考えます。例えば、単に「考える」と言うよりも「よく考える」と言うと、より拡張された思考が促されます。
詳しいヒントは拡張思考のヒントをご覧ください。
CIとインフラのワークフローを自動化する
Claude Codeには、ヘッドレス実行のための非インタラクティブモードが付属しています。これは、スクリプト、パイプライン、Github Actionsなどの非インタラクティブなコンテキストでClaude Codeを実行する際に特に便利です。
非インタラクティブモードで実行するには--print
(-p
)を使用します。このモードでは、ANTHROPIC_API_KEY
環境変数でカスタムAPIキーを提供できます。
非インタラクティブモードは、Claudeが使用を許可されるコマンドセットを事前に設定する場合に特に便利です: