AIエージェント講座 →
Claude Code

Claude Codeサブエージェントのメリットと作成・呼び出し手順

📌 検索キーワード: claude code サブエージェント メリット

【結論】解決策 / 実行コマンド

Claude Codeのサブエージェントは、単なるプロンプト内の役割分担ではなく、独自のシステムプロンプト、ツール権限、モデル設定、コンテキストを持つ専用エージェントです。

調査結果だけを親セッションへ返せるため、大規模リポジトリの探索でメインコンテキストを圧迫しにくい点が最大のメリットです。

# ターミナルで実行:プロジェクト用エージェント保存先を作成
mkdir -p .claude/agents
# ターミナルで実行:レビュー用サブエージェントを作成
cat > .claude/agents/code-reviewer.md <<'EOF'
---
name: code-reviewer
description: 変更差分の品質・安全性・テスト不足をレビューする
model: sonnet
tools: Read, Grep, Glob, Bash
---
Git差分を確認し、重大度順に問題と修正案を報告してください。
ファイルは変更せず、根拠となる箇所を明示してください。
EOF
# ターミナルで実行:Claude Codeを起動
claude

具体的な手順・設定方法

  1. プロジェクト共有用は .claude/agents/、個人共通用は ~/.claude/agents/ にMarkdownファイルを保存します。
  2. frontmatterの description に、いつ呼び出すべきエージェントかを具体的に書きます。
  3. Claude Code起動後に「code-reviewerサブエージェントで現在の差分を確認して」と依頼します。

実践プロンプト / 活用テクニック

# 起動後のセッション内で入力
code-reviewerサブエージェントを使って、現在のブランチとmainの差分をレビューしてください。
セキュリティ、後方互換性、テスト不足の3観点で調べ、ファイルは変更せず重大度順に報告してください。

注意点・よくあるエラーと対処法

サブエージェントは別コンテキストで動くため、親セッションの会話をすべて自動共有するとは限りません。

必要なファイル、目的、完了条件を依頼文に明記してください。

並列化は処理時間を短縮できる一方、複数エージェントが同じファイルを編集すると競合するため、調査系は並列、編集系は担当範囲を分離してください。

1日1時間 × 7日間で学ぶ「自作AIエージェント構築講座」

ツールの設定で消耗する側から、自分専用のAI自動化システムを作る側へ。
実践カリキュラムの全貌はこちらから確認できます。

公式カリキュラムを見る →

おすすめの関連記事

Claude Code

Claude Codeの使い方を徹底解説!基本コマンドと安全な実践手順

Claude Code

Claude Codeの料金体系!Pro・Max・API課金の違いと確認方法

Claude Code

Claude Codeとは?CLI・IDE・デスクトップ・Webで使えるAIエージェント

← ポータルTOP(全340件の検索)へ戻る