Claude Code Acp Py — Development skill for Claude Code
ACP-compatible agent for Claude Code (Python version).
How to install Claude Code Acp Py
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open yazelin/claude-code-acp-py and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Code Acp Py does
ACP-compatible agent for Claude Code (Python version).
Alternatives in Development
- Browser Tools MCP — Monitor browser logs directly from Cursor and other MCP compatible IDEs 7.2k ★
- Anthropic SDK Python — PyPI version 3.9k ★
- Pi Skills — Skills for pi coding agent (compatible with Claude Code and Codex CLI) 1.3k ★
README
Claude Code ACP (Python)
[](https://pypi.org/project/claude-code-acp/) [](https://pypi.org/project/claude-code-acp/) [](https://github.com/yazelin/claude-code-acp-py/blob/main/LICENSE)
**Python implementation of ACP (Agent Client Protocol) for Claude Code.**
This package combines the [Claude Agent SDK](https://github.com/anthropics/claude-agent-sdk-python) with the [Agent Client Protocol (ACP)](https://agentclientprotocol.com/) to provide a complete Python solution for working with AI agents.
What It Does
| Component | Type | Description |
|---|---|---|
ClaudeAcpAgent |
ACP Server | Lets editors (Zed, Neovim, JetBrains) use Claude |
ClaudeClient |
Python API | Event-driven wrapper for building Python apps with Claude |
AcpClient |
ACP Client | Connect to any ACP-compatible agent (Claude, Gemini, custom) |
AcpProxyServer |
Copilot Proxy | Bridge Copilot SDK to any ACP backend |
Two CLI commands:
claude-code-acp- ACP server for editorscopilot-acp-proxy- Copilot SDK proxy to ACP backends
Features
- Uses Claude CLI subscription - No API key needed
- Full ACP protocol - Compatible with Zed, Neovim, and other ACP clients
- Universal ACP client - Connect to any ACP agent (Claude, Gemini, or custom)
- Copilot SDK bridge - Use Copilot SDK with any ACP backend
- Bidirectional communication - Permission requests, tool calls, streaming
- Event-driven Python API - Decorator-based handlers
- Session management - Create, fork, resume, list sessions
- MCP server support - Dynamic loading via stdio, HTTP, SSE
- Model & command enumeration - Discover available models and commands at runtime
Installation
pip install claude-code-acp
Or with uv:
uv tool insta
Related Skills
Claude Acp Server
Anthropic-compatible HTTP facade over claude-agent-acp
Check Compat
Check whether a Coq project's declared dependencies are mutually compatible. Detect version conflicts before t
Alan Code Agent
Open-source Python implementation of a Claude-Code-like agent (Gemini CLI, Codex, Copilot...). Usable in CLI,
Env Check
Validate local development environment setup. Checks Python version, dependencies, env vars, config files, and
Quarkpan Skill
Quark Cloud Drive Python client - Claude Code Skill version
Learn Claude Code JS
Explore Claude Code principles by using a Node.js version that adapts the original Python agents for easier le
Related Agents
Dashclaw Drift Auditor
Audits DashClaw's drift-prone hardcoded counts and version stamps — SDK method counts (Node/Python), MCP tool/
Consult Agent
Execute cross-tool AI consultations via Task spawning. Use when agents or workflows need a second opinion from
Acp Client
The Agent Client Protocol standardizes how editors talk to coding agents, but each editor needs a client imple