JIINSI
기술동향

Paperclip의 플러그인 시스템: Worker 기반 격리 실행과 JSON-RPC 2.0

Paperclip은 Worker Thread 기반 플러그인 시스템을 제공합니다. 플러그인 매니페스트(JSON)로 UI 슬롯(dashboard.cards), 스케줄 작업(cron), 웹훅 핸들러, 에이전트 도구를 선언합니다. 플러그인은 별도 Worker에서 격리 실행되어 충돌이 메인 프로세스에 영향을 주지 않으며, JSON-RPC 2.0 프로토콜로 호스트와 통신합니다. 양방향 통신이 가능하여 플러그인이 호스트 API를 호출(host.api.call)하거나 로그를 기록(host.logs.append)할 수 있습니다. 상태 머신은 installed -> loaded -> ready -> error/disabled 순서를 따릅니다. Clipmart(예정)를 통해 미리 만들어진 '회사 템플릿'을 원클릭으로 가져올 수 있게 될 예정입니다.
인사이트

Paperclip의 플러그인은 '에이전트에게 새 기술을 가르치는 것'입니다. Worker 격리로 안전하게 확장하고, 도구(Tools) 인터페이스로 에이전트가 플러그인 기능을 자연스럽게 사용할 수 있습니다.

공유XTelegram