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
Claude Code, Gemini CLI, OpenAI Codex와 같은 AI 에이전트를 사용해 복잡한 목표를 구조화된 워크스페이스 내 관리 가능한 작업으로 분해하고 자동화하려는 개발자와 팀을 위해 설계되었습니다.
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 통합을 통해 실시간 작업 및 권한 관리를 지원합니다.