微软最近发布了 VS Code 1.119。
本来以为只是一次常规月更,结果更新日志里最吸引眼球的一条直接刷屏:
VS Code 内部开始全面迁移
TypeScript 7。
更关键的是:TypeScript 7 正在用 Go 重写编译器。
TypeScript 这些年虽然越来越强,但大型项目里的性能问题,前端基本都踩过。
尤其现在 AI Coding 越来越重之后,TypeScript Server 的压力已经和以前完全不是一个级别了。
TypeScript 7:Go 重写编译器
这次更新最大的看点,就是:TypeScript 7
很多人可能不知道,现在的 TypeScript Compiler 本身也是 JavaScript 写的。
项目小的时候感觉不明显。
但工程一大,问题就开始出现:
类型检查变慢 TS Server 占用飙升 自动提示延迟 IDE 风扇狂转
尤其现在:
Monorepo超大型 React项目AI生成代码Agent分析工程
这些场景都会让 TypeScript 压力暴涨。
所以微软这次直接开始用 Go 重写编译器。
官方提到几个变化:
类型检查速度更快 工程索引效率提升 内存占用下降 大项目响应更流畅
有些场景里:类型检查从 22 秒直接降到 4 秒
Agent 读取浏览器,开始需要授权了
这次还有个挺重要的安全更新。
现在 AI Agent 如果想访问浏览器标签页:
必须用户授权 必须手动共享 Tab Agent 会主动请求权限
因为现在很多 AI IDE 已经不仅仅是“代码补全”了。
它们开始能操作:
浏览器 终端 文件 Git
权限越来越大。
VS Code 开始认真优化 Token 消耗
这次还能看到很多 AI 底层优化:
Background AgentPrompt CacheTool Search小模型处理轻任务
说白了就是:不再什么都丢给大模型。
现在开始拆分任务了,简单任务小模型处理;复杂推理再交给大模型,重复内容直接缓存。
这样最大的变化就是:
响应更快 Token 消耗更低 长任务稳定不少
这一套下来,很明显是在给未来的 AI IDE 成本控制做准备。
OpenTelemetry 接入
这个更新企业团队应该会比较关注。
现在 VS Code 可以看到:
Agent 调用了什么工具 哪一步耗时最长 Token 消耗情况 模型调用记录
以前很多团队接 AI 最大的问题就是:“钱烧了,但不知道烧在哪。”
现在至少能追踪了。
Markdown 编辑体验补强
这次新增了:
Preview按钮Source / Preview快速切换Markdown设置统一整理
平时写文档会顺手很多。
VS Code 未来的方向
如果你回头看最近几个月 VS Code 的更新,会发现变化挺明显。
以前更新重点基本是:
编辑器 Debug Git 插件系统
现在越来越多是:
Agent Token Browser Control Tool Calling AI 权限 模型调度
本质上:VS Code 已经不只是编辑器了,微软现在明显是在把它往 AI Agent 平台方向做。
而 TypeScript 7 的迁移,其实也是这件事的一部分。
因为未来 AI Coding 最难的问题,不是“生成代码”。
而是怎么快速理解整个工程。
所以微软现在一直在优化:
AST 类型推导 工程索引 上下文处理 编译性能
以前这些是给开发者服务的。
现在越来越像是在给 AI 服务。
写在最后
表面看,这次 VS Code 1.119 只是一次常规更新。
但实际上能感觉出来:
微软已经开始重新做 AI 时代的 IDE 底层了。
而:TypeScript 7 + Go 原生编译器。
大概率只是第一步。
相关链接: https://code.visualstudio.com/updates/v1_119