新闻详情

新闻详情

首页 / 资讯中心 / 详情

彻底放弃TypeScript,微软用Copilot+Rust重构Copilot

发布时间:2026/9/29 9:40:34来源:尧图网络
彻底放弃TypeScript,微软用Copilot+Rust重构Copilot
平时摸鱼我总喜欢刷微软的技术博客前几天刷到一条新闻直接看乐了GitHub团队居然拿Copilot Agent把Copilot自己的运行时从TypeScript迁移到Rust。先划个重点不是大模型换成Rust大模型的语言仍然是python只是负责会话调度、工具调用、文件读写的Agent运行时底座模型推理依旧跑云端。原来43万行TS代码AI生成出80万行Rust生产代码整个项目14.5周人工只投入了一个工程师大约3周的审核时间光AI Token就烧掉12万美元一共提交128个PR增量分批上线没有一刀切大换血。性能提升相当炸裂。旧版Node.js版本每秒只能处理7.55次会话Rust版本直接冲到120次速度提升接近16倍内存更是从1383MB砍到126MB内存占用下降90%。我特别注意到AI几乎已每天1个pr的稳定速度完成开发3个月总的完成才花了128个pr如果换成一个团队的话这样的开发量至少要往半年以上来计算了但别被AI重写代码的神话忽悠住。就算Rust代码全部编译通过上线之后依然冒出几十个业务逻辑回归bug。编译器只能保证语法没问题业务的时序、隐性异常AI很难完整理解人工测试审核一步都省不掉。聊完热闹看看官方权衡思考这才是最值得琢磨的部分。选择Rust的优势很明确第一可以进程内直接嵌入运行时不用额外拉起Node子进程减少进程通信开销第二内存占用低服务器单机可以扛更多并发直接降低云服务成本第三内存安全对多工具、多会话的Agent场景更友好还能对外提供稳定C ABI方便多语言SDK调用。据说这次的AI开发微软花费了12万美元的token来完成换成人民币也接近100万了。说实话这么高的成本可能也只有微软这些大厂玩得起。但是对于微软来说因为使用了rust反而节约了更多的服务器成本和人力成本带来的收益仍然是很可观的。但微软并没有鼓吹大家把所有TS项目全部重写成Rust。官方明确表态TypeScript开发迭代速度快业务快速扩张阶段它依然是绝佳选择。只有当组件要大规模嵌入多产品、高并发部署内存和启动延迟成为瓶颈的时候Rust重构才划算。重写不是银弹要权衡迁移成本、人力、业务收益不能看见Rust性能好就盲目跟风重构老项目。这件事也抛出一个现实问题以后大型项目语言迁移AI到底是主力还是辅助的问题已经不言而喻。
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

RECOVERY蓝屏修复实战:从引导重建到Windows 10重装全指南 2026/9/29 10:45:07

RECOVERY蓝屏修复实战:从引导重建到Windows 10重装全指南

简介:针对Windows 10开机出现RECOVERY蓝屏并提示「你的PC/设备需要修复」的情况,无论是系统更新失败还是驱动冲突所致,这份PDF文档都梳理了完整的故障排查路径,面向普通用户、电脑新手及需要快速恢复系统的办公人员。文档重点讲解…

阅读更多 →
华为平板搭建ESP32开发环境:TaoToken统一Key接入与串口烧录验证 2026/9/29 10:44:47

华为平板搭建ESP32开发环境:TaoToken统一Key接入与串口烧录验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
MergeKit 贡献指南:从环境搭建、CLA 签署到 Pull Request 合入的完整开发者流程 2026/9/29 10:44:40

MergeKit 贡献指南:从环境搭建、CLA 签署到 Pull Request 合入的完整开发者流程

大模型模型优化AI 应用 【免费下载链接】mergekit Tools for merging pretrained large language models. 项目地址: https://gitcode.com/gh_mirrors/me/mergekit 点击查看 免费下载 MergeKit 是一套面向预训练大语言模型合并(merging)的工…

阅读更多 →
GitAgent内存系统深度解析:Git提交式记忆如何让AI的历史可追溯 2026/9/29 10:44:34

GitAgent内存系统深度解析:Git提交式记忆如何让AI的历史可追溯

GitAgent内存系统深度解析:Git提交式记忆如何让AI的历史可追溯 【免费下载链接】opengap A framework-agnostic, git-native standard for defining AI agents 项目地址: https://gitcode.com/gh_mirrors/git/opengap GitAgent(GitAgent内存系统&…

阅读更多 →
OpenClaw 2.7.9 新手配置全流程:从 settings.json 骨架到 TaoToken 接入 2026/9/29 10:44:27

OpenClaw 2.7.9 新手配置全流程:从 settings.json 骨架到 TaoToken 接入

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

阅读更多 →
Spring Boot校企合作信息管理平台毕业设计实战解析 2026/9/29 10:44:13

Spring Boot校企合作信息管理平台毕业设计实战解析

又到了毕业设计的最忙阶段,后台陆续收到不少同学的问题,十个里有八个都在问同一个方向:"老师,Spring Boot项目到底选什么题目好上手?"今天就把我实际带过的、也是每年都要被问很多次的"校企合作信息管理…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉