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