Paperclip Plugin Acp
Description
ACP (Agent Client Protocol) runtime plugin for Paperclip - run Claude Code, Codex, and Gemini CLI from any chat platform
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
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
- Oneshot mode - single-task sessions that auto-close after completion
- Idle timeout - sessions close after 30 min of inactivity (configurable)
- Max age - sessions close after 8 hours regardless of activity (configurable)
- Graceful shutdown - SIGTERM with cleanup of thread bindings and state
1:N session support
- A single chat thread can run up to 5 concurrent agent sessions (configurable via
maxSessionsPerThread) - Spawn multiple agents in the same thread - for example, Claude Code reviewing while Codex implements
- Route messages to specific sessions by session ID
- Active sessions tracked per-thread as an array; closed/errored sessions don't count toward the cap
- The
acp_statustool lists all active
Related Skills
prompts.chat
| f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open sourc
Communication Internal Comms
Write internal communications like status reports, newsletters, and FAQs
Communication mcp-server-slack
Slack workspace integration.
Communication Google Workspace Groups Settings
Manage Google Groups settings
Communication Open Saas
A 100% free modern JS SaaS boilerplate (React, NodeJS, Prisma). Full-featured: Auth (email, google, github, sl
slack
| Communication | Slack integration via HTTP/OAuth MCP |
Communication