agentrq/agentrq
AgentRQ: Human-in-loop realtime conversational task manager for AI Agents.
What it solves
AgentRQ 是一個協作平台,讓人類操作員與 AI 代理在共享工作區中共同工作。它解決了使用 AI 代理時溝通與任務管理碎片化的問題,提供一個同步環境,讓人類可以委派任務,代理則能自主更新進度、請求權限,並即時溝通。
How it works
平台採用解耦的服務導向架構,後端使用 Go,前端使用 Vue.js。它利用 Model Context Protocol (MCP) 讓 AI 模型(例如 Claude)直接與工作區的任務管理系統互動。
主要元件包括:
- MCP Servers:向 AI 代理公開工具與資源,允許它們建立任務、更新狀態、取得工作區資料。
- Gateways:專門的橋接(ACP 與 Codex Gateways),讓不原生支援某些協議的代理也能接收即時通知並與平台互動。
- Supervisor (CoreMCP):全域 MCP 伺服器,提供跨多個工作區的鳥瞰圖與管理控制。
Who it’s for
此平台設計給使用 AI 代理(如 Claude Code、Gemini CLI 或 OpenAI Codex)來自動化複雜目標,並將其拆解為結構化工作區內可管理任務的開發者與團隊。
Highlights
- Real-time Synchronization:使用 SSE(Server‑Sent Events)即時更新平台內的所有變更。
- MCP Integration:原生支援 Model Context Protocol,實現無縫的代理互動。
- Multi-Agent Support:提供 Claude Code 與 Gemini CLI 的官方擴充。
- Cross-Workspace Management:全域 Supervisor 工具,可管理整個帳號下的任務與工作區。
- Third-Party Integrations:多租戶 Slack 整合,實現即時任務與權限管理。