サブエージェントを使いたい
9. エージェントコマンド / 機能
Task ツール(Claude が自動選択)タスク委譲
概要
Claude は複雑なタスクを自動的にサブエージェントに委譲できます。サブエージェントは独立したコンテキストで動作し、特定のツールのみ使用可能な制限付き環境で実行されます。
設定例
# サブエージェントの特徴
# - 独立したコンテキスト(メインの会話履歴は引き継がない)
# - 使用ツール・コマンドを制限可能
# - 非同期・並列実行に対応
# - 結果はメインの Claude にフィードバック
# 並列実行の依頼例(プロンプト)
以下のタスクを並列で実行してください:
1. src/components/ 以下のコンポーネントのテストを確認
2. src/utils/ 以下のユーティリティ関数のドキュメントを確認
3. package.json の依存関係をチェックこんな時に使う
- 複雑なタスクを分割して処理したい時
- 時間のかかる処理を並行して進めたい時
- 特定の作業を専門エージェントに委譲したい時
使い方
- 1複雑なタスクを依頼する
- 2Claude が自動的にサブタスクに分割
- 3各サブタスクがサブエージェントとして実行される
Tips
- 独立したタスクは並列化で大幅に時間短縮できる
- サブエージェントは独立したコンテキストで動作
- バックグラウンドタスクの結果は /tasks で確認可能
- subagent_type で特化型エージェントを指定可能(Explore, Plan 等)