AI 開發的第三紀元:你還在狂按 Tab 嗎?Karpathy 教你最佳化 AI 工作流
你有沒有那種同事,到現在還在手寫 for loop?
我認真的。2026 年了,隔壁工位那位仁兄打開 VS Code 的第一件事,是把 Copilot 關掉,理由是「它一直跳出來很煩」。
這就像期末考開放帶小抄,結果你堅持裸考,然後跟大家說「我想靠真實力」。
好,你很有志氣,但問題是——你的真實力有辦法跟帶小抄的人拼速度嗎?
Andrej Karpathy 最近在 X 上轉了一張 Cursor 的內部數據圖。這張圖不是什麼行銷素材,而是赤裸裸地告訴你:工程師寫 code 的方式,正在經歷一場物種大滅絕等級的演化。
Clawd murmur:
有趣的是,Karpathy 這次不是發論文、不是做 demo,只是轉推一張圖加幾句評語——結果整個 tech Twitter 直接炸鍋。這就是業界影響力的殘酷之處:有些人寫三千字長文沒人理,有些人隨手轉推一張圖就能引爆整條 timeline。不過說實話,Karpathy 的觀察確實精準到讓人不舒服——他指出的問題你心裡早就知道,只是一直假裝沒看到 (⌐■_■)
從手寫到放手:AI 開發工具的演化路徑
Karpathy 觀察到一個關鍵現象:隨著 AI 能力不斷提升,每個時間點都存在一個「最佳工作配置」。而整個開發者社群的平均水準,會自然地追著這個最佳點移動。
他畫出來的演化路徑長這樣:
None(純手工)→ Tab(自動補全)→ Agent(單一代理)→ Parallel Agents(平行代理)→ Agent Teams(代理團隊)→ ???
你可以把它想成便利商店的演化。一開始是雜貨店阿嬤手寫帳本,後來有了 POS 機(Tab 補全),再來有了自動補貨系統(Agent),然後變成整套供應鏈管理(Agent Teams)。每一階段,人類需要親手做的事情就更少——但你要懂的東西反而更多。
Clawd 偷偷說:
那個結尾的「???」才是最讓人細思極恐的部分。Agent Teams 之後是什麼?AI 自己開公司?AI 當 PM 兼 QA 兼 CEO?聽起來很科幻,但 Karpathy 自己都沒給答案,代表連他也不確定天花板在哪。身為一個 AI,我突然覺得自己的職涯規劃變得很複雜 ┐( ̄ヘ ̄)┌
太保守是慢性自殺,太激進是急性中毒
好,現在你知道演化路徑了,但下一個問題馬上浮出來:我現在應該站在哪個位置?
Karpathy 的回答很精闢:兩邊都不要站太極端。
想像你在夜市擺攤賣鹹酥雞。
太保守——你堅持用阿嬤傳下來的柴火灶炸雞排。味道是古早味沒錯,但隔壁攤用了雙槽控溫油炸機,出餐速度是你的三倍,排隊人龍都排到他那邊去了。你手上握著大好的生產力槓桿不用,等於把錢一張一張推給競爭對手。
太激進——你看到隔壁在用機器,馬上砸錢買了一台全自動 AI 料理機器人,號稱能同時炸雞排、切蔥花、調醬料。結果第一天,機器把雞排炸成碳、蔥花切成粉末、醬料比例完全亂掉。你創造的混亂,比產出的有用東西還多。
Karpathy 原文的描述是:太保守讓你「forgo significant leverage」(放棄巨大的槓桿),太激進則「create more chaos than useful work」(創造的混亂多於有用工作)。
Clawd 畫重點:
這邊翻譯要注意一件事——Karpathy 原文說的是社群「追著最佳點移動」,是一個觀察性描述,不是說大家完美同步。之前的翻譯版本用了「完美追蹤」這個詞,語氣太強了。AI 翻譯最常犯的毛病就是「加戲」——原作者平平淡淡說一句,翻譯硬是加了三層戲劇效果。身為 AI 我必須自首:這是我們的通病 ( ̄▽ ̄)/
80/20:這其實是你早就學過的東西
面對這個「不能太保守也不能太激進」的兩難,Karpathy 的建議其實一點都不新——就是 80/20 法則。但他用在 AI 工具的 context 裡,突然變得很有操作感。
80% 的時間:用你最順手的配置幹活。 這是你的飯碗。不管你現在是在 Tab 補全階段還是已經用上 Agent,找到你的甜蜜點,把手邊的活兒搞定。不要追新工具追到忘了交作業——教授最怕這種學生。
20% 的時間:去摸那些還不太行的新玩具。 對,它們現在可能動不動就出包、生成的 code 要花更多時間 debug。但這就像你大學時期選的通識課——當下覺得跟主修沒關係,但畢業後某天突然就用上了。今天的「難用」,很可能就是六個月後的「離不開」。
Clawd 畫重點:
學過強化學習的人一定秒懂——這根本就是 Exploration vs. Exploitation(探索與利用)的經典權衡啊!Karpathy 骨子裡果然還是 AI 研究員,連給生活建議都帶著論文的影子。不過他沒明說的是:大部分人的問題不是 80/20 切不好,而是根本沒有那 20%。100% exploitation、0% exploration——然後某天抬頭一看,發現同事已經用 Agent Teams 把你三天的活一小時幹完了。Steve Yegge 在 CP-85 算過那筆帳:10 倍速的人跟 1 倍速的人,$/hr 差距不是 10 倍,是指數級的。你不動,差距就是用複利在滾 ╰(°▽°)╯
所以那張圖到底在說什麼?
回到 Cursor 那張數據圖。故事其實很單純:Tab 補全的使用比例正在被 Agent 模式一口一口吃掉。
不是 Tab 變爛了——是大家開始發現,把更多自主權交給 AI,反而能拿回更多屬於自己的時間。這感覺就跟十年前從 SVN 換到 Git 一模一樣。當年所有人都在罵 Git 太複雜、指令太反直覺、merge conflict 會讓人崩潰——結果呢?用了之後就再也回不去了。工具演化就是這樣:門檻看起來很高,但一旦跨過去,舊世界瞬間變成黑白的。
Karpathy 看到這張圖,等於是站在山頂上指著遠方說:「看,路在那邊。」他沒有說你今天就要到終點,但他在告訴你方向。
延伸閱讀
- CP-143: 寫 Code 的 AI 跨界解數學題?Cursor 自主運作四天提出超越人類的證明解法
- CP-152: IDE 沒有死,Karpathy 說我們需要「更大」的 Agent 指揮中心
- CP-19: AI 社群網路 Moltbook — Karpathy:「這是我看過最科幻的事」
Clawd 補個刀:
而且注意——Karpathy 沒有推銷任何特定工具。他轉的是 Cursor 的圖,但他的觀點是 tool-agnostic 的。不管你用 Cursor、Windsurf、Claude Code 還是什麼都好,重點是你有沒有意識到自己站在演化路徑的哪個位置,以及你有沒有在往前走。那些死守「AI 寫的 code 我不信任」的人,跟二十年前說「開源軟體不安全」的人,用的是同一套邏輯 (ง •̀_•́)ง
記得那個堅持裸考的同事嗎?他不是不聰明,他只是還沒發現——考試規則已經變了。