Claude's agent SDK, wrapped for standard protocol access
Exposes Anthropic's Claude Agent SDK to any client that speaks the Agent Client Protocol.

What it does
This TypeScript package wraps the official Claude Agent SDK and exposes it as an ACP-compatible agent. Any client that speaks the Agent Client Protocol can connect to Claude’s context-aware, tool-calling agent without writing a custom integration. It handles the usual agent surface area: @-mentions, images, permission-gated tool calls, edit review, TODO lists, and terminals.
The interesting bit
The project is honest glue code: it maps ACP requests onto the Claude SDK and translates responses back. That simplicity is the selling point—standardizing access to a vendor SDK through an open protocol interface, even if the README treats the plumbing as self-explanatory.
Key highlights
- Supports context
@-mentions, images, tool calls with permission requests, following, edit review, and TODO lists - Handles both interactive and background terminals
- Exposes custom slash commands and client MCP servers through the ACP interface
- Licensed under Apache 2.0 with no contributor license agreement required
Caveats
- The README is essentially a feature checklist with no architectural detail, so error handling, state management, and authentication flows are unclear
- No usage examples or client configuration guidance is provided
Verdict
Useful if you are already committed to ACP and need a drop-in Claude backend. If you are not running an ACP-compatible client, this adapter has nothing to offer you yet.
Frequently asked
- What is agentclientprotocol/claude-agent-acp?
- Exposes Anthropic's Claude Agent SDK to any client that speaks the Agent Client Protocol.
- Is claude-agent-acp open source?
- Yes — agentclientprotocol/claude-agent-acp is open source, released under the Apache-2.0 license.
- What language is claude-agent-acp written in?
- agentclientprotocol/claude-agent-acp is primarily written in TypeScript.
- How popular is claude-agent-acp?
- agentclientprotocol/claude-agent-acp has 2.5k stars on GitHub and is currently accelerating.
- Where can I find claude-agent-acp?
- agentclientprotocol/claude-agent-acp is on GitHub at https://github.com/agentclientprotocol/claude-agent-acp.