編譯 | Tina
微軟一開源,Cursor 和 Windsurf 瞬間就不香了,AI 編碼工具的牌桌重新洗牌。
在昨晚舉行的 Build 2025 開發(fā)者大會(huì)上,微軟正式宣布 GitHub Copilot Extension for VSCode 項(xiàng)目開源,并采用 MIT 許可證。這一舉措標(biāo)志著全球開發(fā)者將能夠免費(fèi)訪問(wèn)這一先進(jìn) AI 編程助手的完整源代碼,并參與其功能的持續(xù)改進(jìn)與優(yōu)化。
在微軟 VSCode 團(tuán)隊(duì)的聲明中,我們可以看到微軟的計(jì)劃是先開源 GitHub Copilot Chat 擴(kuò)展的代碼庫(kù),隨后會(huì)將該擴(kuò)展的相關(guān)組件重構(gòu)整合至 VS Code 核心代碼中。微軟為此制定了一個(gè)為期 4 周的迭代計(jì)劃,新的 VSCode 將于 6 月初發(fā)布。
微軟為開源 Copilot 給出了幾條核心理由,解釋為何此刻是合適的轉(zhuǎn)折點(diǎn):
一是大模型能力提升,提示策略不再構(gòu)成壁壘。隨著大語(yǔ)言模型性能的顯著增強(qiáng),許多此前依賴復(fù)雜“提示工程”才能實(shí)現(xiàn)的功能,如今已成為模型基礎(chǔ)能力的一部分。微軟指出,這使得“獨(dú)家秘方”式的提示策略重要性下降,為開源創(chuàng)造了條件。
二是目前最受歡迎且高效的 AI 交互體驗(yàn)設(shè)計(jì)已在各類編輯器中趨于統(tǒng)一,微軟希望通過(guò)將這些通用 UI 組件開放在一個(gè)穩(wěn)定的代碼庫(kù)中,賦能社區(qū)對(duì)其進(jìn)一步打磨和擴(kuò)展。
三是圍繞 VS Code 的開源 AI 工具與擴(kuò)展生態(tài)正在逐步成熟。微軟希望為擴(kuò)展開發(fā)者提供更好的構(gòu)建、調(diào)試和測(cè)試體驗(yàn),而在當(dāng)前 Copilot Chat 擴(kuò)展未開源的情況下,這些工作往往面臨較大挑戰(zhàn)。
另外,開源 Copilot Chat 擴(kuò)展將使大家能夠清晰了解具體收集了哪些數(shù)據(jù),從而提升系統(tǒng)的透明度和信任度。開源社區(qū)也可以助力快速應(yīng)對(duì)安全威脅 AI 工具正成為惡意攻擊者的新目標(biāo)。
總體來(lái)看,這一決定并非一時(shí)沖動(dòng),而是微軟在技術(shù)成熟、生態(tài)完善、用戶呼聲、安全挑戰(zhàn)等多重因素推動(dòng)下,作出的深思熟慮之舉,也預(yù)示著 AI 開發(fā)工具從“黑盒”向“共建”時(shí)代的轉(zhuǎn)變。
Copilot Agent 登場(chǎng):自動(dòng)完成編程任務(wù)
除了宣布開源 GitHub Copilot for Visual Studio Code,微軟還在 Build 大會(huì)上發(fā)布了一款全新的 AI 編碼代理(Agent)。這款代理可以代表開發(fā)者完成修復(fù) bug、添加功能、優(yōu)化文檔等任務(wù),并已深度集成進(jìn) GitHub Copilot 中。一旦用戶為其分配任務(wù),它便會(huì)立即啟動(dòng)并開始工作。
據(jù) GitHub 介紹,這個(gè) AI 編碼代理會(huì)自動(dòng)啟動(dòng)虛擬機(jī)、克隆代碼庫(kù)并進(jìn)行分析。在執(zhí)行過(guò)程中,它會(huì)持續(xù)保存改動(dòng),并在會(huì)話日志中記錄其推理過(guò)程的摘要。任務(wù)完成后,代理會(huì)主動(dòng)提醒開發(fā)者進(jìn)行審查;開發(fā)者可以直接評(píng)論反饋,Agent 則會(huì)根據(jù)意見自動(dòng)進(jìn)行后續(xù)處理。
當(dāng)你在 GitHub 中將某個(gè) issue 分配給 Copilot 時(shí),Agent 會(huì)通過(guò)一個(gè) 表情作出回應(yīng),并在新建文件中提交修改結(jié)果,同時(shí)附上工作摘要。它不再是一個(gè)簡(jiǎn)單的代碼生成器,而更像是團(tuán)隊(duì)中新增的一位“虛擬開發(fā)者”。
另外,借助模型上下文協(xié)議 (MCP) 的強(qiáng)大功能,開發(fā)者可以授權(quán)編碼代理訪問(wèn) GitHub 外部的數(shù)據(jù)和功能。MCP 服務(wù)器可以在代碼庫(kù)的設(shè)置中進(jìn)行配置。并且,所有的 GitHub 數(shù)據(jù)都可以從官方 GitHub MCP 服務(wù)器中提取。
“GitHub Copilot 編碼代理能夠自然融入我們的現(xiàn)有開發(fā)流程,在幾分鐘內(nèi)就能將需求規(guī)范轉(zhuǎn)化為可用的生產(chǎn)代碼。”二手車零售平臺(tái) Carvana 的工程與分析高級(jí)副總裁 Alex Devkar 在博客中表示,“它顯著提升了我們的開發(fā)效率,也讓團(tuán)隊(duì)能將更多精力投入到更具創(chuàng)造力的高層任務(wù)中。”
圖片來(lái)源:GitHub
除了 GitHub 之外,其他 AI 公司也推出了自己的 AI 編碼代理。谷歌于 12 月發(fā)布了 Jules,而 OpenAI 則于上周展示了 ChatGPT 的編碼代理 Codex。
GitHub 表示:“該代理還會(huì)整合相關(guān)問(wèn)題或 PR(拉取請(qǐng)求)討論的上下文,并遵循任何自定義存儲(chǔ)庫(kù)指令,從而能夠理解任務(wù)背后的意圖和項(xiàng)目的編碼標(biāo)準(zhǔn)。” Copilot Enterprise 和 Copilot Pro Plus 用戶可以通過(guò) GitHub 網(wǎng)站、移動(dòng)應(yīng)用程序和 GitHub 命令行界面工具使用新的編碼代理。
近幾個(gè)月來(lái),越來(lái)越多的開發(fā)者和非技術(shù)背景用戶開始使用如 Cursor 和 Windsurf 等“氛圍編碼”系統(tǒng),只需幾句自然語(yǔ)言指令就能生成程序代碼。這類工具主要用于開發(fā)新功能。相比之下,GitHub 的編碼代理則更側(cè)重于協(xié)助維護(hù)和優(yōu)化現(xiàn)有代碼庫(kù)。
自 2018 年微軟收購(gòu) GitHub 以來(lái),該公司不斷發(fā)展壯大,截至去年夏天,其年收入已超過(guò) 20 億美元。
微軟首席執(zhí)行官薩蒂亞·納德拉 (Satya Nadella) 本月早些時(shí)候在電話會(huì)議上告訴分析師,GitHub Copilot 助手最近增加了代理模式功能,以幫助其與 Cursor 和 Windsurf 競(jìng)爭(zhēng),目前擁有超過(guò) 1500 萬(wàn)用戶,是去年同期的四倍。
而 VS Code 已經(jīng)擁有了 5000 萬(wàn)用戶,因此網(wǎng)友認(rèn)為,微軟開源 GitHub Copilot 意在通過(guò)開源擴(kuò)大 Copilot 的分發(fā)范圍,借此觸達(dá)更多 VS Code 用戶。
微軟開源 GitHub Copilot,用戶開始從 Windsurf 和 Cursor 倒向 Copilot。
https://code.visualstudio.com/blogs/2025/05/19/openSourceAIEditor
https://github.blog/news-insights/product-news/github-copilot-meet-the-new-coding-agent/
聲明:本文為 AI 前線整理,不代表平臺(tái)觀點(diǎn),未經(jīng)許可禁止轉(zhuǎn)載。
AICon 2025 強(qiáng)勢(shì)來(lái)襲,5 月上海站、6 月北京站,雙城聯(lián)動(dòng),全覽 AI 技術(shù)前沿和行業(yè)落地。大會(huì)聚焦技術(shù)與應(yīng)用深度融合,匯聚 AI Agent、多模態(tài)、場(chǎng)景應(yīng)用、大模型架構(gòu)創(chuàng)新、智能數(shù)據(jù)基建、AI 產(chǎn)品設(shè)計(jì)和出海策略等話題。即刻掃碼購(gòu)票,一同探索 AI 應(yīng)用邊界!!
今日薦文
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.