隨著技術(shù)的不斷進(jìn)步,生成式人工智能(AI)在編程領(lǐng)域的應(yīng)用正迅速嶄露頭角,成為業(yè)界關(guān)注的焦點。與銷售、客服等其他領(lǐng)域相比,AI在編程中的落地速度更為迅猛,其代碼生成能力已顯著提升了開發(fā)者的效率,這一轉(zhuǎn)變在實踐中得到了快速驗證。
根據(jù)ResearchAndMarkets最新發(fā)布的調(diào)研報告,2024年全球生成式AI編程助手市場規(guī)模達(dá)到了2590萬美元。預(yù)計至2030年,這一數(shù)字將激增至9790萬美元,復(fù)合年增長率高達(dá)24.8%。在中國市場,復(fù)合年增長率預(yù)計為23.5%,推動市場規(guī)模在2030年達(dá)到1490萬美元。
近期,編程助手領(lǐng)域的動態(tài)頻頻。Anysphere公司宣布完成了9億美元的C輪融資,由Thrive Capital領(lǐng)投,Andreessen Horowitz、Accel、Benchmark等投資機(jī)構(gòu)跟投。此輪融資后,Anysphere的估值攀升至90億美元,累計融資超過1.73億美元,年度經(jīng)常性收入(ARR)在今年4月已突破2億美元。同時,OpenAI正式收購了Windsurf,而設(shè)計公司Figma也推出了類似AI編程功能Figma Make。
在被OpenAI收購前,Windsurf的ARR在今年4月已達(dá)到1億美元,相較于1月的4000萬美元,實現(xiàn)了顯著增長。期間,Windsurf還與Kleiner Perkins、General Catalyst等投資方進(jìn)行了投資洽談。AWS、谷歌和微軟等云廠商也在加速迭代AI編程工具,提供與Cursor和Windsurf類似的服務(wù)功能,旨在通過AI編程工具提高客戶對自家云服務(wù)產(chǎn)品的黏性。
值得注意的是,大數(shù)據(jù)廠商Databricks擬收購Neon無服務(wù)器數(shù)據(jù)庫公司,這一舉措被視為Databricks在為支持AI編程助手的應(yīng)用場景做準(zhǔn)備。Neon數(shù)據(jù)庫支持存儲AI模型所需的向量數(shù)據(jù),并具備1秒冷啟動能力,這對于提升AI編程助手的響應(yīng)速度具有重要意義。
在中國市場,盡管被業(yè)內(nèi)投資人視為“難出爆款”的賽道,但仍吸引了眾多后來者的加入。國內(nèi)頭部云廠商推出了自己的AI編程工具,AI大模型廠商也推出了微調(diào)模型或AI代碼工具,部分AI編程初創(chuàng)公司則在探索Agent創(chuàng)新應(yīng)用。本周,騰訊推出了AI編程工具CodeBuddy,據(jù)稱已在內(nèi)部實現(xiàn)大規(guī)模應(yīng)用,研發(fā)效率提升超過16%,AI生成代碼占比超過40%。
自2023年以來,AI編程賽道已有多家企業(yè)獲得主流投資機(jī)構(gòu)的投資。無論是海外市場的一二級市場,還是產(chǎn)品探索層面,AI編程賽道都表現(xiàn)出極高的活躍度。AI編程的熱門程度不言而喻。
普華永道預(yù)估,GitHub Copilot將企業(yè)構(gòu)建AI應(yīng)用的時間縮短了20%至30%,同時降低了企業(yè)用云成本。軟件設(shè)計公司Autodesk使用GitHub Copilot實現(xiàn)編程自動化,工作效率提高了近30%。微軟CEO納德拉表示,其公司目前20%至30%的代碼由AI編寫。AI編程作為OpenAI ChatGPT的一大優(yōu)勢,也是吸引超過1500萬人訂閱的核心原因之一。
AI編程助手的發(fā)展受到技術(shù)創(chuàng)新和強(qiáng)烈業(yè)務(wù)需求的雙重推動。隨著軟件項目日益復(fù)雜,傳統(tǒng)軟件開發(fā)時間和人力成本已無法滿足企業(yè)業(yè)務(wù)需求。企業(yè)急需能夠減輕開發(fā)負(fù)擔(dān)、加快開發(fā)進(jìn)程的輔助工具,以提高生產(chǎn)力和市場競爭力。將編程助手集成到云原生開發(fā)環(huán)境,與當(dāng)前容器化和微服務(wù)架構(gòu)的技術(shù)環(huán)境相契合,同時滿足了開發(fā)者對更流暢開發(fā)體驗的追求。
AI編程助手的運作機(jī)制由生成式AI和大模型技術(shù)驅(qū)動,這些工具由大語言模型或微調(diào)模型如OpenAI的Codex提供支持。關(guān)鍵在于精心構(gòu)建文本輸入或Prompt,以便大模型生成最佳結(jié)果。這些工具可生成代碼片段、提供調(diào)試建議、根據(jù)自然語言提示編寫完整腳本,是當(dāng)前AI編程助手的典型應(yīng)用場景。
微軟作為先行者,憑借Visual Studio和Visual Studio Code系列產(chǎn)品在開發(fā)者群體中積累了良好口碑。后來的IntelliCode、Power Platform等產(chǎn)品,進(jìn)一步鞏固了微軟在編程提效方面的領(lǐng)先地位。Github Copilot自2021年10月公布預(yù)覽后,迅速成為使用最廣泛的AI編程助手之一。目前已有77000家組織采用Github Copilot,付費訂閱用戶超過180萬。
Github Copilot能夠與主流集成開發(fā)環(huán)境IDE(如Visual Studio Code、Visual Studio和Android Studio)集成,將GitHub Copilot深度融入現(xiàn)有工作流,以API插件方式提供給用戶。其定價策略也頗具競爭力,個人用戶每月10美元或每年100美元(Cursor的訂閱價格為每月20美元,專業(yè)版),同時提供針對復(fù)雜協(xié)作團(tuán)隊的企業(yè)解決方案。
Github Copilot最初依賴OpenAI Codex,去年10月,接入Anthropic的Claude 3.5 Sonnet、谷歌的Gemini 1.5 Pro以及OpenAI的o1-preview和o1-mini等多個模型,使開發(fā)者能夠跨VS Code和GitHub等工具選擇適合特定編碼需求的模型。開發(fā)者正在尋求不同的模型執(zhí)行代碼生成、重構(gòu)和優(yōu)化等任務(wù),實現(xiàn)跨編程環(huán)境的靈活、高效和高質(zhì)量編碼。
今年2月,Github Copilot推出了Agent模式預(yù)覽版,能夠進(jìn)行任務(wù)理解規(guī)劃、迭代自身代碼,并自動修復(fù)錯誤。盡管Github Copilot較早面世并影響了開發(fā)者的使用習(xí)慣,但AI編程助手的陣營在生成式AI廣泛影響后才開始迅速擴(kuò)充。目前主流產(chǎn)品基本以API插件與IDE集成,或基于IDE二次改造實現(xiàn),輔助人類開發(fā)者完成各類編碼動作的Copilot(輔助)模式。
Cursor是當(dāng)前AI編程領(lǐng)域Copilot的代表性產(chǎn)品之一。作為較新的參與者,Cursor已獲得業(yè)內(nèi)用戶的廣泛關(guān)注,甚至被譽(yù)為“Github Copilot殺手”。Cursor已服務(wù)30000名客戶,包括OpenAI、Midjourney、Perplexity等知名企業(yè)。Cursor編輯器采用雙屏交互設(shè)計,左屏顯示代碼,右屏集成AI對話助手,支持開發(fā)者用自然語言指令修改代碼,提供智能、手動、問答三種模式提升效率。
Cursor作為VS Code的分支,是一個獨立的AI編程助手。它不對VS Code做插件,而是進(jìn)行二次改造,在底層兼容多個AI大模型,包括Anthropic的Claude 3.5 Sonnet、OpenAI的GPT-4o等。Cursor推出了Agent功能,旨在獨立為用戶完成部分任務(wù),包括跨項目工作、生成多文件代碼、執(zhí)行命令、自動尋找上下文,適合大規(guī)模重構(gòu)和復(fù)雜任務(wù)的自動化處理。