GitHub:30%的新寫代碼都是在AI程式設計工具Copilot説明下完成的
開源軟體開發商 GitHub 近日表示,新寫的 30% 代碼都是在 AI 程式設計工具 Copilot 的説明下完成的。 Copilot 可以查看人類程式師編寫的代碼,並建議進一步的行數或替代代碼,從而消除了編碼中的一些重複性勞動。
Copilot 建立在 OpenAI Codex 演算法的基礎上,該演算法是在數 TB 的公開原始程式碼上訓練出來的,可以將人類語言翻譯成程式設計語言。 它作為程式師的一個更複雜的自動完成工具使用。
GitHub Next 的副總裁 Oege de Moor 表示:”我們從用戶那裡聽到很多消息,使用 Copilot 后,他們的程式設計實踐發生了變化。 總的來說,他們能夠在程式設計中變得更有成效」。
在今天的 GitHub Universe 會議上,GitHub 宣佈 Copilot 將支援包括 Java 在內的所有主流程式設計語言。 de Moor 表示:「這將有助於把這項技術帶給更多的人。 這也是 GitHub 努力讓下一個 2 億開發者使用程式設計的一部」。
De Moor 還指出,事實證明 Copilot 在社區的基礎上很有吸引力:自 7 月推出以來,50% 的嘗試過該產品的開發者一直在使用它。 與OpenAI的大規模文本生成自然語言產品 GPT-3 不同,Copilot 在增強人類工作方面比創造自己的代碼要有效得多。