在GitHub上,現在提交的程式碼有超過一半是由AI生成或大幅協助完成的——這個比例在18個月前幾乎是零。Anthropic在2026年初發布的「Agentic Coding Trends Report」揭示,超過51%提交至GitHub的程式碼由AI生成或實質協助,而引領這波轉變的,是一個在2025年5月才正式推出的工具:Claude Code。它在不到8個月的時間內,超越GitHub Copilot與Cursor,成為開發者最常使用的AI編程工具。

Claude Code是Anthropic推出的agentic coding工具,運行於終端機(terminal),可完整讀取並修改整個程式碼庫(codebase),以自然語言指令完成從撰寫程式、解釋複雜邏輯到管理git工作流程等任務。與早期AI編程工具最根本的差異在於:Claude Code不只是「自動補全」,而是能夠規劃多步驟任務、使用工具、從錯誤中自我修正、迭代至完成目標,這正是「agentic」的核心含義:有目標的自主執行,而非被動等待下一個指令。

從推出到躋身第一,Claude Code的成長軌跡相當明確。截至2026年5月,Claude Code在GitHub上已累計超過12萬1000顆星、2萬次fork,增速在主要AI編程工具中居冠。根據Anthropic的內部數據,公司工程師每人每天提交10至30個pull request,每一個均由Claude Code生成;對外,Claude Code的提交量已佔全球GitHub提交量的4%,Anthropic估計這個數字在2026年底將成長至20%。Stack Overflow 2026年開發者調查顯示,84%的開發者正在積極使用或計畫採用AI編程工具。

從更宏觀的視角看,麥肯錫(McKinsey)在2026年2月的研究發現,AI工具平均將開發者花在例行編程任務上的時間縮短46%。但這些省下來的時間,並沒有轉化為整體工作量的減少——問題是:它們去了哪裡?

同一份麥肯錫報告指出,81%的開發者表示,自採用AI工具後,花在程式碼審查(code review)上的時間增加了,其中28%表示增幅超過30%。這並不矛盾,而是符合一條具體的邏輯:AI生成程式碼的速度大幅提升,導致提交量增加,進而使需要審查的程式碼總量上升,因此每位工程師的審查負擔也隨之加重。AI省下的是「打字時間」,移轉的是「判斷時間」。組織估計,約31%的開發者時間目前消耗在「隱性工作」——審查AI生成程式碼、修復AI引入的錯誤、在多個工具之間切換上下文。

這個現象在產業外部也有對應。AI研究者卡帕西(Andrej Karpathy)在2025年12月公開宣布已停止親手寫程式碼,改為全時透過AI agent「表達意志」,每天16小時。科技媒體TechCrunch在5月14日的分析中則提出一個更根本的問題:當AI開始參與自己的改進——正如本週也宣布完成6億5000萬美元融資的Recursive Superintelligence正在嘗試的方向——工程師的角色定義將如何重寫?

不過,將51%的數字解讀為「工程師即將被取代」,忽略了一個結構性的區別:程式碼生成(code generation)與程式碼決策(code decision-making)是兩件不同的事。AI能高速產出符合語法的程式碼,但在架構選型、安全審查、商業邏輯判斷、系統邊界設計這些層面,目前的工具仍需有經驗的工程師介入。81%的審查時間增加,正說明AI生成的程式碼並不自動等於正確的程式碼——正確性的最終責任,仍在人身上。

51%,是一條已越過的門檻,而非目的地。對企業而言,這個數字要求重新評估開發團隊的結構:當AI負責生成,人的價值越來越集中在識別「什麼不能交給AI決定」。對開發者個人而言,Claude Code從零到第一的8個月軌跡提供了一個清晰的訊號:在工具快速汰換的時代,掌握新工具的速度,本身已成為一項核心競爭力。

數據重點
51%的GitHub提交程式碼為AI生成或協助;Claude Code在8個月內超越GitHub Copilot,全球GitHub提交佔比已達4%

麥肯錫的研究提醒了一件事:AI工具減少的是打字時間,增加的是判斷時間。最終,決定程式碼品質的仍是提出正確問題的能力——而這一點,至今仍是人類工程師的領域。

 

來源參考

4. What happens when AI starts building itself? — TechCrunch, 2026-05-14

5. Sequoia Ascent 2026 summary — Andrej Karpathy(卡帕西)Blog, 2026-04-20

本文為個人觀點與資訊分享,不構成投資建議。

Keep Reading