acp-patchbay
acp-patchbay is a VS Code extension built on the Agent Client Protocol (ACP). Connect any ACP-compatible coding agent and get the resident experience a vendor extension gets: it sees your live editor state — selection, open files, unsaved buffers, the problems panel — receives pasted images and attached files, reaches the services you connect (GitHub and any other MCP server), asks for permission through one consistent surface, and runs alongside other agents in parallel sessions. A patchbay is the panel where any source routes to any destination. Agents on one side, your editor and your world on the other — you own the routing. Where agents come fromAgents are pulled live from the official ACP agent registry — any agent published there is available with no extension update needed. Prefer something the registry doesn't list? Add any ACP-compatible command line directly. Features
Getting started
Settings (gear icon) is where the capability matrix, integrations, permission rules, and agent/session/rules-skills-commands management live. Uninstalling cleanlyVS Code gives extensions no uninstall hook, and what an extension stores does not reliably vanish with it — secrets in particular are known to survive uninstall. So a clean slate is an explicit act, deliberately never automatic: Settings → Permissions → "Disconnect & erase all data" stops every agent and deletes everything patchbay stored on this machine — agent and MCP-server configs, every credential and env value, the capability cache, permission rules, the session index, the decision audit, and persisted session views. Run it before uninstalling. Two honest limits: it reaches only the current window's workspace records (reopen and erase in other workspaces too if you used patchbay there), and it deletes by the current config lists, which is why it must run while those configs still exist. LicenseProprietary — see LICENSE. |