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