老黃唱衰編程,GitHub CEO硬剛:放棄寫代碼等于放棄智能體未來話語權(quán)
在最新的媒體采訪中,GitHub CEO托馬斯·多姆克正面battle最近甚囂塵上的“編程無用論”。
在他的構(gòu)想中,2025年是屬于編程智能體的一年,但未來仍然屬于全體人類程序員。
網(wǎng)友們紛紛表示:終于!看到有人說相反的話了。
與他一同接受采訪的CPO馬里奧·羅德里格斯,更是直言不諱地說道:
我們將用Copilot增強(qiáng)個人能力,并且我們在這方面相當(dāng)成功。
在過去的一年里,這家以“幫助程序員編寫更好的代碼”為使命的公司,先后推出了Workspace、Project Padawan等多個SWE(軟件工程)智能體產(chǎn)品,一經(jīng)發(fā)布就引爆互聯(lián)網(wǎng)討論熱潮。
更是在Microsoft最新的季度收益報告中,CEO指出,Copilot現(xiàn)擁有的1500萬用戶,同比增長4倍,皆是源于免費開放的Copilot層。
而在智能體角逐更加激烈的2025年,GitHub仍然抱有野心:
我們正在進(jìn)入第二波——下一步是軟件開發(fā)的下一次演變。
來看看具體討論細(xì)節(jié)。
2025年:SWE智能體之年
兩位高層一致認(rèn)為,2025年的SWE演變將完全圍繞智能體技術(shù)展開。
SWE智能體基于AI技術(shù)開發(fā),通過LLM和上下文感知技術(shù),輔助或自主完成代碼編寫、調(diào)試等任務(wù)。
智能體技術(shù)則將融合同步 (如VS Code等實時協(xié)作工具)和異步兩種交互模式,以實現(xiàn)能力增強(qiáng)。
從而確保只需使用自然語言,發(fā)出執(zhí)行任務(wù)的指令,智能體就能自主解析并完成操作步驟。
在當(dāng)前的VS Code環(huán)境中,代理模式主要負(fù)責(zé)處理同步任務(wù),正如多姆克所比喻的,這種關(guān)系類似于傳統(tǒng)結(jié)對編程中的角色分工,本質(zhì)上是開發(fā)者與Copilot的實時交互。
開發(fā)者將鍵盤暫時移交給協(xié)作者,讓對方進(jìn)行階段性代碼編寫,但整體仍保持主導(dǎo)地位。
這也是GitHub推出Project Padawan的意義所在,他們希望能夠讓系統(tǒng)并行處理多個GitHub問題,引入SWE智能體后,開發(fā)者將實際成為多個智能體的“同級協(xié)作者”,又或者可以稱之為“智能體樂隊”。
開發(fā)者扮演樂隊指揮,智能體們?yōu)槠溲葑?,最終仍由人類分配任務(wù),并在流程結(jié)束時進(jìn)行成果審核。
舉個栗子,例如當(dāng)監(jiān)測到基礎(chǔ)設(shè)施異常,SRE(站點可靠性工程)智能體就會自動向SWE智能體分配GitHub工單,自主形成閉環(huán)響應(yīng)機(jī)制。
此外羅德里格斯表示,得益于大幅躍升的底層模型精密度,團(tuán)隊將會在接下來全力落實這一技術(shù)。
目前模型已具備自主規(guī)劃能力,并能通過工具調(diào)用接口(tool calling)完成大部分工作,同時持續(xù)進(jìn)化的代碼編寫與理解能力,將會解鎖無限可能。
誠然,在這場SWE智能體競爭中,GitHub并不是唯一擲下骰子的互聯(lián)網(wǎng)巨頭。
但強(qiáng)大的上下文理解,以及Copilot已集成到所有主流IDE和GitHub網(wǎng)站本身的優(yōu)勢,羅德里格斯相當(dāng)自信,這些將會幫助他們脫穎而出。
我們已經(jīng)構(gòu)建了人員關(guān)系圖譜(people graph)和工作流程圖譜(work graph)。結(jié)合代碼圖譜,以及我們正在擴(kuò)展的應(yīng)用圖譜,這將形成獨特的上下文體系。
談及Copilot的定價調(diào)整,由早期的10美元/月到如今的39美元/月,超額請求每次按0.04美元收費,CPO表示他們將持續(xù)評估商業(yè)模式的演變路徑,以更好地支持代理模式運行。
拋去商業(yè)利潤考慮,歸根結(jié)底公司的北極星目標(biāo)仍然是:
能否打造出最佳產(chǎn)品?
這也將是未來GitHub持續(xù)專注的方向。
我們?nèi)匀恍枰祟惓绦騿T
伴隨著編程智能體的發(fā)展,“人類可以放棄編程了,將繁瑣的寫代碼工作通通都丟給AI”,諸如此類的言論層出不窮,其中也不乏許多科技公司的CEO表示贊同,例如Replit的CEO Amjad Masad就在他的社媒這樣寫道:
英偉達(dá)的CEO老黃也曾在演講中說過,學(xué)生們再也不需要學(xué)習(xí)編程。
但兩位GitHub高層卻在本次訪談中展現(xiàn)出截然不同的態(tài)度,他們這樣反駁道:
AI永遠(yuǎn)只能作為高級開發(fā)者的助手,無法取代真正掌控軟件生命周期的主導(dǎo)者。
在他們未來“十億開發(fā)者”的愿景中,持續(xù)改進(jìn)的LLM自然語言界面將會打破人類與代碼的壁壘。
我們所能做的,就是不要放棄學(xué)習(xí)代碼,要不斷學(xué)習(xí)。
隨著我們邁向通用人工智能的未來,了解如何對能夠代表我們思考和行動的機(jī)器進(jìn)行編程和重新編程至關(guān)重要。
CEO托馬斯·多姆克堅信:
人工智能必須在我們的指導(dǎo)下實現(xiàn)自主。