GitHub向GitHub Copilot添加了新功能,例如代理模式和下一個編輯代碼建議

Github今天2月7日宣布了Github Copilot的新功能和增強功能。新功能包括一個代理功能,該功能會自動實現多個文件的更改,帶有下一個編輯建議的自動預測和執行,以及在編輯器中保存和共享github copilot指令的能力。並提高編碼工作的效率。

此外,GitHub將首先啟動其新的自治SWE代理,Copilot編輯通用(GA),Github Copilot Chat和Copilot編輯已宣布了Google的Gemini2.0 Flash和Openai的O3-Mini Enter Github Copilot Workspace for Enterprise for Enterprise支持。

通過利用這些新功能,組織可以大大提高開發人員的生產率,並大大減少代碼到生產時間。

從今天起,Copilot編輯現在已成為一般可用性(GA)。此功能使開發人員可以用自然語言指定對GitHub Copilot的更改。 Copilot編輯具有UI,該UI可以通過在開發人員工作區內執行內聯編輯來快速迭代多個文件。

從今天開始,以下新功能將在Visual Studio Code的預覽版中提供:

- 代理模式:Github Copilot驗證並糾正其自己的輸出結果,並立即完全執行用戶指令,自動檢測並糾正錯誤。建議終端命令並鼓勵用戶執行它。它還分析運行時錯誤並執行自我修復。
・下一個編輯代碼建議:加速代碼更改,並自動提出下一個編輯,以基於過去更改的上下文進行。只需按TAB鍵即可立即應用插入,刪除並替換為打開文件。
- 提示文件:在VS代碼中保存並共享提示模板,並可重複使用。以降價格式整合自然語言指令,文件參考和代碼段。它可以用作“藍圖”來支持更高級的編碼工作。
・副駕駛的視力:Github副副詞會根據屏幕截圖和圖像自動生成UI。 ALT文本和相關代碼也會自動創建,設計和實現可以在短短幾分鐘內完成。
- 添加了新的AI模型:Github Copilot聊天的公共預覽版提供了最新的AI模型,Google的Gemini 2.0 Flash和OpenAI的O3-Mini。此外,現在整個組織都可以使用訪問控制,使管理員可以選擇開發人員將使用的模型。

此外,GitHub還宣布了針對企業託管用戶的GitHub Copilot工作區的新的配置和身份驗證功能。該公告將使企業能夠安全地管理對GitHub Copilot工作區的訪問,從而使整個開發團隊能夠利用代理功能。 GitHub Copilot工作區的代理功能使開發人員可以在短短幾分鐘內運行從集思廣益到代碼實現的所有內容。多個子代理人共同努力並重複與開發人員合作,直到他們生成計劃,實施代碼並自動檢測和糾正錯誤,並簡化團隊之間的協作。