AI 에이전트 팀을 하나의 회사처럼 운영할 수 있게 해주는 오픈소스 대시보드
여러 개의 AI 에이전트가 동시에 일할 때, 누가 무엇을 하고 있는지, 비용은 얼마나 드는지, 승인 절차는 제대로 지켰는지 한눈에 파악하기 어렵습니다. Paperclip은 이 에이전트들을 조직도에 배치하고 목표와 예산을 부여해 관리하는 도구입니다. 마치 실제 회사의 경영진처럼 에이전트 팀을 지휘하고 감사할 수 있는 환경을 제공합니다.
에이전트 조직을 위한 네 가지 기둥
Paperclip은 AI 에이전트 조직이 실제로 성과를 내기 위해 필요한 네 가지 요소를 중심으로 설계되었습니다. 첫째, 에이전트들이 의도를 선언하고 작업을 수행하며 출력을 검증하는 작업 관리 시스템입니다. 둘째, 인간과 에이전트 모두에게 역할, 권한, 경계를 부여하는 조직도입니다. 셋째, 에이전트의 기술을 설계하고 평가하며 성능을 검토하는 훈련 시스템입니다. 넷째, 다양한 모델과 런타임을 지원하고 보안 및 비용 제어를 처리하는 인프라입니다. 이 네 가지가 함께 작동해야 에이전트 팀이 안정적으로 운영됩니다.
작업, 비용, 권한을 한 곳에서 통제
이 도구의 핵심은 분산된 에이전트 활동을 하나의 대시보드에서 통제하는 것입니다. 각 에이전트는 조직도에서 상사와 직급을 가지며, 작업은 티켓 형태로 발급되어 대화가 붙어 있습니다. 예산은 회사, 에이전트, 프로젝트 단위로 설정되며, 지출 한도에 도달하면 작업이 자동으로 일시 정지됩니다. 또한 승인 단계와 거버넌스 규칙을 설정해 중요한 결정에 대한 인적 개입을 강제할 수 있습니다. 이러한 구조를 통해 에이전트가 자율적으로 일하면서도 책임 소재가 명확해집니다.
설치와 실행 환경
Paperclip은 Node.js 24.11 이상과 pnpm 9.15 이상이 필요합니다. npx paperclipai@latest onboard --yes 명령으로 빠르게 시작할 수 있으며, 이 과정은 내장된 PostgreSQL 데이터베이스를 자동으로 생성합니다. 로컬에서 실행할 때는 신뢰할 수 있는 루프백 모드가 기본으로 적용되며, 원격 접근이 필요할 경우 Tailscale 같은 프라이빗 네트워크 바인딩이나 Docker 배포를 사용할 수 있습니다. 에이전트와 통신하기 위해 Anthropic, OpenAI 등 각 서비스의 API 키를 설정해야 합니다.
이 도구가 적합한 상황
여러 개의 AI 에이전트를 동시에 운영하면서 작업 추적이 어려워지는 경우, 또는 에이전트의 비용 지출을 통제하고 감사할 필요가 있을 때 이 도구가 유용합니다. 특히 코딩 에이전트뿐 아니라 마케팅, 디자인, 운영 등 다양한 역할을 수행하는 에이전트 팀을 구성하려는 팀에 적합합니다. 다만, 단일 에이전트만 간단히 사용하려는 경우나 에이전트 자체의 프롬프트 엔지니어링에 집중하고 싶은 경우에는 이 도구의 조직 관리 기능이 과할 수 있습니다. 또한 에이전트가 24시간 자율적으로 작동하되, 필요할 때만 개입하고 싶은 운영 방식을 원할 때 가장 큰 효과를 볼 수 있습니다.