기술동향
Paperclip 해부: AI 에이전트 '회사'를 운영하는 오케스트레이션 플랫폼
Paperclip(v0.3.1)은 'OpenClaw이 직원이라면 Paperclip은 회사'라는 컨셉의 오픈소스 AI 에이전트 오케스트레이션 플랫폼입니다. Node.js + Express + React UI + PostgreSQL로 구성되며, 79K+ 라인의 TypeScript 코드입니다. 핵심은 7개 어댑터(Claude, Codex, Cursor, Gemini, OpenClaw, OpenCode, Pi)를 통해 어떤 AI 에이전트든 '직원'으로 고용할 수 있다는 것입니다. DB 스키마는 60개 이상의 테이블로 구성되며, agents 테이블의 reportsTo 자기참조로 조직도를 구현하고, issues 테이블의 checkoutRunId로 원자적 작업 체크아웃(동시 실행 방지)을 보장합니다. Heartbeat Run 모델은 에이전트의 세션 상태를 heartbeat 간 유지하여 컨텍스트 연속성을 제공합니다.
인사이트
Paperclip의 가장 혁신적인 설계는 '폐쇄 루프 피드백'입니다. 인간이 승인하면 에이전트가 자동으로 웨이크업되어 작업을 이어갑니다. 승인 → 웨이크업 → 실행 → 보고 → 승인의 자율 순환이 코드 레벨에서 구현되어 있습니다.