active · S-056
Agent Client Protocol
Connect an editor or client host to an external coding agent.
Markdown · JSON · Canonical source
- Revision
- living
- Maturity
- active
- Authority
- ACP / Zed ecosystem
- Structure
- JSON-RPC; local stdio established and remote transport evolving
- Roles
- client, agent
ACP defines a boundary between coding agents and clients such as editors. Client and agent are asymmetric roles; a product can participate in one without implementing the other.
Assertions should identify role, transport, protocol revision, distribution method, and target release. A CLI flag or registry listing is not by itself full protocol conformance.
Catalog mapping
Atomic capability rows
Absence here means the feature tree has not yet been published, not that the specification lacks the capability.
Conformance boundary
Proposed tests
Definitions only. No fixture has been executed against a harness.
- T-ACP-001ACP initialize, session, and prompt JSON-RPC flow · required