JetBrains 公司宣布在其基于智能代理的编程辅助工具“Junie”中推出经济运行模式“Eco Mode”。该新系统旨在重构 AI 模型在执行长期编程任务时的资源消耗方式,从而在不影响编程问题解决效率的前提下,显著降低运营成本。
AI 代理通常依赖于通过一系列小步骤来执行任务:打开文件、搜索项目、进行修改以及反复测试代码。通常情况下,整个过程都由一个昂贵的 AI 模型来运行。新的 Eco Mode 通过将工作分配给一个负责规划的智能且昂贵的模型,以及另一个负责实际执行的低成本模型,解决了这一问题。
Eco Mode 的工作机制
新系统通过两个基本阶段,根据所需任务的性质高效分配角色:
- 规划阶段(架构角色):由用户选择的模型(如 Opus、Fable、Grok 或 GPT)负责研究和搜索代码,而不进行任何实际修改,除非在报告错误时编写一个小测试来证明缺陷。该模型的作用仅限于探索问题并制定详细计划,包括目标、范围、修改位置、方法、测试方法以及潜在风险。
- 执行阶段(构建角色):工具将对话和完整的行动计划转移给另一个成本较低的模型(目前为 GPT-6 Luna)。该模型负责处理漫长的实际步骤,如修改文件、运行构建、测试代码以及修复错误,直到任务成功完成。
为什么这一进展对开发者很重要?
公司在两个不同基准测试上进行的内部测试显示,每个任务的模型成本显著降低;在第二个基准测试中节省了约 57%,在第一个基准测试中节省了 48%,而与传统方法相比,成功率和问题解决率保持稳定,变化不超过一个百分点。
可用性与支持版本
Eco Mode 目前已向 JetBrains Air 开发环境的早期访问计划(EAP)用户开放,涵盖特定版本,包括 IntelliJ IDEA 2026.3 Beta,其他开发环境的测试版以及 2026.2 稳定版也将陆续跟进。此外,该功能已在 Junie CLI 命令行界面中默认提供,版本号为 26.10.20 及以上。