Superagentic AI is proud to launch acp-amp, an open source adapter that bridges Amp Code to the Agent Client Protocol. We loved using Amp Code so much that we wanted to integrate it with SuperQode, our own agentic quality engineering product. Now you can run Amp inside Zed, SuperQode, and any ACP compatible client.
The Agent Client Protocol (ACP) is an emerging standard that allows AI coding agents to communicate with editors and development tools through a unified interface. With acp-amp, you get full Amp capabilities wherever ACP is supported.
Why we built acp-amp
At Superagentic AI, we believe in giving developers choice. Amp Code is one of the most capable coding agents available, and we wanted to make it accessible beyond just the VS Code extension. When we started building SuperQode, our agentic quality engineering platform, we needed a way to connect Amp to our system.
The solution was the Agent Client Protocol. ACP provides a clean JSON RPC interface over stdio that any compatible client can use. We built acp-amp as the bridge, and now we are releasing it as open source so everyone can benefit.
Two ways to install
We provide both Python and Node.js versions with matching features. Pick the one that fits your workflow.
Python (Recommended)
uv tool install acp-amp
and
acp-amp run
Node.js (Simple)
npm i -g @superagenticai/acp-amp
acp-amp
Connect to Zed
Zed has native ACP support, making it simple to add Amp as an agent. Add one of these configurations to your ~/.config/zed/settings.json:
NPM config
Here is config
{
"agent_servers": {
"Amp": {
"command": "npx",
"args": ["@superagenticai/acp-amp"]
}
}
}
Python config
{
"agent_servers": {
"Amp": {
"command": "acp-amp",
"args": ["run"]
}
}
}
Full Amp capabilities
acp-amp is not a limited wrapper. You get everything Amp offers through the ACP bridge:
- Multi-turn conversation sessions with context continuity
- Tool execution with permission modes
- MCP integration for connecting to Model Context Protocol servers
- Image support for sending and receiving visual content
- Session management with clean isolation between tasks
Product demo
https://www.youtube.com/watch?v=Yt9-aSzPMhY (https://www.youtube.com/watch?v=Yt9-aSzPMhY)
Compatible ACP clients
acp-amp works with any client that speaks ACP over stdio. Here are some you can try today:
- Zed (https://zed.dev) - Modern editor with native ACP support
- SuperQode (https://super-agentic.ai/superqode) - Our agentic quality engineering platform
- Toad (https://github.com/batrachianai/toad) - Python ACP client with fast setup
- fast-agent (https://github.com/evalstate/fast-agent) - High speed Python ACP client
The ACP ecosystem is growing rapidly. Claude Code, Codex, Gemini CLI, GitHub Copilot, JetBrains Junie, and
many more are adopting the protocol. With acp-amp, you can bring Amp to all of them.
Important: ACP requires paid Amp credits. Free credits do not work for ACP connections. Top up a few
dollars in Amp before connecting.
Resources
- GitHub Repository: https://github.com/SuperagenticAI/acp-amp (https://github.com/SuperagenticAI/acp-amp)
- Documentation: https://superagenticai.github.io/acp-amp/ (https://superagenticai.github.io/acp-amp/)
- Product Page: https://super-agentic.ai/acp-amp (https://super-agentic.ai/acp-amp)
- NPM Package: https://www.npmjs.com/package/@superagenticai/acp-amp (https://www.npmjs.com/package/ @superagenticai/acp-amp)
- PyPI Package: https://pypi.org/project/acp-amp/ (https://pypi.org/project/acp-amp/)
acp-amp is open source under the MIT license. We built it because we believe Amp is a great coding agent and developers should be able to use it wherever they work. If you build software with AI agents, we invite you to try it, integrate it into your workflow, and contribute back to the project.
View on GitHub | Visit Product Page
Top comments (0)