claude-agent-acp-zz
v0.44.0-zz.0
Published
A local patched ACP-compatible coding agent powered by the Claude Agent SDK (TypeScript)
Downloads
2,207
Maintainers
Readme
claude-agent-acp-zz
Local patched build of @agentclientprotocol/claude-agent-acp, based on upstream 0.42.0 plus main commit 0dbccf5.
npm i -g claude-agent-acp-zz
claude-agent-acp-zz --versionAdditional local behavior:
- Package and executable name are
claude-agent-acp-zz. --version/-Vprints the wrapper package version.--claude-command <cmd>overrides the Claude command used for auth and CLI launches.CLAUDE_AGENT_ACP_CLAUDE_COMMANDprovides the same override through env when args cannot be passed.- Windows
.cmd/.batcommand overrides are normalized to a sibling.exewhen present. - External process environment variables take precedence over managed-policy
settings.env. - Gateway authentication is captured per session instead of leaking through a process-wide pending value.
- Startup diagnostics are appended to
%APPDATA%\.claude\claude-agent-acp-zz.log, including wrapper argv/env and the Claude CLI/SDK command, args, and env passed downstream. - Legacy
session/set_modelrequests are translated to the current model config-option API.
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:
By contributing to this project, you agree that your contributions will be licensed under the Apache License, Version 2.0. You affirm that you have the legal right to submit your work, that you are not including code you do not have rights to, and that you understand contributions are made without requiring a Contributor License Agreement (CLA).
