支持的开发环境
订阅 JetBrains AI 服务后,可以在 IntelliJ IDEA、PyCharm、PhpStorm、ReSharper 和其他 JetBrains IDE 以及 Fleet 中以补充功能的形式使用 AI Assistant。
JetBrains AI 服务
在多款 JetBrains 产品中启用 AI 赋能的功能
JetBrains AI 服务采用不同的大型语言模型 (LLM),并以透明方式向产品用户提供。它由 OpenAI 和 Google 作为主要第三方提供商和 JetBrains 的一些专有模型提供支持。
安全
我们非常重视数据和代码安全!我们的产品只会向 LLM 发送必要的数据。我们和我们的服务提供商都不会使用您的数据或代码来训练任何生成式模型。对于更严格的要求,您将可以使用自己喜欢的本地部署模型(即将推出),并将其连接到 JetBrains AI 服务和您的团队使用的 JetBrains 产品。
久经试用和测试
我们正在测试各种模型和场景,因此您不必再进行测试。JetBrains AI 服务背后的每个 LLM 服务提供商都是各项任务领域的佼佼者。
经济实惠
由于 AI Assistant 与多款 JetBrains 产品深度集成,您无需增加投资,即可在舒适的 IDE 和团队工具中享受 AI 赋能的辅助带来的益处。通过保持专注、避免切换上下文,您可以优化日常开发工作流,提高工作效率,同时永远不会降低代码质量。
灵活
随着 AI 以惊人的速度发展,您一定不想错过任何最新的进展。借助我们的 AI 服务,您可以获得当今以及未来最前沿的 LLM,而无需进行研究或更换提供商。
Warren Barkley
Google Cloud Vertex AI 产品管理高级总监
我们很高兴与 JetBrains 合作,并在 JetBrains AI 中提供我们的高级编码模型。与 Codey 和 Vertex AI 集成,JetBrains 可以借助 AI 赋能的代码补全、调试和生成性解释显著提升开发者体验,加速软件开发生命周期的每个阶段。
James Dyett
OpenAI 平台帐户主管
JetBrains 将 OpenAI 模型的强大功能整合到开发者的日常工作流程中,这是非常了不起的。通过将 JetBrains 的人工智能助手与我们模型的高级推理能力相结合,开发者的工作效率可以在代码理解和编写等一系列任务中得到极大提高。
与 JetBrains 团队工具的 AI 集成
我们不仅将 JetBrains AI Assistant 与 IDE 深度集成,现在团队工具也能用上 JetBrains AI 的强大功能。
Grazie
面向科技行业从业人员的 AI 写作伴侣。通过将生成式 AI 集成到您的 JetBrains IDE、浏览器和其他工具中,简化非编码任务。
附带免费 AI AssistantYouTrack
内置 AI Assistant 对使用 YouTrack 管理项目的团队免费。 它能够生成内容摘要,并为您撰写评论和回复。
附带免费 AI AssistantDatalore
我们的协作式数据科学平台已实现基于提示的代码生成和修改,并且正在努力添加更多 AI 功能。
即将推出TeamCity
我们的 CI/CD 解决方案正在试验代理工作负载的智能预测、基于 AI 的测试排序、自动项目构建配置等。
早期试用计划Writerside
使用 AI 提高产品和 API 文档写作速度:简化风格指南检查,改进结构,生成 SEO 描述等。
即将推出Qodana
我们的代码质量平台将 AI 融入静态代码分析中,为问题提供修正建议,提供对代码运行状况的洞察,并分析代码以推荐性能和安全性改进措施。
我们的用户评价
![](/ai/img/feedback-section/stephan-janssen.png)
Stephan Janssen
DevOxx 创始人,Voxxed 联合创始人
将聊天机器人完全集成到喜爱的 IDE 中可以显著提高开发效率。不再需要在像 ChatGPT 一样的众多平台之间切换,现在你的开发环境中直接嵌入了一个 AI 助手。你可以实时进行代码讨论、代码审查,甚至在重构任务期间获得智能名称建议等。AI Assistant 将软件开发提升到了全新水平,很显然,JetBrains 还有很大的潜能等待开发。对于开发者来说,这真是激动人心的时刻!
![](/ai/img/feedback-section/duncan-mcgregor.png)
Duncan McGregor
软件开发者,《Java to Kotlin》的作者
AI 会对我们这样的专业开发者的工作产生什么影响,这一点不得而知,但现在,JetBrains AI Assistant 帮我处理乏味的工作,让我变得更加高效。在编写 Bash 来自动执行构建和部署任务方面,它比我更擅长,而且当 Bash 变得太脆弱时,它能很好地将脚本转换为 Python。在重构小例程方面也令人印象深刻。
有时,它的结果不符合我的心意,但我们可以聊聊我喜欢的风格,它会相应地进行修改。用户界面会清楚地显示向模型发送的信息,并且我可以控制引入代码库的内容,这一点我也很喜欢。
![](/ai/img/feedback-section/luca-nerlich.png)
Luca Nerlich
Nerlich / Puls GbR 技术顾问
绝对的游戏规则改变者。我每天都用。
![](/ai/img/feedback-section/daniel-lima.png)
Daniel Lima
高级数据可视化专员
这个插件太好用了,我以前不知道需要它,但现在已经离不开它了。太棒了,建议比其他 AI 助手更好或更适合。
![](/ai/img/feedback-section/clemens-mattner.png)
Clemens Mattner
软件工程师
真是太喜欢了!这个助手帮助我将一些控件从 Bootstrap 迁移到 MudBlazor。有时,如果我太懒了,它会替我编写提交消息。这个助手真是工作中的好帮手,它让生活变得更轻松。
方案和定价
包含的功能
- AI 聊天
- AI 赋能的代码补全
- 上下文感知 AI 功能(AI 模型会考虑相关代码)
- 编写文档和提交消息
- 在编辑器中从描述生成代码
- 为各种代码元素生成测试
- 解释代码,包括 RegExp、SQL 和 cron
- 解释错误原因并提供修正建议
- 提供重构建议
- 提供类、函数和变量的名称建议
- 创建和维护自定义提示库
- 将代码转换成另一种语言
- 显示向 AI 功能使用的上下文中添加了哪些文件
- 数据发送、保存和共享的透明度
- 与 JetBrains 团队工具的 AI 集成(即将推出)
- Grazie,AI 赋能功能的使用配额大幅增加
试用
Pro 方案的所有 AI 功能,但有时间和使用量限制
免费
试用期为 7 天
AI Enterprise
安全地利用 JetBrains AI 的力量并释放开发者工作效率
包含的功能
- 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 服务更加稳定。如果错误一直存在,请联系我们的支持团队。
JetBrains Grazie 是为科技行业人士打造的新型写作和沟通伴侣。它将生成式 AI 集成到浏览器、JetBrains IDE 和其他工具中,有助于改进日常工作流。使用 AI Pro 订阅包含的 Grazie 即可获得 AI 赋能功能的完整访问权限。在此处了解详情并下载插件。
订阅 JetBrains AI 产品新闻
关注我们