JetBrains AI

增强您的工具。享受自由。

借助 JetBrains AI,您喜欢的工具获得新能力,而您可以轻松获得更多信息。将自己从乏味的工作中解放出来,前所未有地专注于重要事项。

JetBrains IDE 中的
AI Assistant

除您本人以外,还有谁最了解您的项目?您的 IDE!这就是为什么 AI Assistant 能够无缝集成到您的开发工作流中,理解您的代码及其上下文。

使用 AI Assistant 提高您的代码质量。诊断错误和异常,并获得详细的解释和修正建议。使用 AI 驱动的重构提示来优化和清理您的代码,确保代码保持高效且易于维护。

JetBrains AI 服务

在多款 JetBrains 产品中启用 AI 赋能的功能

在中国大陆,JetBrains AI 服务由阿里云作为主要第三方提供商提供支持。

安全

我们非常重视数据和代码安全!我们的产品只会向 LLM 发送必要的数据。我们和我们的服务提供商都不会使用您的数据或代码来训练任何生成式模型。对于更严格的要求,您将可以使用自己喜欢的本地部署模型(即将推出),并将其连接到 JetBrains AI 服务和您的团队使用的 JetBrains 产品。

久经试用和测试

我们正在测试各种模型和场景,因此您不必再进行测试。JetBrains AI 服务背后的每个 LLM 服务提供商都是各项任务领域的佼佼者。

经济实惠

由于 AI Assistant 与多款 JetBrains 产品深度集成,您无需增加投资,即可在舒适的 IDE 和团队工具中享受 AI 赋能的辅助带来的益处。通过保持专注、避免切换上下文,您可以优化日常开发工作流,提高工作效率,同时永远不会降低代码质量。

灵活

随着 AI 以惊人的速度发展,您一定不想错过任何最新的进展。借助我们的 AI 服务,您可以获得当今以及未来最前沿的 LLM,而无需进行研究或更换提供商。

黄非

通义实验室自然语言智能实验室负责人

我们非常高兴能够携手 JetBrains,将阿里巴巴通义大模型的技术优势融入其产品生态之中。通过结合通义大模型在代码理解、自动补全、智能生成以及开发辅助等领域的先进技术,我们致力于提升 JetBrains 用户的工作效率与编程体验,共同推进软件开发领域的创新与智能化发展。

方案和定价

高级

Pro

AI 赋能的编码伴侣,适用于所有具有 JetBrains AI 服务的 IDE

68.75 CNY

34.38  CNY

/每月

(按年结算,价格为 412.50 CNY)

包含的功能

  • AI 聊天
  • AI 赋能的代码补全
  • 上下文感知 AI 功能(AI 模型会考虑相关代码)
  • 编写文档和提交消息
  • 在编辑器中从描述生成代码
  • 为各种代码元素生成测试
  • 解释代码,包括 RegExp、SQL 和 cron
  • 解释错误原因并提供修正建议
  • 提供重构建议
  • 提供类、函数和变量的名称建议
  • 创建和维护自定义提示库
  • 将代码转换成另一种语言
  • 显示向 AI 功能使用的上下文中添加了哪些文件
  • 数据发送、保存和共享的透明度
  • 与 JetBrains 团队工具的 AI 集成(即将推出)
有限

试用

Pro 方案的所有 AI 功能,但有时间和使用量限制

68.75 CNY

免费

试用期为 7

AI Enterprise

安全地利用 JetBrains AI 的力量并释放开发者工作效率

321.75  CNY 247.50  CNY

/每个用户,每月

(按年结算,价格为 2,970.00 CNY)

包含的功能

  • Pro 方案的所有功能
  • 用户访问管理
  • 本地部署安装
  • 可定制的 AI 模型:
    选择并配置 LLM 提供商
  • 知识产权责任保护
  • 零数据保留
  • 还有更多!

JetBrains AI 服务和 AI Assistant 常见问题解答

JetBrains AI Assistant 是不同 JetBrains 产品(如我们的 IDE)中特定功能的集合,用户可以通过访问 JetBrains AI 服务使用这些功能。

这些功能特定于产品,并以各种方式扩展了 JetBrains 产品。

我们构建 AI Assistant 功能的方式主要关注两个方面:

  • 将 AI 辅助融入到 IDE 核心用户工作流中。
  • 将 AI 功能与代码理解深度集成,这一直是 JetBrains IDE 的强项。

借助 AI Assistant,您可以:

  • 聊天、提问和完善解决方案。
  • 生成代码、测试、提交消息、文档和代码翻译。
  • 解释代码、提交、运行时错误、SQL 查询和正则表达式。
  • 提供名称、重构和问题建议。

JetBrains 产品中的 AI 功能由 JetBrains AI 服务提供支持。此服务以透明的方式将产品用户连接到不同的大型语言模型 (LLM),并在许多 JetBrains 产品中启用特定的 AI 赋能的功能。

我们还计划支持本地模型和本地部署模型。对于本地模型,支持的功能集很可能会受限。

AI Assistant 是我们 20 年致力于提高开发者效率的工作的自然延伸。越来越多的证据表明,应用 LLM 可以提升开发者在执行许多任务时的乐趣和速度,例如快速原型设计、解释代码(包含代码问题)和重构。

JetBrains AI Assistant 与其他 AI 助手(如 GitHub Copilot)在几个重要方面有所不同。首先,AI Assistant 被平稳地集成到 JetBrains IDE 的 UI 中,例如:

  • AI Assistant 重构的代码的差异视图直接显示在编辑器中。
  • VCS 和运行工具窗口中包括 AI 赋能的功能。
  • 每次聊天的历史记录都会保存下来,因此您可以随时回到对话中,并轻松地在不同对话之间导航。

我们还会测试各种 LLM 和场景,所以您不必去做这项工作。JetBrains AI 服务背后的每个 LLM 服务提供商都是相应任务的最佳提供商。

最后,AI Assistant 具有 GitHub Copilot 目前在 JetBrains IDE 中没有提供的功能。它们包括:

  • 生成提交消息。
  • 直接在编辑器中通过描述生成代码。
  • 对类、函数和变量提供名称建议。
  • 能够创建和维护自定义提示库。
  • 解释运行时错误并提供修正建议。
  • 对提交中所做更改进行解释。
  • 将文件转换为另一种编程语言。
  • 在适用于 Fleet 的终端中提供 AI 辅助。

由于我们的 AI 服务提供商方面的某些问题,偶尔会弹出错误。我们正在努力使 JetBrains 的 AI 服务更加稳定。如果错误一直存在,请联系我们的支持团队。