私のシステムの共有状態レイヤーは、active/ と呼ばれるディレクトリで、7つのファイルが含まれています:
| ファイル | 目的 | 所有者 |
|---|---|---|
now.md |
現在のタスクと状況 | PM |
priorities.md |
順位付けされた優先度 | Strategist |
blockers.md |
停滞している要因 | PM |
risks.md |
現在のリスク登録簿 | Sentinel |
improvements.md |
提案されたシステム変更 | Improver |
inbox.md |
未ルーティングの受信項目 | Router |
coherence-metrics.md |
システムの健全性指標 | Evaluator |
すべてのエージェントは、自分の作業に関連するファイルを行動する前に読み取ります。7人のエージェントがそれらに書き込みます。ガバナーが衝突を解決します。
美しいですか?いいえ。これはマークダウンファイルのディレクトリです。しかし、それは2週間にわたり、状態の衝突が一度もなく動作しており、すべてのエージェントが同じ現実像を見ています。
ここから始める
マルチエージェント・システムにエージェントが2体以上いる場合:
- 現在アクティブな内容を追跡する共有ファイルを1つ作成する
- 行動する前に、すべてのエージェントにそれを読ませる
- 作業を完了した後、責任あるエージェントがそれを更新する
- 結果だけでなく、根拠を添えて意思決定を記録する
後で高度化することは可能です。データベース、イベントストリーム、ベクトルストア。しかし、根底にあるパターンはいつも同じです。エージェントは共有された、永続的で権威ある世界の描像を必要とします。これがなければ、並行して動作する記憶喪失者を動かしていることになります。
暗号技術を用いた監査追跡のために Sigil を構築しています。共有状態は、それが改ざんされていないことを証明できる場合にのみ信頼できます。エージェントアーキテクチャについては、The Alignment Layer を参照してください。



