HaiAI123

全球AI工具精选导航

行业动态
持平

GitHub 用 AI 辅助把 Copilot 运行时迁至 Rust

2026/10/22 — 10/24 11:23·1 个来源(全部)·1 篇报道(全部)

核心速览 (Key Takeaways)

  • GitHub 已将 Copilot CLI、应用和 SDK 背后的运行时从 TypeScript/Node.js 迁至 Rust,借助 AI 辅助重写超过 80 万行代码。
  • 客户端启动与单轮交互延迟从 5.25 秒降至 292 毫秒,迁移历时约 14.5 周、共 128 个 PR,期间靠临时 N-API 兼容层持续发版。

事件背景与详细解读

2026 年 10 月 22 日,InfoQ 中文报道称,GitHub 已将 GitHub Copilot CLI、Copilot 应用和 Copilot SDK 背后的运行时从 TypeScript/Node.js 迁至 Rust。这次迁移通过 AI 辅助重写替换了超过 80 万行代码,耗时约 14.5 周,包含 128 个 PR,迁移期间 GitHub 仍持续发布该运行时版本。

报道还介绍了迁移对集成方式的改变。此前的实现依赖 Node.js 和 V8,并通过进程边界与宿主应用通信,GitHub 称这会为每个客户端增加约 100MB 工作集内存;新的 Rust 实现可通过 C ABI 直接嵌入宿主应用,同时保留独立进程模式作为选项。在客户端启动、会话创建与单轮交互场景下,旧运行时耗时 5.25 秒,Rust 运行时进程内嵌入后耗时降至 292 毫秒。迁移采用增量替换策略,各个 TypeScript 组件被 Rust 实现逐一替换,期间依靠临时的 N-API 互操作层保障持续交付。Copilot SDK 目前原生支持 TypeScript、Python、Go、.NET、Java 和 Rust。

AI 综合 1 篇报道生成 · 更新于 5 小时前

相关 AI 工具

24 小时热度热度指数 28 · 峰值 57 · 23 小时前
24 小时前现在

这件事的报道 点标题看原文

10月22日
  1. GitHub 已将 Copilot CLI、应用和 SDK 背后的运行时从 TypeScript/Node.js 迁至 Rust,借助 AI 辅助重写超过 80 万行代码,客户端启动与单轮交互延迟从 5.25 秒降至 292 毫秒。迁移历时约 14.5 周、共 128 个 PR,期间靠临时 N-API 兼容层持续发版;Copilot SDK 现原生支持 TypeScript、Python、Go、.NET、Java 和 Rust。

    看清 AI 生成代码做大规模迁移的可信做法与验证难点

    InfoQ 中文AI 评分 66

同时在说的其他事

热度怎么算的?了解口径

热度按 48 小时内有多少个独立来源在说这件事算:同一个来源发多条只算一次,并按 24 小时半衰期衰减,所以排前面的是很多人在说的事。

本页汇总公开订阅源,标题与摘要由模型整理,版权归原作者所有;重要信息请回原文核对。如权利人认为相关标题或摘要侵权,请通过页尾联系邮箱提供具体页面与权利依据,我们核实后会及时删除或替换。

爆
讨论快速增加
新
首报 6 小时内
发酵中
讨论仍在增加

回 AI 行业动态榜 →