GitHub Copilot 獲得基於 AI 的漏洞過濾系統,新更新中更好的代碼建議
2分鐘讀
發表於
請閱讀我們的揭露頁面,了解如何幫助 MSPoweruser 維持編輯團隊的發展 阅读更多
為了進一步推廣 Copilot, GitHub上 正在對其進行更新,這將帶來一組新功能。 根據 GitHub,這 更新 Copilot for Individuals 和 Copilot for Business 計劃的用戶都將受益。
副駕駛 是一種基於 AI 的編碼工具,可在用戶編碼時提供自動完成式建議。 它與 Visual Studio、Neovim 和 JetBrains 集成開發環境相輔相成,使開發人員編寫代碼更加輕鬆快捷。 在 十二月, GitHub 宣布其“Copilot for Business”,每個用戶每月收費 19 美元。 除了單許可證 Copilot 層中的功能外,業務計劃還包括許可證管理和組織範圍的策略管理功能。 GitHub 正在推動 Copilot for Individuals 和 Copilot for Business 計劃的新更新,這一系列功能現在得到了擴展。
這些改進中的第一個是專門針對 Copilot for Business 的企業代理支持(包括具有自簽名證書的代理)以及整個 Copilot 工具中更好質量的代碼建議。 根據 GitHub 的說法,後者是通過升級的 AI Codex 模型、新的中間填充範式和輕量級客戶端模型實現的。
“為了提高 GitHub Copilot 代碼建議的質量,我們更新了底層的 Codex 模型,從而大幅提高了代碼建議的質量,並減少了向用戶提供這些建議的時間,”產品高級總監趙書銀分享道GitHub 管理。
除此之外,Copilot 現在還擁有基於 AI 的漏洞過濾。 該系統會自動阻止常見的不安全代碼建議,針對硬編碼憑據、SQL 注入和路徑注入等問題。 根據 GitHub 的說法,這應該會使 Copilot 向用戶提供的建議更加安全。
“新系統利用 LLM 來近似靜態分析工具的行為——由於 GitHub Copilot 在強大的計算資源上運行高級 AI 模型,它的速度非常快,甚至可以檢測不完整代碼片段中的漏洞模式,”Zhao 解釋道。 “這意味著不安全的編碼模式會很快被阻止並被替代建議所取代。”