1. 程式人生 > 資訊 >GitHub:其網站上 30% 新程式碼是在 AI 程式設計工具 Copilot 幫助下完成的

GitHub:其網站上 30% 新程式碼是在 AI 程式設計工具 Copilot 幫助下完成的

10 月 28 日訊息,根據外媒 yahoo 報道,開源軟體託管平臺 GitHub 近期表示,目前在 GitHub 網站上多達 30% 的新程式碼是在該公司的 AI 程式設計工具 Copilot 的幫助下完成的。Copilot 可以檢視人類程式設計師編寫的程式碼,並執行建議行數和替代程式碼的工作,消除了編碼中的一些重複性勞動。

Copilot 建立在 OpenAI Codex 演算法的基礎上,該演算法是經過數 TB 的公開原始碼訓練出來的,可以將人類語言編譯為程式語言,並作為程式設計師可使用的一個的自動化完成工具。

GitHub Next 的副總裁 Oege de Moor 表示:"我們從使用者那裡聽到很多聲音,在使用 Copilot 後,他們的程式設計過程發生了明顯的變化。",GitHub 將在當地時間 10 月 27 日的 GitHub Universe 會議上宣佈,推出對所有流行程式語言的 Copilot 支援。Oege de Moor 表示:" 此舉將會把這項技術帶給更多的人,這是 GitHub 之前宣稱的 ‘讓 2 億下一批開發者學會程式設計’的一部分。”

Oege de Moor 還指表示,Copilot 在 GitHub 社群裡很有吸引力,自 7 月推出 Copilot 以來,50% 嘗試過該產品的開發者就一直在使用它。與 OpenAI 的大規模文字所生成的自然語言 AI 模型 GPT-3 不同,Copilot 在改善人類工作方面要更有效。

瞭解到,就和任何演算法一樣,Copilot 的資料建模依賴於其訓練資料的質量,在一項研究中紐約大學的學者們發現 Copilot 所撰寫的程式碼中還是存在 40% 的網路安全缺陷。