AI編程助手是幫助程序員寫代碼的智能工具。硅谷現在越來越相信,AI在編程領域的應用非常有前途,許多初創公司和科技巨頭都在競相開發能夠幫助編寫和修改代碼的AI助手。自2023年初至今,相關企業已累計獲得近10億美元融資。GitHub Copilot作爲AI編程助手的代表,自2022年推出以來,已有近200萬付費用戶。截至今年4月,GitHub的收入同比增長45%。
本文作者:房家瑤
來源:硬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還不懂得如何設計良好的軟件架構,也不懂得如何將系統整合在一起。這些仍然需要程序員自己去思考和解決。