不讓 ChatGPT 專美於前,GitHub 推出商用版 Copilot 程式開發助理

作者 | 發布日期 2023 年 02 月 18 日 8:41 | 分類 AI 人工智慧 , 網路 , 資訊安全 line share follow us in feedly line share
不讓 ChatGPT 專美於前,GitHub 推出商用版 Copilot 程式開發助理


雖然 GitHub 與 OpenAI 早在 2021 年 6 月便合作推出全世界第一款大規模 AI 程式開發工具 Copilot 預覽版,但該工具的風頭似乎已被老夥伴 OpenAI 的新作 ChatGPT 及微軟 Bing 完全搶盡。面對這樣的局面,GitHub 終於坐不住決定將去年 12 月發表的 Beta 版商用Copilot「扶正」,而於週二(14 日)宣布推出支援更先進 OpenAI 模型及新功能,並適用於所有開發人員、團隊、組織與企業的正式商用版 Copilot(Copilot for Business)。 

根據 GitHub 官方部落格文章指出,最新商用版 Copilot 內建許多新功能,包括更強大的 AI 模型及AI 安全漏洞過濾機制。進一步而言,該新版 Copilot 能透過全新建模演算法改善程式碼提示(Code Suggestion)品質,並自動封鎖常見的不安全程式碼提示,以避免所生成程式碼中存在像是寫死憑證、資料隱碼及路徑注入(Path Injection)等安全漏洞問題。

該工具並支援透過自簽憑證建立 VPN 連線的功能,讓開發人員能夠隨時隨地連線使用 Copilot。商用版 Copilot 提供更簡易註冊機制,任何公司都可以在線上快速購得產品授權並指派使用人數。

除此之外,該工具並支援所謂「中間填寫」(fill-in-the-middle)新功能。由於該 AI 模型知道當前游標位置的前後文,所以不僅能完成一整行的程式碼,而且還可以從中填補單字。再就授權費用而言,比起個人版 Copilot(Copilot for Individuals)的每月 10 美元,商用版 Copilot 每月每人 19 美元,而且後者除擁有前者所有功能,還提供更簡單的授權管理、全組織的政策管理及隱私保護功能。

GitHub 並在官方部落格文章中老王賣瓜般地大力宣傳該工具的效益,首先,Copilot 協助生成的程式碼(不論何種程式語言)占整個開發案所有程式的平均比重,已從 2022 年 6 月的 27%,提升到現在的 46%。換言之,該工具能為程式設計師節省 46% 的開發力氣,並讓整體編碼速度加快 55%。如果是用 Java 語言開發,比重更上看 61%。

GitHub 團隊一直致力改善程式碼生成的延遲問題,並朝著能為開發人員生成 80% 程式碼的目標邁進。但比起 ChatGPT 和 Bing 只需輸入簡單文字提示,就能生成整個應用程式的所有程式碼,這中間似乎存在很大的距離。畢竟 Copilot 與 ChatGPT 使用一樣的 OpenAI 模型,所以接下來 GitHub 必須急起直追,盡可能縮短它與 ChatGPT 的距離。

(首圖來源:GitHub