mvanhorn/paperclip-plugin-acp
54 stars · Last commit 2026-04-27
ACP (Agent Client Protocol) runtime plugin for Paperclip - run Claude Code, Codex, and Gemini CLI from any chat platform
README preview
# paperclip-plugin-acp [](https://www.npmjs.com/package/paperclip-plugin-acp) [](https://opensource.org/licenses/MIT) ACP (Agent Client Protocol) runtime plugin for [Paperclip](https://github.com/paperclipai/paperclip). Run Claude Code, Codex, Gemini CLI, and other coding agents from any chat platform through thread-bound sessions. Built on the Paperclip plugin SDK. ## Why this exists Paperclip's chat plugins (Telegram, Discord, Slack) let users interact with agents through messaging platforms, but they need a runtime to actually spawn and manage coding agent processes. The ACP plugin is that runtime - it bridges chat messages to subprocess-managed coding agents over stdio, following the [Agent Client Protocol](https://agentclientprotocol.com/) standard created by Zed Industries. Without this plugin, the `/acp spawn`, `/acp status`, and `/acp close` commands in the chat plugins have nothing to connect to. ## What it does ### Agent lifecycle management - **Spawn agents** as subprocesses over stdio from any chat platform - **Persistent sessions** - agents stay alive for follow-up prompts within the same thread