メインコンテンツへスキップ

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.

サブエージェントエージェントビューエージェントチーム、および ワークツリー は、それぞれ異なる方法で作業を並列化します。どれを選ぶかは、各会話に自分で留まりたいのか、タスクを引き継いで後で確認したいのか、それとも Claude に一群のワーカーを調整させたいのかによって異なります。
アプローチ提供内容使用する場合
サブエージェント1 つのセッション内で委任されたワーカーが、独自のコンテキストでサイドタスクを実行し、サマリーを返すサイドタスクが検索結果、ログ、またはファイルコンテンツで主な会話を埋め尽くす場合(再度参照しない)
エージェントビューclaude agents で開く、バックグラウンドで実行されているセッションをディスパッチして監視する 1 つの画面。リサーチプレビュー複数の独立したタスクがあり、それらを引き継いで、一目で状態を確認し、必要な場合のみ介入したい場合
エージェントチーム共有タスクリストとエージェント間メッセージングを備えた複数の調整されたセッション。リーダーによって管理される。実験的で、デフォルトでは無効Claude にプロジェクトを分割させ、割り当てさせ、ワーカーを同期させたい場合
ワークツリー個別の git チェックアウト。並列セッションが互いのファイルに触れることはない複数のセッションを自分で実行しているか、サブエージェントが重複するファイルを編集している場合
/batch1 つの大きな変更を 5 ~ 30 個のワークツリー分離サブエージェントに計画的に分割し、各エージェントがプルリクエストを開くリポジトリ全体のマイグレーションまたは機械的なリファクタリング。1 つの指示で説明できる場合
すべてのアプローチにおいて、ワーカーは Claude セッションです。別のツールを関与させるには、それを Claude に MCP サーバー として公開します。 これらのアプローチを組み合わせることができます。エージェントビューは、ディスパッチされた各セッションをファイルを編集する必要がある場合に自動的に独自のワークツリーに移動し、作業中のセッションはサブエージェントを生成でき、各サブエージェントは独自のワークツリーを取得します。
複数のセッションまたはサブエージェントを同時に実行すると、トークン使用量が増加します。使用量とレート制限の詳細については、コスト を参照してください。

アプローチを選択する

適切なアプローチは、誰が作業を調整するか、ワーカーが通信する必要があるかどうか、および同じファイルを編集するかどうかによって異なります。
  • 誰が作業を調整するか? Claude に 1 つの会話内で委任と結果の収集を行わせたい場合は、サブエージェント を使用します。独立したタスクを引き継いで後で確認する場合は、エージェントビュー を使用します。Claude にワーカーのグループを計画、割り当て、監督させたい場合は、エージェントチーム を使用します。これは実験的で、デフォルトでは無効です。
  • ワーカーが互いに通信する必要があるか? サブエージェントは結果をそれらを生成した会話に報告し、エージェントビューセッションはあなたにのみ報告します。エージェントチームのチームメイトはタスクリストを共有し、互いに直接メッセージを送信します。
  • タスクが同じファイルに触れるか? ワークツリー で作業を分離します。サブエージェントと自分で実行するセッションは、それぞれ個別のワークツリーを使用できます。エージェントチームはチームメイトをワークツリーで分離しないため、作業を分割 して、各チームメイトが異なるファイルセットを所有するようにします。

実行中の作業を確認する

実行中の作業を確認するコマンドは、使用したアプローチによって異なります。
  • バックグラウンドセッションの場合、claude agentsエージェントビュー を開きます。すべてのセッション、その状態、および入力が必要なセッションを表示する 1 つの画面です。
  • 現在のセッション内のサブエージェントの場合、/agents はパネルを開き、ライブサブエージェントをリストする Running タブと、カスタムサブエージェントを作成および編集 できる Library タブがあります。名前は似ていますが、これは claude agents とは別です。
  • 現在のセッションのバックグラウンドで実行されているもの場合、/tasks は各項目をリストし、確認、アタッチ、または停止できます。
すべてのセッションのデスクトップビューについては、デスクトップアプリでのセッションの並列実行 を参照してください。

詳細情報

以下の各ガイドは、1 つのアプローチのセットアップと構成をカバーしています。