If LSP freed programming languages from being locked to a specific editor, ACP (Agent Client Protocol) is doing the same thing for the "IDE × Agent" pairing. Hailed as "the LSP of the AI era," this open standard uses JSON-RPC to define a common language between editors and coding agents, letting the same agent run inside VS Code, JetBrains, Zed, Vim, and more — and letting the same IDE swap between different agent backends.
Grounded in the Python ecosystem, this talk shows the real power of ACP: it lets developers write code once and reuse their AI capabilities across mainstream development environments like Zed, VS Code, and JetBrains.