claude-code-acp-ts
v0.24.3
Published
An ACP-compatible coding agent powered by the Claude Code SDK (TypeScript)
Readme
ACP adapter for Claude Code (TypeScript)
Note: This is a fork of @zed-industries/claude-code-acp, maintained by nuwax-ai.
Use Claude Agent SDK from ACP-compatible clients!
This tool implements an ACP agent by using the official Claude Agent SDK, supporting:
- Context @-mentions
- Images
- Tool calls (with permission requests)
- Following
- Edit review
- TODO lists
- Interactive (and background) terminals
- Custom Slash commands
- Client MCP servers
Learn more about the Agent Client Protocol.
Contribution Policy
This project does not require a Contributor License Agreement (CLA). Instead, contributions are accepted under the following terms:
The latest version of Zed can already use this adapter out of the box.
To use Claude Code, open the Agent Panel and click "New Claude Code Thread" from the + button menu in the top-right:
https://github.com/user-attachments/assets/ddce66c7-79ac-47a3-ad59-4a6a3ca74903
Read the docs on External Agent support.
Other clients
Or try it with any of the other ACP compatible clients!
Installation
Install the adapter from npm:
npm install -g claude-code-acp-tsYou can then use claude-code-acp-ts as a regular ACP agent:
ANTHROPIC_API_KEY=sk-... claude-code-acp-tsLicense
Apache-2.0
