ai.doge.tg 繁體 AI 情報 最新 專案 搜尋 Telegram ↗

Migrating the GitHub Copilot runtime to Rust, using Copilot

工具 1 個來源 · 6 天前
為何重要

GitHub 將 Copilot Runtime 遷移至 Rust,標誌著在微服務與雲端最佳化浪潮下,「原生嵌入」與「零額外啟動成本」已成為 AI Agent 框架的硬性指標。技術上,這展示了 AI 自動化繁重工程任務的可行性,同時鞏固了 Microsoft 統一 Copilot 產品核心理念(支援 VS Code、Office 套件及各語言 SDK)的技術底座。對開發者而言,這意味未來部署 Copilot 相關應用時,將不再需要為夾帶 Node.js 等執行環境,這點在資源敏感的專案中至關重要。

GitHub Copilot 的核心執行環境從 TypeScript/Node.js 轉向 Rust,大幅提升效能並降低資源佔用。整個重寫工程由 AI 輔助編寫程式碼,跨越 800,000 行並涉及 128 個 Pull Request。這項任務相較於過去需要一整支團隊一年到兩年的工程量,僅由單一開發者耗費數月便完成,且透過改用純原生二進位檔,解決了過去 SDK 必須打包 Node.js 與 V8 所導致的處理程序啟動慢與記憶體佔用高的問題。

GitHub CopilotRustTypeScriptAgent RuntimeAI-assisted CodingSDK

來源 · 1 篇報導

首發 The GitHub Blog github.blog 08:26