Available in JetBrains IDEs via ACP
Cursor expanded its reach to IntelliJ IDEA, PyCharm, WebStorm, and other JetBrains IDEs through the Agent Client Protocol (ACP), allowing JetBrains developers to use Cursor's agentic AI capabilities without switching editors. The integration is installable directly from the ACP Registry within the JetBrains IDE using an existing Cursor account, with no JetBrains AI subscription required. Cursor ACP is available at no additional cost to all users on paid Cursor plans, and supports frontier models from OpenAI, Anthropic, Google, and Cursor itself.
Sources & Mentions
3 external resources covering this update
Cursor Arrives in JetBrains IDEs Through the Agent Client Protocol
Cursor has expanded beyond VS Code-based environments for the first time, becoming available as an AI agent inside IntelliJ IDEA, PyCharm, WebStorm, and the broader family of JetBrains IDEs. The integration is built on the Agent Client Protocol (ACP), a standardized framework developed by JetBrains that allows third-party AI agents to be installed and run natively within JetBrains development environments.
What ACP Enables
The Agent Client Protocol acts as a bridge between JetBrains IDEs and external AI coding agents. Rather than forcing developers to abandon their preferred tooling, ACP lets them install agents like Cursor directly from an in-IDE registry β the ACP Registry β and invoke them through the native agent selector. The result is that Cursor's agentic capabilities become a first-class feature within the JetBrains workflow, sitting alongside the IDE's existing code intelligence, refactoring tools, and language support.
This is a meaningful shift in how AI coding tools are distributed and adopted. Historically, Cursor was only available as a standalone VS Code fork, meaning developers who preferred JetBrains IDEs for their superior language tooling β particularly for Java, Kotlin, Python, and other enterprise languages β had to choose between their IDE and Cursor's AI capabilities. ACP removes that trade-off.
Installation and Access
Setting up Cursor in a JetBrains IDE requires version 2025.3.2 or later of any JetBrains IDE with the AI Assistant plugin enabled. From there, developers open the agent selector, choose "Install from ACP Registry...", and install Cursor. Authentication is handled via an existing Cursor account β no separate credentials or additional subscriptions are needed.
Cursor ACP is available at no additional cost to all users on paid Cursor plans. Importantly, no JetBrains AI subscription is required to use Cursor as an agent β developers only need their existing Cursor subscription.
Model Flexibility and Codebase Understanding
Once installed, Cursor in JetBrains supports the same frontier model selection available in the main Cursor application β including models from OpenAI, Anthropic, Google, and Cursor's own model lineup. The integration leverages secure codebase indexing and semantic search to understand large enterprise codebases, combining Cursor's AI capabilities with JetBrains' built-in static analysis and code intelligence.
A Strategic Expansion
Aleksey Stukalov, Head of the IDEs Division at JetBrains, called the collaboration "a win for Cursor, for JetBrains, and most importantly for developers." The ACP integration positions Cursor as IDE-agnostic and represents a broader industry trend toward interoperability between AI coding tools and existing developer environments. The ACP Registry is expected to grow as more AI agents join the ecosystem, making JetBrains IDEs a platform rather than just an editor.