JetBrains在近期宣布了一项重大进展,其Junie AI编码智能体已经达到了“生产就绪”状态。这一突破意味着Junie AI已经能够胜任从编写代码到调试运行等多步骤的复杂任务。
与此同时,JetBrains还对其旧版的AI Assistant进行了更新,引入了Anthropic Claude 3.7 Sonnet和Google Gemini 2.5 Pro等新的AI模型。AI Assistant还新增了聊天界面的多文件编辑功能,进一步提升了开发者的使用体验。
据JetBrains介绍,尽管Junie AI和AI Assistant在功能上存在一定的重叠,但它们实际上是相互补充的工具。AI Assistant主要侧重于提供代码建议,帮助开发者快速找到解决问题的思路。而Junie AI则更擅长处理复杂的编码任务,能够在多个步骤中提供智能化的支持和优化。
目前,Junie AI主要支持IntelliJ IDEA Ultimate、PyCharm Pro、WebStorm和GoLand等IDE。JetBrains表示,未来他们计划将Junie AI扩展到PhpStorm、RubyMine和RustRover等其他IDE中。然而,对于Rider(C# IDE)、CLion(C/C++)和Fleet(下一代IDE)等,目前尚无具体的扩展计划。
在竞争日益激烈的AI驱动IDE市场中,JetBrains也采取了积极的策略来应对挑战。为了与Microsoft Visual Studio Code和GitHub Copilot的紧密整合相抗衡,JetBrains在2025.1版本的IDE中推出了免费套餐。这一套餐提供了无限的代码补全和本地AI功能,并附带了一定数量的云端信用额度。这对于那些希望利用AI技术提升开发效率的开发者来说,无疑是一个具有吸引力的选择。
考虑到一些开发者可能不愿将代码上传至云端,JetBrains在新版IDE中也支持了Ollama或LM Studio等离线运行方案。但需要注意的是,本地代码补全在IntelliJ IDEA Community Edition和PyCharm免费版中并不可用。这一限制可能会对一些预算有限的开发者造成一定的影响。