![]()
新智元報道
編輯:peter東
【新智元導讀】一位開發(fā)者用四天時間,讓AI「盲移植」了擁有37年歷史的SimCity代碼庫。整個過程無人閱讀一行原始C代碼,僅靠AI生成與自動化測試驗證。當AI開始重寫軟件工程的規(guī)則,我們究竟該歡呼還是警惕。
37年老代碼,4天完成復活,成本不到30美元。
這是一次足以讓軟件業(yè)重新定價的預演。
![]()
當開發(fā)者Christopher Ehrlich把OpenAI的5.3-codex對準1989年的SimCity C代碼庫,并留下目標轉身離開時,他交出了一份關于未來軟件工程的新答案:
人類不再必須先讀懂遺留代碼,才有資格改造它;只要能定義行為、建立驗證、持續(xù)迭代,AI就能把幾十年歷史的復雜系統(tǒng)重新帶回現(xiàn)代平臺。
37年老代碼,4天AI完成復刻
當Christopher Ehrlich按下回車鍵時,他可能沒意識到自己正在改寫軟件工程的規(guī)則書。
他做的很簡單:將OpenAI的5.3-codex指向37年前的(1989)C代碼庫,設定目標,然后離開。
四天后,這款經典城市模擬游戲在瀏覽器中復活。不必由人來閱讀代碼。只涉及極少的干預。只需要一個規(guī)格說明和一個不會放棄的 AI。
「我甚至沒看代碼。」Ehrlich在X上寫道,「我只看測試是否通過。」
![]()
這份代碼有著悠久的歷史,最初是Will Wright為Commodore 64編寫的匯編代碼,后來被移植到C語言,其中的數(shù)學運算全靠位運算,變量名如同密碼,結構讓經驗豐富的工程師望而生畏。
整個移植過程運行在每月200美元的ChatGPT訂閱上,從未觸發(fā)速率限制。成本?不到30美元。時間?半周。
對比傳統(tǒng)方式:至少需要一支熟練團隊工作數(shù)月,深入理解每個模塊,逐行轉換。
想想這意味著什么?
現(xiàn)在每一個現(xiàn)有的遺留代碼庫都有可能被輕松移植,不論是COBOL 銀行系統(tǒng)。古老的政府軟件。被困在舊平臺上的經典游戲,只需要一個明確的規(guī)范。
真正稀缺的,已經不是把代碼一行行敲出來的人,而是能把需求講清、能驗證結果的人。
開發(fā)者的重心,正在從編碼本身,轉向規(guī)格設計和驗證體系。
具體來看,Ehrlich編寫了一個「橋接層」,能夠調用原始C代碼,然后運行基于屬性的測試,要求AI生成的TypeScript移植版必須產生完全相同的行為。AI生成代碼,之后測試驗證,再自動迭代,如此持續(xù)循環(huán)。
這種方法,可視作是將AI作為引擎,驗證作為方向盤的新型工程范式。
SimCity移植項目給了我們一個AGI的預覽:當系統(tǒng)能在不完全理解領域知識的情況下,完成復雜領域的工作時,我們就進入了新范式。
這就像第一次看到編譯器,我們過去手寫匯編,現(xiàn)在只需要描述邏輯。
人類閱讀和理解代碼的時間,往往超過實際編寫時間。
當代碼如SimCity般晦澀時,理解成本可能占項目的80%。曾經我們堅持‘理解代碼’是移植的前提,現(xiàn)在看來,只需要理解代碼的行為。
傳統(tǒng)軟件工程教育可能需要徹底重構,之前是教學生如何寫代碼,現(xiàn)在需要教他們如何不寫代碼也能構建系統(tǒng)。
![]()
不過,也不是所有人都這么樂觀,畢竟完整的復現(xiàn)現(xiàn)有的功能,只是一個定義明確的任務。正在考驗vibe coding能力的,是看它能不能新增功能。
YC初創(chuàng)公司已全面擁抱氛圍編程
根據CNBC最新報道,當前Y Combinator初創(chuàng)公司中,25%的企業(yè)95%的代碼由AI編寫。這些公司以不到10人的團隊實現(xiàn)1000萬美元營收,資本效率達到歷史峰值。
「如果你仍然對AI編碼持懷疑態(tài)度,說明你沒在關注。」一位硅谷風險投資人直言,「問題不再是AI是否會改變我們構建軟件的方式,而是你是用它來構建,還是在旁觀望。」
![]()
4天復現(xiàn)Simcity的評論中提到另一個案例:象棋游戲KingsGambitGame「全都是由AI編程的,展示了這種模式已從小型實驗擴展到完整的產品開發(fā)。
音樂制作人轉型開發(fā)者創(chuàng)建AI編碼框架并被科技巨頭采用的例子,進一步強化了「AI賦能個體創(chuàng)造力」的敘事,即專業(yè)背景不再是技術實現(xiàn)的門檻。
「應用開發(fā)者可以將重復任務卸載或自動化,并利用大語言模型生成新代碼。」CNBC記者Kate Rooney在報道中寫道,「在某些情況下,AI可以編寫整個應用程序。」
Y Combinator CEO Garry Tan在采訪中更直言:「過去需要50或100名工程師團隊完成的工作,現(xiàn)在10人就能搞定。你不必籌集那么多資金,資本續(xù)航時間大幅延長。」
數(shù)據佐證:YC 2025冬季批次的公司在聚合層面實現(xiàn)了每周10%的增長。「不僅僅是頭部一兩家公司——整個批次都在以10%的周增長率增長。」Tan強調,「這在早期風險投資史上從未發(fā)生過。」
考慮到全球仍有價值數(shù)萬億美元的COBOL銀行系統(tǒng)、政府軟件、工業(yè)控制系統(tǒng)困在過時硬件上。AI移植意味著這些系統(tǒng)可以在不被完全理解的情況下,適配現(xiàn)代化硬件。
當AI能處理人類從未觸及的無數(shù)Bug和功能積壓。未來代碼庫規(guī)模可能增長10-100倍,約束代碼庫增長的因素正從「人力」轉變?yōu)椤杆懔Α埂?/p>
面對AI編碼的崛起,硅谷出現(xiàn)兩種聲音:
焦慮敘事擔心初級工程師崗位減少,編程的價值下降,傳統(tǒng)職業(yè)路徑斷裂。
機遇敘事描述的畫面更具吸引力。那些沒能在Meta或Google找到工作的工程師,可以用10人團隊建立年收入1000萬或1億美元的企業(yè)。
YC數(shù)據顯示,80%的演示日公司聚焦AI,其余為機器人和半導體初創(chuàng)公司。與前幾代不同,這些公司更早獲得商業(yè)驗證。
你可以打電話給真實客戶,如果他們說:「是的,我們每天都在使用這個軟件。」
這就是一個值得投的項目。
參考資料:
https://x.com/garrytan/status/2021260964838940789
https://x.com/ccccjjjjeeee/status/2021160492039811300
https://garryslist.org/posts/ai-just-ported-simcity-in-4-days-without-reading-the-code
https://cnbc.com/2025/03/15/y-combinator-startups-are-fastest-growing-in-fund-history-because-of-ai.html
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.