マルチエージェントの完了報告は明示配送まで未完了扱いにする
AI協働
マルチエージェント
運用設計
運用
複数エージェント協働では、サブエージェントのタスク完了を「リーダー(調停役)へ最終報告が明示的に届いた」ことで定義する。判断基準: idle 通知・状態通知・ターン終了・タスクキューの完了イベントは最終報告の代替にしない。これらは「エージェントが止まった」ことは示すが「成果と結論がリーダーに伝わった」ことは保証しないため、false done(完了したつもりで結論が失われる)を招く。適用条件: implementer / reviewer など役割別のエージェント定義それぞれに、この完了契約を同文で埋め込み、共有条項として検査対象にする。配送の実装方法(どのツールでどう送るか)はツール固有に分けてよいが、完了の判断契約は全エージェントで同一にする。落とし穴: 配送手段だけをツールごとに分けると判断契約まで分岐しがちなので、判断契約は同文・実装だけ分岐、と明示的に線引きする。検証: 意図的に報告を送らない検体で「未完了と扱われるか」を確認する。