- 最近、エージェントを開いた状態で色々作業するよりも、ある程度の文脈をコンテキストに含めた上でサブエージェントに作業を任せる方が安定することに気づいた。
- メリット
- いろんな質の悪い入力を受けてメイン側のコンテキストが劣化する心配もない
- 暴走してもメイン側のコンテキストには影響しない
- 単に任せるよりも文脈をみてゴールとか内容を具体的に指示する分人が指示するよりも安定する
- あとコンテキスト消費に怯える必要がないのも良い。今のGPUだと150kくらいまでしか伸ばせないので色々辛い思いをしていたのだけれど、サブエージェントを最大限活用するならコンテキスト長はかなり節約できる。圧縮に怯える必要もない。
- サブエージェントを使う必要がある場合、プロンプトで毎回必ずサブエージェントを使えと指示したほうが良い。
- Nested Orchestrationも活用すると良い