pi-acp
pi-acp is an adapter that bridges the Agent Client Protocol (ACP) with the pi coding agent. It allows users to run the pi coding agent within ACP-compatible editors like Zed by communicating via JSON-RPC 2.0 over stdio.
Recent updates have focused on implementing standard ACP model configuration, usage update notifications, and refined error handling for authentication, along with improved subprocess lifecycle management.
As of
- ACP JSON-RPC 2.0 communication over stdio
- Maps pi tool execution to ACP tool_call and structured diffs
- Supports session persistence and resumption
- Handles slash commands and skill commands
- Integrates Terminal Auth for ACP-compatible editors
Developers using ACP-compatible editors like Zed who want to run the pi coding agent locally with editor integration.
Users requiring native MCP (Model Context Protocol) support, as the adapter focuses on bridging pi and does not act as a persistent MCP configuration manager.
Released under the MIT License; free to use and integrate.
A stable and highly useful adapter for bridging pi into modern editors via ACP, currently optimized for Zed support with ongoing improvements for general client compatibility.
Is pi-acp free?
Yes - pi-acp is Open Source. Released under the MIT License; free to use and integrate.
What is pi-acp best for?
Developers using ACP-compatible editors like Zed who want to run the pi coding agent locally with editor integration.
Who makes pi-acp?
pi-acp is developed by svkozak. It is listed in the Terminal & CLI Agents category on ai.dosa.dev.
Favorite this tool to revisit it later, or Zap it to contribute to the public vote count.
Content on this page is AI-generated. Please verify details with the vendor's website for accuracy.