Claude Codeを使った一般的なワークフローについて学びます。
プロジェクトのルートディレクトリに移動する
Claude Codeを開始する
高レベルな概要を求める
特定のコンポーネントをより深く掘り下げる
Claudeに関連ファイルを見つけてもらう
コンポーネントがどのように相互作用するかのコンテキストを取得する
実行フローを理解する
Claudeにエラーを共有する
修正の推奨事項を求める
修正を適用する
リファクタリング対象のレガシーコードを特定する
リファクタリングの推奨事項を取得する
変更を安全に適用する
リファクタリングを検証する
利用可能なサブエージェントを表示する
サブエージェントを自動的に使用する
特定のサブエージェントを明示的に要求する
ワークフロー用のカスタムサブエージェントを作成する
api-designer
、performance-optimizer
).claude/agents/
にプロジェクト固有のサブエージェントを作成するdescription
フィールドを使用する⏵⏵ accept edits on
と表示されます。続けてShift+Tabを押すとPlan Modeに切り替わり、⏸ plan mode on
と表示されます。
Plan Modeで新しいセッションを開始する
Plan Modeで新しいセッションを開始するには、--permission-mode plan
フラグを使用します:
-p
を使用してPlan Modeで直接クエリを実行することもできます(つまり、「ヘッドレスモード」で):
テストされていないコードを特定する
テストの骨組みを生成する
意味のあるテストケースを追加する
テストを実行して検証する
変更を要約する
ClaudeでPRを生成する
レビューして改良する
テストの詳細を追加する
文書化されていないコードを特定する
ドキュメントを生成する
レビューして強化する
ドキュメントを検証する
会話に画像を追加する
Claudeに画像を分析してもらう
コンテキストに画像を使用する
視覚的コンテンツからコードの提案を得る
単一ファイルを参照する
ディレクトリを参照する
MCPリソースを参照する
コンテキストを提供してClaudeに考えてもらう
フォローアッププロンプトで思考を洗練する
--continue
で最新の会話を自動的に続ける--resume
で会話ピッカーを表示する最新の会話を続ける
非インタラクティブモードで続ける
--continue
と--print
を使用して、非インタラクティブモードで最新の会話を再開します。スクリプトや自動化に最適です。会話ピッカーを表示する
--continue
を使用する--resume
を使用するGit worktreeを理解する
新しいworktreeを作成する
各worktreeでClaude Codeを実行する
別のworktreeでClaudeを実行する
worktreeを管理する
npm install
、yarn
)テキスト形式を使用する(デフォルト)
JSON形式を使用する
ストリーミングJSON形式を使用する
--output-format text
を使用する--output-format json
を使用する--output-format stream-json
を使用するプロジェクトにコマンドディレクトリを作成する
各コマンド用のMarkdownファイルを作成する
Claude Codeでカスタムコマンドを使用する
optimize.md
は/optimize
になる).claude/commands/frontend/component.md
は説明に「(project:frontend)」が表示される/component
を作成する)$ARGUMENTSプレースホルダーを含むコマンドファイルを作成する
問題番号でコマンドを使用する
ホームフォルダにコマンドディレクトリを作成する
各コマンド用のMarkdownファイルを作成する
個人的なカスタムコマンドを使用する
/help
でリストされる際に説明に「(user)」が表示される