agent-bus MCP 通知・自動化実装ログ
実装日: 2026-03-07 | 担当: Claude Code (v1.1) + Antigravity (v1.2, v1.3)
実装サマリー
| Ver | 機能 | 担当 | ファイル |
|---|
| v1.0 | MCP通信バス(12ツール) | Claude Code | server.py |
| v1.1 | 通知レイヤー(WS / Discord / Claude Code自動起動) | Claude Code | server.py |
| v1.2 | セッション継続(--continue デフォルト) | Antigravity | server.py |
| v1.3 | Auto Orchestrator(報告監視 + タスクチェーン) | Antigravity | auto_orchestrator.py |
| - | WS通知受信サーバー | Antigravity | ws_server.py |
ファイル一覧
C:\ai_work\agent-bus-mcp\
├── server.py # MCPサーバー本体(824行)
├── ws_server.py # WS通知受信(ポート8123)
├── auto_orchestrator.py # 報告監視+自動応答デーモン
├── requirements.txt # mcp, pydantic, websockets
└── README.md
完全自動ループ
① dispatch_task("claude-code", "実装して")
↓ server.py: CC自動起動(--continue)+ WS通知
② Claude Code: receive → 作業 → submit_report
↓ server.py: WS通知(報告プッシュ)
③ auto_orchestrator.py: 報告検出 → acknowledge
↓ タスクチェーンあれば → 次タスク自動dispatch → ①へ
セッション管理
| モード | トリガー | 動作 |
|---|
continue(デフォルト) | context に new_project なし | 既存セッション継続 |
new | context: '{"new_project": true}' | 新規セッション |
運用コマンド
py C:\ai_work\agent-bus-mcp\ws_server.py # WS通知
py C:\ai_work\agent-bus-mcp\auto_orchestrator.py # 自動応答
関連リンク