サブエージェント、エージェントビュー、エージェントチーム、および ワークツリー は、それぞれ異なる方法で作業を並列化します。どれを選ぶかは、各会話に自分で留まりたいのか、タスクを引き継いで後で確認したいのか、それとも Claude に一群のワーカーを調整させたいのかによって異なります。Documentation Index
Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
| アプローチ | 提供内容 | 使用する場合 |
|---|---|---|
| サブエージェント | 1 つのセッション内で委任されたワーカーが、独自のコンテキストでサイドタスクを実行し、サマリーを返す | サイドタスクが検索結果、ログ、またはファイルコンテンツで主な会話を埋め尽くす場合(再度参照しない) |
| エージェントビュー | claude agents で開く、バックグラウンドで実行されているセッションをディスパッチして監視する 1 つの画面。リサーチプレビュー | 複数の独立したタスクがあり、それらを引き継いで、一目で状態を確認し、必要な場合のみ介入したい場合 |
| エージェントチーム | 共有タスクリストとエージェント間メッセージングを備えた複数の調整されたセッション。リーダーによって管理される。実験的で、デフォルトでは無効 | Claude にプロジェクトを分割させ、割り当てさせ、ワーカーを同期させたい場合 |
| ワークツリー | 個別の git チェックアウト。並列セッションが互いのファイルに触れることはない | 複数のセッションを自分で実行しているか、サブエージェントが重複するファイルを編集している場合 |
/batch | 1 つの大きな変更を 5 ~ 30 個のワークツリー分離サブエージェントに計画的に分割し、各エージェントがプルリクエストを開く | リポジトリ全体のマイグレーションまたは機械的なリファクタリング。1 つの指示で説明できる場合 |
複数のセッションまたはサブエージェントを同時に実行すると、トークン使用量が増加します。使用量とレート制限の詳細については、コスト を参照してください。
アプローチを選択する
適切なアプローチは、誰が作業を調整するか、ワーカーが通信する必要があるかどうか、および同じファイルを編集するかどうかによって異なります。- 誰が作業を調整するか? Claude に 1 つの会話内で委任と結果の収集を行わせたい場合は、サブエージェント を使用します。独立したタスクを引き継いで後で確認する場合は、エージェントビュー を使用します。Claude にワーカーのグループを計画、割り当て、監督させたい場合は、エージェントチーム を使用します。これは実験的で、デフォルトでは無効です。
- ワーカーが互いに通信する必要があるか? サブエージェントは結果をそれらを生成した会話に報告し、エージェントビューセッションはあなたにのみ報告します。エージェントチームのチームメイトはタスクリストを共有し、互いに直接メッセージを送信します。
- タスクが同じファイルに触れるか? ワークツリー で作業を分離します。サブエージェントと自分で実行するセッションは、それぞれ個別のワークツリーを使用できます。エージェントチームはチームメイトをワークツリーで分離しないため、作業を分割 して、各チームメイトが異なるファイルセットを所有するようにします。
実行中の作業を確認する
実行中の作業を確認するコマンドは、使用したアプローチによって異なります。- バックグラウンドセッションの場合、
claude agentsは エージェントビュー を開きます。すべてのセッション、その状態、および入力が必要なセッションを表示する 1 つの画面です。 - 現在のセッション内のサブエージェントの場合、
/agentsはパネルを開き、ライブサブエージェントをリストする Running タブと、カスタムサブエージェントを作成および編集 できる Library タブがあります。名前は似ていますが、これはclaude agentsとは別です。 - 現在のセッションのバックグラウンドで実行されているもの場合、
/tasksは各項目をリストし、確認、アタッチ、または停止できます。
詳細情報
以下の各ガイドは、1 つのアプローチのセットアップと構成をカバーしています。- カスタムサブエージェントを作成する:再利用可能なスペシャリストを定義し、使用できるツールを制御します。
- エージェントビューでエージェントを管理する:セッションをディスパッチし、その状態を監視し、必要な場合にアタッチします。
- エージェントチームを調整する:リーダーとチームメイトをセットアップし、タスクを割り当て、その作業をレビューします。
- ワークツリーで並列セッションを実行する:分離されたチェックアウトで Claude を開始し、コピーされるものを制御し、その後クリーンアップします。