開源 AI 編輯器:第一個里程碑

2025 年 6 月 30 日,由 VS Code 團隊發布

上個月,我們分享了將 VS Code 打造成開源 AI 編輯器的計畫。今天我們達成了第一個里程碑:GitHub Copilot Chat 擴充功能現已在 GitHub 上開源,並採用 MIT 授權條款。

為什麼要開源?

正如我們先前所概述,我們的主要動機是推動社群驅動的創新並提高資料透明度。我們相信,透過善用充滿活力的開源社群,AI 體驗將能蓬勃發展——正如 VS Code 在過去十年中所取得的成功一樣。由於 AI 已成為現代編碼體驗不可或缺的一部分,它應該與 VS Code 本身一樣,以開放的方式進行開發。

探索與貢獻

現在程式碼已經開源,這對您意味著什麼呢?您可以探索程式碼庫,了解代理模式(agent mode)是如何實作的、發送給 LLM 的上下文內容為何,以及我們如何設計提示詞(prompts)。從系統提示詞、實作細節,到我們所收集的遙測資料,一切都完全透明。事實上,何不直接使用代理模式來協助您理解與探索程式碼庫呢!

我們歡迎您的回饋與貢獻!歡迎隨時提出 Pull Request回報問題。請注意,我們是在 vscode 儲存庫中追蹤問題,因為我們的長期目標是將 vscode-copilot-chat 中的程式碼整合進 VS Code 的核心程式碼庫。

還有其他問題嗎?請查看我們的常見問題集 (FAQ)

接下來是什麼?

接下來,我們將謹慎地把該擴充功能中的相關組件重構進 VS Code 核心。提供內嵌補全(inline completions)功能的原始 GitHub Copilot 擴充功能仍將保持封閉原始碼——但在接下來的幾個月中,我們計畫讓該功能改由開源的 GitHub Copilot Chat 擴充功能提供。此外,我們也很高興能與開源 AI 社群合作,確保我們的計畫涵蓋具影響力的開源應用場景。

我們的核心優先事項保持不變:提供卓越的效能、強大的擴充性,以及直觀且美觀的使用者介面。

我們很高興能以開源 AI 編輯器的身份塑造開發工作的未來,並希望您能加入我們的行列,一同以開放的方式進行建構。

祝您開發愉快!

VS Code 團隊

© . This site is unofficial and not affiliated with Microsoft.