メッセージバス(NATS)を利用した分散エージェント協調をやってみた|Ryohei402
移動するエージェントの状態をNATSで共有し、ブラウザへ表示する協調シミュレーションの実装。
著者が複数プロセスの2Dエージェントを使い、位置と移動意図をメッセージバスで通知。Redisの最新状態とWebSocketの表示経路を分けて、再接続時の復元も扱う。
学習・役割の分離:エージェント間の通知をNATS、最新状態の保存をRedis、人への表示をWebSocketに分ける。/確認 2026-09-14/https://note.com/3e452/n/n09f7314506f3
学習・協調のロジック:他のエージェントの位置と進路を読み、接近時に回避や減速を優先する。/確認 2026-09-14/https://note.com/3e452/n/n09f7314506f3
学習・再接続:ブラウザが開いた際にRedisのスナップショットを送り、その後の更新を配信する。/確認 2026-09-14/https://note.com/3e452/n/n09f7314506f3
対象:AIの開発・導入・活用を検討する担当者。形式:企業・著者による公開記事。言語:日本語(公開本文で確認)。利用条件:公開記事(本文をログインなしで確認)
確認事項(編集部):2026年3月のルールベースの協調デモ。LLMの会話・推論を組み込んだ実証ではなく、エージェントシステムの通信基盤の例。
出典:Ryohei402「メッセージバス(NATS)を利用した分散エージェント協調をやってみた」/公開・更新情報:2026-03-26/確認日:2026-09-14/https://note.com/3e452/n/n09f7314506f3
株式会社世良(Sera, Inc.)/ お問い合わせ: info@sera-inc.co.jp