> ## Documentation Index
> Fetch the complete documentation index at: https://docs.soloent.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Subagent（サブエージェント）

> メイン Agent が読み取り専用のサブエージェントを自動で振り分け、並行して情報を探索。コンテキストを節約し、読み込みを速め、コストを抑える

SoloEnt は **メイン Agent とサブエージェント（Subagent）の協働** でタスクを完了できます。メイン Agent はタスクの必要に応じてサブエージェントを自動で振り分けて探索タスクを割り当て、複数のサブエージェントが **並行** して完了すると、結果をメイン Agent に集約します。これにより、広範囲な探索の際に、メイン Agent のコンテキストが大量の原資料で埋まるのを防げます。

## 向いている場面

<Check>
  **向いている**：知識の探索、情報の収集、分類協働などの場面——メイン Agent が異なる探索タスクを別々のサブエージェントに割り当てて並行で完了させ、集約します。
</Check>

* 武器資料、世界観の知識、キャラクターのビジュアル設計をそれぞれ収集する
* 異なる章をそれぞれ読んでから集約する

<Warning>
  **向いていない**：

  * **反復的な** タスクを複数のサブエージェントに同時に割り当てる——別々のサブエージェントが同じコンテキストを繰り返し読み込み、かえって無駄になります
  * **生産・出力型** のタスク——サブエージェントは探索・収集・整理が主で、**書き込みツールを持たず**、出力は担当しません
</Warning>

## 有効にする場所

**Agent 設定** でサブエージェントをオン／オフできます。有効にすると、メイン Agent はタスクの要件に応じて自動的にサブエージェントの協働をトリガーします。

<img src="https://mintcdn.com/soloent/4RpSHkUFmW5kEqcF/assets/images/subagent_1.png?fit=max&auto=format&n=4RpSHkUFmW5kEqcF&q=85&s=8c706bf1bb75461f7ac4ae987b141491" alt="Agent 機能設定のサブエージェントスイッチ。SoloEnt が読み取り専用のリサーチサブエージェントを並行実行し、執筆プロジェクトから根拠を収集すると説明されている" style={{ width: '70%' }} width="792" height="640" data-path="assets/images/subagent_1.png" />

例えば広範囲の知識探索を行う際、メイン Agent は **読み取り専用のサブエージェント** を並行実行するよう委任し、結果をメイン Agent に集約することで、コンテキストリソースを大幅に節約できます。

<img src="https://mintcdn.com/soloent/4RpSHkUFmW5kEqcF/assets/images/subagent_2.png?fit=max&auto=format&n=4RpSHkUFmW5kEqcF&q=85&s=e43924b665dee6ecc6e452e94b5200f2" alt="メイン Agent が 3 つのサブエージェントを並行で起動し、前 3 章・キャラクター・アウトラインを分析して次章の執筆を支える実行画面" style={{ width: '70%' }} width="866" height="1138" data-path="assets/images/subagent_2.png" />

## サブエージェントに個別のモデルを設定する

サブエージェントは主にメインタスクに必要な情報を探索するため、**メイン Agent とは異なるモデル** を組み合わせて探索させられます。うまく配分する利点：

* メイン Agent のコンテキストを節約できる
* 並行探索で情報の読み込み速度が上がる
* より安価なモデルを採用して全体の費用を下げられる

<img src="https://mintcdn.com/soloent/4RpSHkUFmW5kEqcF/assets/images/subagent_3.png?fit=max&auto=format&n=4RpSHkUFmW5kEqcF&q=85&s=be27c071a1098cc179447368d416fd0f" alt="Agent 設定の API Configuration にある SUBAGENT 区块。サブエージェントのモデルは Same as main か、個別指定に設定できる" style={{ width: '70%' }} width="808" height="1488" data-path="assets/images/subagent_3.png" />

<CardGroup cols={2}>
  <Card title="コンテキストウィンドウ" icon="gauge" href="/ja/faq">
    コンテキストがどのように消費されるか、いつ新しいウィンドウを開くべきかを学ぶ
  </Card>

  <Card title="Skills（技能）" icon="wand-magic-sparkles" href="/ja/tips/skills">
    再利用できる探索・整理の流れを Skill として沈殿させ、サブエージェントと組み合わせて使う
  </Card>
</CardGroup>
