微软 MAI-Code-1.1-Flash 编程模型上线:Terminal-Bench 2.1 提升 22%,价格降至初代四分之一

结论先行:微软推出升级版编程模型 MAI-Code-1.1-Flash,在代码能力、速度和价格三个维度同时做了大幅调整——Terminal-Bench 2.1 测试表现提升 22%,.NET 任务提升 15%,Token 生成速度提升 25%、消耗减少 25%,价格降至初代的四分之一。该模型已陆续登陆 VS Code、JetBrains 等 Copilot 平台,旧版本将于 2026 年 9 月 10 日全面停用。

三个数字看懂这次升级:22%、15%、四分之一

编程模型的迭代很容易被「能力提升」这类模糊表述带过,但这次微软给出的是可以核对的具体口径。

  • Terminal-Bench 2.1 表现提升 22%:Terminal-Bench 考察的是模型在真实命令行环境中完成多步任务的能力,包括安装依赖、调试报错、运行脚本。这类评测比单纯的代码补全更接近工程师的日常,22% 的幅度意味着模型在「自己把事情跑通」这件事上明显更强。
  • .NET 任务提升 15%:这是面向微软自家技术栈的定向优化。对大量使用 C#、ASP.NET 的企业团队来说,这个数字比通用榜单更有参考价值。
  • 价格降至初代四分之一:这是最具冲击力的一个变化。编程智能体的调用量极大,单次任务往往要反复多轮,单价下降直接改变了「让 AI 多试几次」是否划算的账本。

新增原生视觉能力,补上了哪块短板

MAI-Code-1.1-Flash 新增了原生视觉能力。对编程模型而言,视觉输入解决的其实是长期存在的一类痛点:错误信息以截图形式存在、UI 布局问题无法用文字描述、设计稿到代码的转换缺少中间表示。

具备视觉能力之后,模型可以直接「看」报错弹窗、界面截图或流程图表,再据此定位代码问题。这让它在前端开发、界面还原、以及「照着设计稿改样式」这类任务上的可用性大幅提升。原生(native)这个定语也很关键——它意味着视觉理解是模型训练阶段就内置的能力,而不是靠外部 OCR 或额外的图像描述模型拼出来的流水线。

速度与消耗的双向优化

Token 生成速度提升 25%、消耗减少 25%,这两个数字指向的是同一个目标:让智能体化的编码流程真正可用。

传统代码补全对延迟的要求是亚秒级,但智能体编码不同——它会连续执行十几甚至几十步,每一步都要等待模型输出。单次延迟的微小改善会在多步链条上被放大,最终决定整个任务是几十秒完成还是几分钟完成。而消耗减少 25% 则直接降低了多步重试的成本门槛,让「让模型自己多跑几轮直到测试通过」变成一种经济上可行的策略。

新旧版本关键变化一览

对比项 初代 MAI-Code MAI-Code-1.1-Flash 变化幅度
Terminal-Bench 2.1 基线 显著提升 +22%
.NET 任务 基线 定向优化 +15%
Token 生成速度 基线 更快 +25%
Token 消耗 基线 更省 -25%
价格 初代定价 大幅下调 降至 1/4
视觉能力 不具备 原生支持 新增

落地渠道与停用时间表

模型已陆续登陆 VS Code、JetBrains 等 Copilot 平台。这意味着多数开发者不需要改造工作流,在熟悉的 IDE 里就能切换到新模型。

需要特别提醒的是时间节点:旧版将于 2026 年 9 月 10 日全面停用。如果你的项目里通过 API 硬编码了旧版模型名称,应当提前完成迁移测试,避免到期后服务中断。迁移时建议重点回归三类任务:涉及命令行的自动化脚本、.NET 相关工程、以及依赖截图或视觉输入的流程——这三块正是新版变化最大的地方,也是最可能出现行为差异的地方。

谁应该优先切换到新模型

企业 .NET 开发团队

.NET 任务 15% 的定向提升加上价格下降,对这类团队是确定性收益。尤其是那些已经把 Copilot 接入 CI 流程、每天产生大量调用的团队,四分之一的价格变化会直接体现在账单上。

做智能体编码的团队

如果你的工作流已经从「补全」演进到「派任务给 AI 自己跑」,那么速度提升 25% 和消耗降低 25% 是两个会同时改善体验与成本的变量,值得尽快切换。

前端与界面开发

原生视觉能力让截图驱动的开发与调试成为可能,这是过去纯文本编程模型难以覆盖的场景。

常见问题

MAI-Code-1.1-Flash 与初代相比,主要在哪些方面变强了?

官方披露的变化集中在四点:Terminal-Bench 2.1 提升 22%、.NET 任务提升 15%、新增原生视觉能力,以及速度提升 25% 与消耗降低 25%。价格同步降至初代的四分之一。

旧版还能用到什么时候?

旧版本将于 2026 年 9 月 10 日全面停用。建议在停用前完成模型名称的替换与关键任务的回归测试,尤其注意命令行类与 .NET 类任务。

在哪些开发工具里可以使用?

模型已陆续登陆 VS Code、JetBrains 等 Copilot 平台,开发者无需更换 IDE 即可使用。具体是否已在你的版本中生效,以各平台的模型列表为准。

小结

MAI-Code-1.1-Flash 的升级逻辑很清楚:一边把能力往上推(终端任务、.NET、视觉),一边把门槛往下压(速度更快、消耗更省、价格降到四分之一)。这种双向动作通常意味着模型已经越过了「能用」的门槛,开始争夺「用得起、用得爽」的阶段。对开发者来说,最实际的一步是在旧版停用前完成迁移,并在智能体编码这类高价值场景上重新评估一次成本收益——价格结构的改变,往往会带来工作流方式的改变。