JetBrains

AI 编码智能体新纪元:ACP 注册表已上线

Image

AI 编码智能体(AI Coding Agents)正呈爆发式增长。从 Gemini CLI、Claude Code 到 Auggie、OpenCode 和 Copilot,新工具层出不穷。每个智能体都有其独特优势、特定配置要求以及对编辑器不同程度的支持。对于开发者来说,光是追踪市面上的新工具已属不易,更不用说在 IDE 中配置并运行它们了。

不过,这种混乱局面将成为过去。

我们与 Zed 联合推出了官方 ACP 智能体注册表(查看 Zed 公告):这是一个直接集成在 JetBrains IDE 和 Zed 中的 AI 编码智能体目录。现在,你只需浏览目录、点击“安装”,即可立即开启高效开发。

什么是 ACP?

(以及它为何至关重要)

智能体客户端协议 (Agent Client Protocol, ACP)是一项开放标准,旨在让任何 AI 编码智能体都能在任何支持该协议的编辑器中无缝运行。

你可以将其类比为 AI 智能体界的 LSP(语言服务器协议)。正如 LSP 让编辑器能够通过统一标准支持多种编程语言,ACP 也为编码智能体提供了同样的互操作性。开发者只需实现一次 ACP 协议,其智能体即可在 JetBrains IDE、Zed 或任何支持该协议的编辑器中运行。

这意味着您可以根据喜好自由组合智能体与编辑器,无需担心供应商绑定,也无需等待特定的集成开发。

“自我们将 ACP 集成到 Mistral Vibe 以来,体验非常出色:它由社区驱动,从底层开始精心设计,发展速度非常快。我们发现它不仅简化了集成,还贴合我们对工具开放性和灵活性的关注。看到一项能将‘开发者选择权’放在首位的标准出现,实在非常令人欣喜。”

– Michel Thomazo,Mistral AI 软件工程师

注册表能为你带来什么?

如果说 ACP 从技术层面打通了智能体,那么注册表则让这种互操作性触手可及。

无需再手动编写繁琐的配置,你现在可以:

  • • 快速发现:探索最适合你工作流的智能体。
  • • 一键安装:告别配置文件,点一下即可部署。
  • • 灵活切换:根据当前任务的难易程度,随时调用不同的智能体。
  • • 保持前沿:第一时间获取智能体发布的最新版本。

注册表首批入驻成员

在发布初期,你可以在注册表中发现以下智能体(名单持续增加中,此处仅展示部分):

智能体
描述
Junie CLI

JetBrains 出品的 CLI 编程智能体,适配多种大模型,为真实开发场景而生。

Auggie CLI
Augment Code 出品,针对大规模重构优化的全功能编码助手。
Factory Droid
专为自动化代码生成工作流设计的智能体。
Gemini CLI
Google 出品,具备深度代码库理解与多模态能力。
GitHub Copilot
GitHub 的 AI 结对编程助手,现已支持 ACP 接入。
Kimi CLI
月之暗面推出,支持多种开发工作流的 CLI AI 智能体。
Mistral Vibe
基于 Mistral 模型构建,轻量且响应极快。
OpenCode
社区驱动、完全开源的智能体项目。
Qoder CLI
Qoder IDE 的配套 CLI。
Qwen Code
阿里巴巴出品,提供强大的多语言代码支持。

“软件智能体的创新速度惊人。注册表与 ACP 的结合,让开发者可以轻松在自己最钟爱的工具中调用最顶尖的智能体。”

– Chris Kelly,Augment Code 产品负责人

💡 贴心提示:更多支持 ACP 的智能体,请访问完整列表。

为什么需要使用多个智能体?

核心不在于“多”,而在于“合适”。不同的智能体各有所长:有些在定价模式上更具竞争力,有些在交互体验(UX)上更契合你的习惯,还有些则代表了你所认同的开源理念。

借助 ACP 注册表,你可以自由尝试。试用几款工具,筛选出真正能提升效率的“最佳拍档”。你无需被局限在单一供应商对 AI 辅助开发的愿景中。

“我们非常高兴能支持 ACP 注册表。这是迈向开放智能体生态系统的重要一步,在这个生态中,Droid 可以在所有 IDE 中实现无缝集成。”

– Francesca LaBianca,Factory 运营副总裁

如何开始使用?

在任何已安装 JetBrains AI (253.30387.147) 插件的 JetBrains IDE (2025.3.2+) 中:

  1. 1. 打开 Settings | Tools | AI Assistant | Agents(设置 | 工具 | AI Assistant | 智能体),或在智能体选择菜单中点击 “Install From ACP Registry…”。
  2. 2. 找到你感兴趣的智能体。
  3. 3. 点击 Install(安装)。
the Agents settings page

Add agents from the registry

配置完成!智能体已准备就绪,可以随时在 AI Chat 工具窗口中使用。

💡 贴心提示: 智能体通常有独立的订阅服务。这是你与提供商之间的事,使用 ACP 智能体无需订阅 JetBrains AI 服务。

📺 最新一期《佑 Talk》中,我们也有针对 ACP 支持的讲解与演示,空降至【6 分 20 秒】即可观看!

想立刻上手? 建议安装 OpenCode 并打开一个项目,让它解释你不熟悉的模块。OpenCode 还支持切换不同的底层 LLM,方便你对比测试。

注:如果你偏好手动配置,可以继续通过直接编辑 acp.json 文件来实现自定义设置。

开发者通道:加入注册表

如果你正在构建兼容 ACP 的智能体,该注册表是向百万级 JetBrains 和 Zed 用户推广的最快途径。

如何加入:
访问 ACP 注册表仓库,查阅 CONTRIBUTING.md 获取提交流程。
注意:目前我们优先展示支持 Agent Auth 或 Terminal Auth 的智能体,详细要求请参考身份验证文档。

这是一个完全开放的注册表,旨在赋能生态而非设置门槛。欢迎所有开发者贡献。

这对行业意味着什么?

• 对于开发者:更多选择,零绑定。在喜欢的 IDE 中使用任何智能体。

• 对于构建者:一次实现,全平台分发。瞬间触达数百万专业开发者。

• 对于生态系统:竞争回归本质。最出色的智能体胜出,是因为它们确实出色,而非因为它们控制了独家集成。

我们与 Zed 共同构建此注册表,是因为我们坚信 AI 辅助开发不应局限在任何单一供应商的围墙花园内。注册表是迈向这一未来的又一步。

立即试用

ACP 注册表现已在 JetBrains IDE 2025.3 及更高版本中上线。请更新你的 IDE 和 JetBrains AI 插件,打开设置,开始探索。

发现 Bug 或有建议?欢迎在注册表仓库提交 Issue 或 PR。如果你正在基于 ACP 构建有趣的东西,我们也很乐意了解!

Image

更多阅读推荐

产品动态

JetBrains IDE 迎来全新外观:Islands 主题

IntelliJ IDEA 社区版旗舰版将合二为一

JetBrains 推出官方版微信小程序开发 IDE 插件

携手阿里云:JetBrains AI Assistant 正式发布!

“非商用免费” IDE 家族

WebStorm // Rider

RustRover// CLion

RubyMine //DataGrip

申请免费学生许可证

👉 戳这里看保姆级申请攻略 👈

Image

⏬ 戳「阅读原文」了解 Agent Client Protocol (ACP)

Image