本文作者:房家瑤
來源:硬 AI
AI 編程助手是幫助程序員寫代碼的智能工具。随着 AI 技術的飛速發展,AI 編程助手正成爲軟件工程領域的新寵。自去年年初以來,很多公司都在給 "AI 編程助手 " 投錢,已經累計獲得了近 10 億美元的融資,計算機編程正成爲 AI 技術革新的前沿陣地。
美東時間 8 月 23 日周五,據媒體報道,Replit、Anysphere、Magic 等公司今年就已籌集了 4.33 億美元,使得自 2023 年初以來的總融資額達到了 9.06 億美元,大量資金湧入 AI 編程助手。
現在矽谷現在越來越相信,AI 在編程領域的應用非常有前途。像 Code.org 的 CEO Hadi Partovi 就比喻說,現在如果做軟件開發不用 AI,就好像寫文章不用文字處理器一樣過時。這種觀點在矽谷非常流行,盡管有些投資者還在質疑 AI 到底能不能帶來真正的經濟收益。Code.org 董事會裏的一個高管甚至說,他們公司打算在今年年底前停止雇傭不用 AI 編程的人。
投資公司 Index Ventures 的合夥人 Hannah Seal 指出,如果 AI 工具能嵌入現有的工作流程,立刻讓人看到效果,那就更容易賺錢。在編程這個領域,AI 工具的價值很明顯,所以很有前途。
AI 編程助手備受矽谷青睐
現在很多初創公司和微軟、亞馬遜、Meta 和谷歌等科技巨頭都在争奪這一市場,競相開發能夠幫助編寫和修改代碼的 AI 助手。Partovi 進一步說,編程越簡單,對它的需求就越大,因爲這樣就能開發出更多的技術。微軟旗下的 GitHub 是全球最大的軟件開發平台之一,他們最早将大型語言模型轉化爲編程助手。
GitHub 最初開發了一個原型,後來變成了 GitHub Copilot,這是一款 AI 編程助手,于 2022 年正式推出,現在已有近 200 萬付費用戶。GitHub 的 CEODohmke 表示,當他們開始使用 GPT-3(OpenAI 的第一個重要模型)時,很快就發現它編寫代碼的能力非常強,所以決定圍繞這個功能開發一個産品。這就是爲什麽 GitHub 現在可以幫助程序員更輕松地寫代碼的原因。
Dohmke 進一步表示,現在 GitHub Copilot 的模型編寫的代碼質量已超越了普通開發者。截至今年 4 月,GitHub 的收入同比增長了 45%,到本月初,GitHub 年收入達到了 20 億美元的水平。Copilot 對 GitHub 收入增長的貢獻超過了 40%,其業務規模已超過微軟收購 GitHub 時的整個業務。此前,GitHub 于 2018 年被微軟以 7.5 億美元的價格收購。
微軟 CEO Nadella 則透露,已有超過 7.7 萬家組織(包括 BBVA、FedEx、H&M、Infosys 和 Paytm 等)采用了 GitHub Copilot 這款僅兩年曆史的工具,這個數字同比增長了 180%。不過,大公司的 IT 部門對使用自動編程工具編寫生産級代碼的安全性仍然有些顧慮。
但 GitHub 的 CEO Dohmke 表示,AI 生成的代碼在部署之前通常會進行手動檢查和把關,而且一些企業報告稱,在使用這些工具後,生産力提升了 20% 到 35%,這些企業包括拉美電商巨頭 Mercado Libre 和專業服務公司 Accenture。
麥肯錫去年的一項分析發現,AI 對軟件工程生産力的直接影響可能會占到當前年支出的 20% 到 45%。這些好處包括生成初始代碼草稿、代碼修正和重構等。麥肯錫表示,通過加速編碼過程,生成式 AI 可能會推動軟件工程技能向代碼和架構設計方向發展。
一些軟件工程師表示,他們已經将 AI 助手整合到日常工作流程中,不僅工作更快,還變得更加有創造力。德國一家機器人初創公司 Sereact 的首席技術官 Marc Tuscher 就表示,他每天都會使用 GitHub Copilot,通常還會結合使用 ChatGPT 來編寫代碼。GitHub 的工具在處理一些重複性任務時最有用,比如用戶界面和産品的後台。
Marc Tuscher 還會用 ChatGPT 來解決更抽象的問題,比如讓它提出一些經典的想法或新研究的方案,然後再問它 " 這個怎麽用 Python 來實現?" 然後 ChatGPT 會生成相應的代碼。他認爲這兩個工具都非常棒。
Tuscher 說,他認識的所有程序員都在使用這些工具,這些工具确實改變了他們的工作方式,但它們隻是強大的助手,而不是程序員的替代品。因爲現在的生成式 AI 還不懂得如何設計良好的軟件架構,也不懂得如何将系統整合在一起。這些仍然需要程序員自己去思考和解決。