Agents, Protocols, and Why We're Not Playing Favorites | The JetBrains AI Blog
Blog post from JetBrains
JetBrains is committed to maintaining an open and neutral stance in the development and support of protocols for AI agents in integrated development environments (IDEs). They have developed the Agent Client Protocol (ACP) in collaboration with Zed, which is designed to allow IDEs and editors to communicate with coding agents, similar to the Language Server Protocol (LSP) but specifically for AI agents. Meanwhile, GitHub has launched AgentHQ, a centralized system for managing AI agents within the GitHub ecosystem and VS Code, handling tasks such as permissions and integration. JetBrains emphasizes their commitment to openness and flexibility, supporting multiple protocols to ensure that agents are not confined to a single IDE or cloud platform. They encourage agent builders to use whatever protocol best serves their users, whether it is ACP, AgentHQ, or others, with the goal of promoting portability and enhancing user experience across different platforms.