JetBrains ACP 集成
在 IntelliJ IDEA、PyCharm 或 WebStorm 的 AI Chat 中安装 Cursor Agent。
通过 Agent Client Protocol,JetBrains IDE 作为 client,Cursor Agent 作为 server,在现有项目内读取和编辑文件、运行终端命令并选择模型。
前提
需要付费 Cursor 套餐,以及 2025.1 或以上且启用 AI Assistant 插件的 JetBrains IDE。不是在 IDE 中安装完整 Cursor 编辑器。
安装与使用
- 从右侧栏或 View > Tool Windows > AI Chat 打开聊天面板。
- 在 provider 列表选择 Add Agent from Registry。
- 搜索并安装 Cursor,选择为 agent provider,按界面完成认证。
- 在已打开项目中发送任务,查看文件修改和命令结果。
可切换当前可用模型,修改会反映在 JetBrains 编辑器中。用量按 Cursor 订阅的 usage-based 规则计算,不应推断安装 AI Assistant 就包含 Cursor 用量。
连接机制
AI Chat 通过 ACP 转交提示,Cursor 流式返回编辑和终端动作。需要自行实现 ACP client 或调试协议时,参照CLI ACP的请求、通知和认证边界。