AI 程式碼大戰正日益白熱化。

OpenAI、Google 和 Anthropic 正在顛覆整個軟體產業。

在人們真正開始談論 AI 之前,編寫程式碼就已經是 AI 的一個殺手級應用。2021 年春天,也就是「ChatGPT」這個詞進入大眾視野的 18 個月前,微軟就與一個名為 OpenAI 的非營利組織合作,推出了第一個產品:GitHub Copilot。這款工具會觀察開發者編寫程式碼,並嘗試自動完成程式碼片段和整行程式碼。雖然當時它還不夠完善,僅為「受限技術預覽版」,但仍有超過百萬名開發者註冊試用。

大型語言模型(LLM)顯然有潛力讓軟體開發變得更簡單、更快速。大多數程式碼結構相對清晰、直接;程式語言通常有極為完善的文件;而且網路上有大量的程式碼可供模型訓練(儘管有時來源不明)。與 LLM 提供的許多其他資訊不同,程式碼的品質可以透過實際執行來驗證。起初,一些公司認為 LLM 或許能透過預測下一個詞來加速程式碼編寫,就像 Google 的自動完成功能一樣。但很快,他們就希望 LLM 能為他們完成部分甚至全部的程式碼編寫工作。

多年來,科技產業的公司一直在追求「低程式碼」和「無程式碼」軟體的概念。這種想法不是提供使用者無窮無盡的設定選項和難以理解的選單,而是讓使用者能夠自行建構軟體。長期以來,這類工具都顯得有些笨拙:像是 Zapier 和 Apple Shortcuts,它們本質上是極其複雜的工作流程建構器;或是 Notion 和 Airtable 這類軟體,它們雖然極具彈性,但使用起來卻相當困難。

即使在早期,AI 程式碼工具為何可能成為一門好生意也顯而易見。開發者成本高昂;產品開發耗時漫長。任何能讓公司僱用更少開發者,或幫助開發者提高生產力的工具,肯定會受到全球軟體公司的青睞。如果技術真的奏效,產品將會自己賣出去。Cursor 和 Windsurf 等公司籌集了巨額資金來建立以 AI 程式碼工具為核心的公司,而 OpenAI、Google、Anthropic 等公司則開始為開發者打造新產品。

起初,AI 程式碼工具並不可靠。有幾年的時間,它們或許能完成幾行程式碼,但總是需要人工檢查。2023 年底,程式設計師兼部落客 Simon Willison 將 LLM 稱為「奇怪的程式碼實習生」。他質疑這些實習生是否會讓程式設計師變得前所未有地多才多藝和強大,還是最終會取代他們。

2025 年初,Anthropic 發布了名為 Claude Code 的產品,這很快讓更多人開始認真思考這個問題。

2025 年底,Anthropic 發布了其 Claude LLM 的新版本,名為 Opus 4.5。根據 Anthropic 的基準測試,這是迄今為止最好的 Claude 模型,但似乎並未代表 AI 技術的重大突破。然而,幾週後,許多在假期有空閒時間的開發者開始測試新的 Claude Code 模型,幾乎一致得出相同的結論:它有效。突然之間,過去需要仔細提示和審查的工具,現在能將幾句話轉化為可工作的原型。Claude Code 的創作者 Boris Cherny 表示,他已經讓 AI 編寫了 100% 的程式碼。「這對我來說和對其他人一樣令人驚訝,」他今年稍早告訴 The Verge。Claude Code 以一種程式碼工具前所未有的方式爆紅。

Claude Code 可能吸引了軟體界的廣泛關注,但 Anthropic 的競爭對手也緊隨其後。OpenAI 的 Codex 於 2025 年在 Claude Code 發布幾個月後推出,經過一系列更新,也成為一款強大且受歡迎的程式碼編寫工具。Google 推出了其 Gemini 模型的命令列介面,並最近在其 AI Studio 應用程式中增加了更多程式碼功能。

越來越多跡象顯示,AI 程式碼編寫似乎是第一個真正主流的 AI 用途,更不用說第一個潛在的偉大 AI 業務了。Claude Code 的爆紅恰逢 Anthropic 營收的爆炸性增長;OpenAI 的一位高階主管最近要求團隊停止「支線任務」,轉而專注於與 Anthropic 和 Claude Code 競爭。據報導,OpenAI 和 Anthropic 都計劃在今年上市,這意味著兩家公司都需要拿出成果來證明其數十億美元的資本投入和在運算上的巨額支出。看來,大家最好的主意都是編寫程式碼。

公平地說,這似乎是一個相當合理的判斷。矽谷的公司突然看到員工們競相使用最多的代幣(tokens),將 GPU 存取權作為招聘工具,並公開吹噓他們的 AI 帳單。Nvidia 執行長黃仁勳最近表示,他會擔心任何沒有每年花費 25 萬美元購買 AI 代幣的高薪工程師。即使開發者擔心 AI 程式碼工具可能預示著他們職業生涯和生計的終結,但擁抱它們的競賽已經展開。2025 年的一項研究發現,98% 的受訪者表示他們「每週使用幾次」AI 程式碼工具。

這不僅僅是開發者。2025 年 2 月,AI 產業資深人士 Andrej Karpathy 創造了「vibe coding」(氛圍編碼)這個詞。「我正在建構一個專案或網頁應用程式,」他在 X 上寫道,「但這並不是真正的編碼——我只是看東西、說話、執行東西、複製貼上東西,而且大部分都能正常運作。」

可惜 Karpathy 沒有想出一個更吸引人的詞,因為「vibe coding」這個詞流行起來了。這個名稱和現象一樣:許多不會寫程式碼,甚至無法寫程式碼的人,突然透過提示詞(prompting)來建構可用的軟體。對許多人來說,他們原本可能會製作簡報或 Figma 模型,但一個勉強可用的原型就已經足夠了,而這些程式碼工具已經證明有能力建構勉強可用的原型。然而,「vibe coding」也伴隨著風險,包括不良程式碼可能造成的潛在問題,以及將這些工具的存取權限授予你的電腦和數據所帶來的風險。信任一個你可以驗證其輸出的系統是一回事,信任一個你無法理解其語言的系統則是另一回事。

軟體開發者危機才剛剛開始。矽谷的公司正在裁員數千人,通常以 AI 作為理由。Block 執行長 Jack Dorsey 在一份宣布公司裁員 40% 的備忘錄中寫道:「一個規模小得多的團隊,使用我們正在開發的工具,可以做得更多、更好。」「而且智慧工具的能力每週都在加速增長。」在 Block 和許多其他公司的情況下,AI 至少部分是疫情期間過度招聘的掩護,但科技產業顯然正將 AI 視為提高生產力——並減少員額——的方法。

隨著 AI 程式碼工具的不斷進步,它們也可能重塑軟體業務的其他方面。為什麼要花大錢購買別人的軟體,當 Claude Code 可以為你量身打造?有些人稱之為「SaaSpocalypse」(軟體即服務末日),並預測我們對軟體價值的評估方式將會根本性地改變。其他人則認為我們將迎來新一代的成功新創公司,它們提供 AI 原生的方式來完成一切。還有一些人認為這都言過其實,Salesforce 仍然會很好。無論結果如何,軟體產業,這個已經發展到難以想像的高度和估值的產業,對許多人來說感覺像是突然之間處於不穩定的基礎之上。

在開發者光譜的另一端是「vibe coders」。對大多數人來說,即使是最簡單的現有 AI 程式碼工具也過於複雜。它們需要你閱讀程式碼;需要終端機存取權;它們會提出許多問題,幾乎沒有人應該知道答案。AI 程式碼編寫仍然存在許多錯誤,重大的隱私問題,以及惡意行為者可以利用它們的太多方式。

透過 Claude Cowork 等產品,Anthropic 已開始嘗試讓 Claude Code 的技術更易於存取且不那麼令人生畏——你只需授予它存取你電腦上大量文件的權限,讓它開始工作。Perplexity Computer 等產品正在探索人們是否會授予 LLM 存取他們設備上所有內容的權限,讓 AI 工具整理文件、回覆訊息,甚至代表他們購物。底層技術開始奏效,但人們該如何使用它,以及他們是否甚至願意使用,這都還不清楚。