agentrq/agentrq

AgentRQ: Human-in-loop realtime conversational task manager for AI Agents. Self-hosted! Control your own agents from wherever you want Mobile, Web, Desktop. Designed to work well with your own Claude subscriptions and any harness with ACP support.

해결하는 문제

AgentRQ는 인간과 AI 협업을 위한 공유 작업 공간을 제공하여 AI 에이전트와 작업할 때 발생하는 파편화된 작업 관리 문제를 해결합니다. 채팅 로그에만 의존하는 대신, 인간이 에이전트에게 작업을 위임하고 시각적 인터페이스를 통해 실시간으로 진행 상황을 추적할 수 있게 합니다.

작동 방식

이 플랫폼은 Model Context Protocol (MCP)을 사용하여 AI 모델(Claude 등)을 작업 관리 시스템에 연결합니다. 작업 공간과 작업을 관리하는 Go 기반 백엔드, 시각화를 위한 Vue.js 프론트엔드, 그리고 원격 머신에 설치하여 에이전트가 사용자 환경에서 직접 코드를 실행하고 툴체인에 액세스할 수 있도록 하는 데몬(agentrqd)으로 구성됩니다.

대상 사용자

소프트웨어 개발 및 작업 자동화에 AI 에이전트를 사용하며, 에이전트 워크플로우를 구조적으로 관리, 예약 및 모니터링하려는 개발자와 팀을 위해 설계되었습니다.

주요 기능

  • 시각적 작업 보드: AI 에이전트가 생성하거나 업데이트한 모든 작업의 칸반 또는 목록 보기.
  • 작업 예약 및 이벤트: 주기적인 일정에 따라 작업을 생성하거나 명명된 신호(이벤트)를 기반으로 새 작업을 트리거하는 기능.
  • 워크플로우: 릴리스 프로세스를 정의하기 위해 이벤트와 작업 공간을 배치하는 시각적 그래프.
  • 원격 머신 실행: 등록된 머신을 통해 에이전트가 특정 리포지토리에서 실행되며, 운영자가 실시간 터미널 액세스를 할 수 있습니다.
  • 스킬: 에이전트에게 표준화된 지침과 팀의 모범 사례를 제공하는 가져오기 가능한 플레이북(SKILL.md).
  • 작업 공간 포크: 작업 공간을 포크하여 결과를 병합하기 전에 여러 에이전트를 서로 다른 작업에서 병렬로 실행하는 기능.
  • 온디바이스 AI: 자동 제목 생성 및 Whisper 기반 음성-텍스트 변환을 위한 브라우저 캐시 모델.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트