ACP Pro speaks the Agent Client Protocol (ACP) — a small JSON-RPC 2.0 schema that any agent can implement. ACP defines how a client (the editor) and an agent (Claude, Copilot, Gemini, …) negotiate sessions, stream messages, request file edits, and run tools.
Because every supported agent speaks the same protocol, the UI doesn’t have to know which one you picked. You launch a tab, choose an agent, and the same chat shell renders the same shape of streamed events — text chunks, thought chunks, tool calls, plans, diffs.
Install from the VS Code Marketplace, click the ACP Pro sparkle icon in the activity bar, and start typing. The default agent is Claude Code — first run takes a moment while npx caches the agent package, then it’s instant.
Comments