Copilot Edits 正式發布。
原標題:對標 Cursor,GitHub Copliot 更新 Agent 模式!
文章來源:特工宇宙
內容字數:2496字
GitHub Copilot 的重大升級:邁向智能協作的新時代
2021年,GitHub Copilot 橫空出世,其目標是通過人工智能提升開發者效率,輔助編寫更優質的代碼。如今,Copilot 迎來了三項重要升級,標志著它從單純的輔助工具向更強大的智能協作伙伴的轉變。
Copilot Agent 模式:AI 的自主進化
此次更新的核心是 Copilot Agent 模式的預覽版發布。該模式賦予 Copilot 強大的自主能力,使其能夠:
- 自主迭代代碼,并識別和自動修復錯誤。
- 智能推薦終端命令并引導用戶執行。
- 進行運行時錯誤分析和自動糾正。
在 Agent 模式下,Copilot 不僅能完成單個任務,還能自主推斷主請求所需的隱含任務,并進行自我檢查,極大簡化了開發流程,無需用戶在終端和界面之間反復切換。
要體驗 Agent 模式,需要下載 VS Code Insiders 版本并啟用相關設置。需要注意的是,Insiders 版本為預覽版,可能存在一些 bug 和不穩定性。
Copilot Edits 正式發布:更強大的代碼編輯能力
去年預發布的 Copilot Edits 現已正式發布,并具備以下增強功能:
- 多文件協同編輯:支持通過自然語言指令跨文件修改代碼。
- 雙模型架構:采用基礎模型生成初始建議,并通過推測式解碼端點優化修改,實現快速變更應用。
- 實時驗證系統:支持在單元測試的同時審查修改建議。
- 語音交互支持:提供更自然、便捷的對話式工作流。
未來,GitHub 計劃優化推測解碼端點的性能,并實現 Copilot Chat 與 Edits 之間的上下文繼承,進一步提升用戶體驗。
Project Padawan:軟件工程 Agent 的雛形
GitHub 還首次披露了代號為 “Project Padawan” 的自主 Agent 項目。該項目基于《SWE Agents: Agent Interfaces for Software Engineering》論文的理論框架,旨在實現軟件工程 Agent 的工程化應用。
Padawan 將允許開發者直接將問題分配給 Copilot,并由 AI 自主完成代碼生成、審查、重構、測試以及流水線等任務,最終由開發者審查結果。這預示著未來開發者可以將更多任務委托給 AI,專注于更高層次的設計和決策。
總結:邁向智能協作的新篇章
此次 GitHub Copilot 的重大升級,標志著其從輔助工具向智能協作伙伴的轉變。Agent 模式、Copilot Edits 的正式發布以及 Project Padawan 的揭秘,都展現了 AI 在軟件開發領域巨大的潛力。未來,開發者將與 AI 協同工作,共同創造更優質、更高效的軟件產品。
聯系作者
文章來源:特工宇宙
作者微信:
作者簡介:Agent Universe,專注于智能體的AI科技媒體。