GitHub 早前宣布推出 Copilot 更新,包括新增Agent模式預覽版、Copilot Edits正式版,並首次揭露代號「Project Padawan」的軟體工程師AI助理計劃。這些更新標誌著 GitHub Copilot 從程式碼輔助工具,進化為具有自主性的AI開發助理。
Agent模式的突破性功能
全新的Agent模式具備自主迭代和錯誤修復能力,可以:
- 自動識別並修正程式碼錯誤
- 主動建議終端機指令
- 分析執行時錯誤並自我修復
- 推斷並完成未明確指定但必要的相關任務
Copilot Edits正式推出
Copilot Edits現已在VS Code正式推出,主要特點包括:
- 支援多檔案同時編輯
- 採用雙模型架構提升編輯效率和準確性
- 可選擇多個基礎語言模型,包括OpenAI、Anthropic和Google的最新模型
- 整合語音互動功能,實現自然對話式編程
Project Padawan:未來展望
代號「Project Padawan」的新計劃預計於今年晚些時候推出,將提供:
- 直接將GitHub issues指派給Copilot處理
- 自動生成經過測試的pull requests
- 在安全的雲端環境中執行任務
- 理解專案指南和慣例
開發者體驗革新
這次更新體現了GitHub持續深化AI在軟體開發中的應用,目標是讓開發者專注於創造性工作,將例行性任務交給AI助理處理。Thomas Dohmke執行長表示,這些更新將徹底改變開發團隊管理關鍵但繁瑣任務的方式。