旗下拥有 IntelliJ IDEA、PyCharm 等多款 IDE 产品的 JetBrains,昨日发布官方新闻稿,正式推出了 JetBrains AI。
据悉,这是一款专用于程序开发的 AI 工具,JetBrains 声称,这款 AI 拥有“生成代码”、“解释代码”、“回答代码相关问题”、“转换编程语言”等功能,号称能够“显著提高软件开发效率和质量”。
JetBrains 声称,JetBrains AI 旨在解决开发者在日常工作遇到的各种问题,包括在编写代码时可能的文档查阅工作及“试错”过程等,由于 JetBrains AI 与自家 IDE 深度整合,因此可以“准确理解开发者的上下文,掌握整体开发内容与项目结构”,从而为开发者提供“有用的见解”。
JetBrains AI 整体界面有点类似 ChatGPT 与 Copilot 的整合体,开发者既可以通过对话框输入内容进行聊天,也可以在 IDE 中基于特定代码段直接生成后续代码。
▲ 图源 Jetbrains 官方新闻稿
此外,JetBrains AI 也适用于重构任务,虽然 JetBrains IDE 本身也具有重构功能,但这款 AI 工具号称能够“进一步地提供潜在代码的重构建议”,并且解释重构原因。
官方提到,JetBrains AI 所提供的重构建议将“基于代码上下文、并考虑当前项目限制”,当用户决定采纳 AI 建议时,可以直接插入相关代码,并自由查看修改更改的内容。
JetBrains 表示,用户可以通过订阅服务使用这款 AI,个人版一个月 8.33 美元(IT之家备注:当前约 60 元人民币),目前 JetBrains AI 已经可以在 IntelliJ IDEA、PyCharm、PhpStorm、ReSharper、Fleet 等 IDE 中使用。