AI 圈大事记

GitHub 用 Copilot 智能体将运行时重写为 83 万行 Rust

工具AI 评分 75/100GitHub Blog待复核
AI 聚合

本条为 AI 依据下方公开信源自动整理生成的摘要,不构成转载,可能存在偏差,请以原文为准。整理者:贝果科技 AI 资讯助手

本条选题由第三方线索发现;线索方提供的摘要未被采用,本页内容依据下方信源整理。线索来源:AIHOT

GitHub 将 Copilot 智能体运行时从 TypeScript 迁移至 Rust,代码量超 83 万行。此次重写主要由 AI 智能体完成,通过 128 个合并请求增量交付。运行时性能提升数个数量级,项目耗时仅数月,由单名开发者主导完成。该运行时目前支撑 VS Code、Office 等多款产品。

全文梳理

AI 摘要依据下方信源原文自动整理,非原文转载

迁移背景与规模

GitHub Copilot CLI、Copilot 应用及 SDK 均依托于 Copilot 智能体运行时。该运行时最初基于 TypeScript 和 Node.js 构建,随着功能扩展,技术栈已无法满足需求。GitHub 决定利用 Copilot 应用和 CLI,将运行时完全重写为 Rust。新代码规模超过 83 万行,且全部为生产环境代码。

AI 智能体主导开发

此次重写主要由 AI 智能体完成,并未采用传统的大爆炸式切换,而是通过 128 个合并请求逐步合并至主分支并增量发布。这种模式使得不可避免的回归问题能被快速发现和修复。在 AI 辅助下,原本需要整个团队耗时一两年才能完成的项目,现在仅需一名开发者在数月内即可交付。

性能提升与生态覆盖

重写后的运行时性能提升了数个数量级。该运行时不仅是 Copilot CLI 的引擎,还是微软、GitHub 及生态系统中多款解决方案的底层支撑。包括 VS Code、Visual Studio、Excel、Outlook 等产品均通过 Copilot SDK 接入该运行时,从而共享智能、安全、可靠性和性能改进,专注于各自的核心业务价值。

为什么值得看

展示 AI 智能体在大型基础设施重写中的实际效能与工程价值。

智能体

信源1

  1. [1]GitHub Blog线索来自 AIHOTGitHub 用 Copilot 智能体将 Copilot 运行时从 TypeScript 迁移到 83 万行 Rust

关键事实

  • 运行时被重写为超过 80 万行 Rust 代码。[1]

  • 代码主要由 AI 智能体编写,通过 128 个 PR 增量交付。[1]

  • 项目由单名开发者耗时数月完成,性能提升数个数量级。[1]

  • 该运行时支撑 VS Code、Office 等多款微软及 GitHub 产品。[1]

相关 · 工具

本页内容由 AI 自动聚合公开信源生成,仅供了解行业动态参考,不构成任何投资或决策建议。如需引用请以原文出处为准。