Anthropic Releases ACP v2 Protocol in Draft with Major Developer Improvements
Key Takeaways
- ▸ACP v2 introduces a more flexible alternative to turn-based interaction patterns, enabling more sophisticated AI agent and client-server interaction models
- ▸Streaming tool calls and improved message handling provide better real-time capabilities for developers building AI applications
- ▸Forward compatibility built into v2 ensures that client applications won't break as the protocol evolves
Summary
Anthropic has released the Anthropic Client Protocol (ACP) v2 in draft, introducing a major update to the protocol that developers use to interact with Anthropic's APIs and models. The v2 update focuses on several key improvements: moving beyond the "turn-based" model for more flexible interaction patterns, updating how messages and tool calls are streamed, implementing more flexible permission request handling, and ensuring forward compatibility by default. The release includes comprehensive protocol documentation, migration guides, and v2 JSON schemas that SDK authors can use to generate client libraries. Developers and integrators are invited to review the v2 RFD (Request for Discussion) collection, which documents the reasoning behind the major changes, and to provide feedback on the new protocol.
- v2 JSON schemas are published alongside releases, allowing SDK authors to auto-generate client libraries in multiple languages

