对于广大开发者来说,IDE 的智能化正在变得越来越重要。近日,JetBrains 推出了其 AI 助手的一次重大更新,不仅引入了全新的免费使用层级,还增强了上下文理解能力、多文件编辑功能,并支持更多先进模型,为开发者带来了真正实用的 AI 编程体验。

这次更新随着 JetBrains 2025.1 版本一同上线,标志着 AI 工具在主流开发流程中的进一步融合。
JetBrains AI 助手的新变化
JetBrains 并没有止步于简单的代码补全功能,而是通过一系列升级,让 AI 成为更智能、更灵活、更贴近开发者实际需求的工具:
更丰富的订阅体系:AI 功能全面下沉至免费用户
免费层级开放:所有 IDE 用户现在都可以免费使用包括代码补全、聊天助手和本地模型支持在内的核心 AI 功能。 免费配额限制:虽然对云模型调用有限制,但已足以满足日常轻度使用场景。 专业/终极用户福利:如果你已经购买了“所有产品包”或 dotUltimate 捆绑包,将自动获得 AI Pro 权限,无需额外付费。
此外,JetBrains 还提供了单独的 AI Ultimate 套餐,适合需要更高配额的企业或高级用户。
智能升级:AI 助手具备更强的上下文感知能力
此次更新中,AI 助手最大的提升之一是其对项目的整体理解能力:
引入 RAG(检索增强生成)机制,可从整个项目中提取最相关的类、方法和文件; 结合你当前打开和最近访问的文件,提供更准确的建议; 支持手动指定哪些文件可以发送给 AI,提升隐私控制与效率。

跨文件编辑功能(测试版)正式登场
这一功能对于大型重构或新增功能非常实用:
AI 助手能够识别多个相关文件,并提出跨文件的修改建议; 自动定位影响范围,减少手动查找和修改的工作量; 极大地提升了处理复杂逻辑或模块化改动的效率。
工作流优化:更便捷的操作方式
一些小而实用的功能也同时上线:
一键应用 AI 生成的代码建议:点击“Apply”按钮,IDE 就会帮你把代码插入到最合适的位置; /web 命令:无需切换浏览器,可在 AI 聊天中直接搜索并获取网络资源; MCP 协议支持(实验阶段):允许连接外部数据源或 API,扩展 AI 的知识边界; .aiignore 文件:类似 .gitignore,有效排除敏感文件或不必要内容。

离线也能用:支持本地模型接入
JetBrains 明确支持以下本地模型工具:
Ollama LM Studio
这意味着你可以完全在离线环境下使用 AI 进行代码生成、文档注释、提交信息建议等操作,非常适合对安全性和网络依赖有要求的开发环境。

支持的模型阵容持续扩大
为了满足不同用户的偏好和性能需求,JetBrains AI 聊天界面现已支持以下主流大模型:
Claude 3.7 Sonnet Gemini 2.5 Pro OpenAI GPT-4.1
这让你可以根据具体任务选择最合适的模型进行交互。
关于 Aqua IDE 的调整说明
值得一提的是,就在本次更新前不久,JetBrains 宣布将逐步停止其自动化测试专用 IDE —— Aqua,原因是采用率未达预期。尽管 Aqua 正在退出舞台,但其核心功能如测试辅助、行为驱动开发(BDD)支持等,已被整合进 JetBrains 主要 IDE 中的 AI 功能里,确保用户仍然可以享受到这些能力。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...