preset-io/agor

Agor - team command center for all things agentic

해결하는 문제

Agor는 팀 환경에서 코드 에이전트(Claude Code, Codex, Gemini 등)를 관리하기 위한 중앙집중식이고 자체 호스팅 가능한 명령 센터를 제공합니다. 개별 터미널에서 에이전트를 실행할 때 발생하는 번거로움을 제거하고, Git 브랜치에 에이전트 작업을 연결하는 웹 기반 워크스페이스를 제공함으로써 각 에이전트 세션에 고유한 격리된 개발 환경과 대화 기록이 보장됩니다.

작동 방식

Agor는 자체 모델을 제공하는 것이 아니라 기존 에이전트 CLI 및 SDK를 제어하는 오케스트레이션 계층으로 작동합니다. 프로세스 격리된 실행 엔진을 사용하여 특정 Git 브랜치에서 에이전트를 실행하며, 브랜치를 주요 작업 단위로 삼습니다. 시스템은 브랜치가 카드로 표현되는 2D 캔버스(Boards)를 기반으로 구성되며, MCP(Model Context Protocol) 엔드포인트를 노출하여 에이전트가 Agor 시스템 자체를 탐색하고 제어할 수 있도록 합니다.

대상 사용자

여러 다른 코드 에이전트를 사용하고, 협업 가능하고, 통제 가능하며 격리된 환경에서 AI 지원 개발 워크플로우를 관리하고자 하는 소프트웨어 엔지니어링 팀을 위한 것입니다.

주요 기능

  • 브랜치 중심 워크플로우: 모든 작업은 고유의 작업 디렉터리, 개발 서버, 기록을 갖춘 Git 브랜치로 처리됩니다.
  • 다중 런타임 지원: Claude Code, Codex, Gemini, OpenCode, Copilot, Cursor 간에 교체 가능한 지원.
  • MCP 네이티브: 에이전트는 Agor MCP 서버를 통해 자신의 작업을 포크, 생성, 보고할 수 있습니다.
  • 장기적인 AI 동료: 자체 검색 가능한 메모리(Knowledge-base)와 스케줄을 갖춘 지속적인 AI 동료.
  • 멀티플레이어 협업: 실시간 공유 세션, 라이브 커서, 댓글, 공유 터미널.
  • 거버넌스: 브랜치 범위의 RBAC, ACL, 프롬프트별 상세한 토큰/비용 계정.

관련

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