サブエージェント

サブエージェントとは、親にあたるAIから作業を委ねられて動くAIのことです。

別表記:サブエージェント/Sub-Agent/子エージェント

どう使われるのか

親のAIが大きな目的を受け取り、細かい作業を分割して渡します。処理を並行して進められる、役割ごとに設定を変えられるといった利点があります。

権限の受け渡しが問題になる

親のAIが持つ権限をそのまま渡してしまうと、その作業に必要のない範囲まで実行できる状態になります。分割するたびに、広い権限を持つAIが増えていくことになりかねません。

望ましい形

渡す作業に必要な分だけを切り出して委任します。読み書きの両方ができる権限を持っていても、渡すのは読み取りだけにする。期限も、元の期限より短くする。

改ざんされたことが分かるデジタルの証明書として権限を表現しておくと、この絞り込みを機械的に扱えます。渡す側が範囲を絞った証明を発行し、受け取った側はそれ以上のことができない。運用ルールとして周知するより、確実に効きます。

一覧に戻る