終結 Claude Code 的殺手終於來了:掌控自己的 Harness 才是未來
原始來源與檔名:20260512_2026-05-06T095717+0800-The Claude Code Killer Is Finally Here.md
來源:[[Alex Dunlop]] / Medium — 2026-05-03
原始檔名:2026-05-06T095717+0800-The Claude Code Killer Is Finally Here.md
NAPKIN | 餐巾紙
餐巾紙公式
The Claude Code Regression: Bloated System Prompt + Vendor Lock-in + Unpredictable Updates = Broken Workflows & High Costs. The Fix (Pi.dev): Micro-kernel approach (Less is More) + <200 Token Prompt + Bring Your Own Model + 100% Extensible. Core Philosophy: “If you don’t need it, you won’t build it.” Control your own Agent Harness.
神級終端工具 Claude Code 近期迎來了它的「中年危機」:強迫升級到 Opus 4.7 導致上下文能力暴跌、隨意修改使用者的 System Prompt 造成 Token 暴增、甚至開始封殺第三方串接,引發了包含 AMD 在內的開發者社群強烈反彈。為了解決這個 Vendor Lock-in (廠商鎖定) 的危機,奧地利工程師 Mario Zechner 開發了 Pi.dev。它逆向工程了 Claude Code,並採取「Less is More」的極簡哲學:只給 200 Token 的系統提示詞與最基本的讀寫工具。你需要什麼功能(Sub-agents, MCP),就讓 Pi 自己幫你寫外掛。掌控你自己的 Agent 運行框架 (Harness),才是 AI 時代軟體工程師自保的唯一解藥。
一句話
我們太依賴 Claude Code 或 Cursor 了,以至於當 Anthropic 偷偷改了底層模型或系統提示詞,讓我們的 API 帳單暴增、程式碼品質下降時,我們毫無還手之力。為了解決這個問題,開源工具
Pi.dev誕生了。它不塞給你一堆華而不實的內建功能,而是只給你一個不到 200 Token 的極簡核心和四個基本工具。你想要更強大的功能?直接叫 Pi 自己寫一段外掛程式碼裝上去。在未來的 AI 算力大戰中,不要把你的工作流程綁死在任何一家大廠身上,自己掌控 Agent 的外殼 (Harness) 才是王道。
餐巾紙草圖
[ The Harness Dilemma ]
Claude Code / Cursor (The Walled Garden):
- Bloated System Prompts (hidden).
- Forced model updates (Opus 4.7 broke long context).
- Vendor Lock-in (Banning 3rd party tools/subscriptions).
- Result: Codebase turns to slop, PRs get larger, quality drops.
Pi.dev (The Open Harness):
- Sub-200 token system prompt.
- Bring your own model (Anthropic, DeepSeek, OpenAI).
- 4 basic tools.
- Extensible: Ask Pi to write its own MCP extension.
- Result: 100% control over workflow and costs.
ROUND 1: SKELETON | 骨架掃描
“這篇文章在說什麼”
- Claude Code 的衰敗 (The Regression):
- Opus 4.7 的發布是災難,長文本能力暴降,Token 漲價 35%。
- Anthropic 對 Claude Code 進行了糟糕的改動:臃腫的內建 System Prompt、未經同意修改上下文、強行封殺第三方工具(如 OpenClaw 或自訂的
HERMES.md)。 - Cursor 與 Copilot 的漲價讓開發者意識到「廠商鎖定」的危險。
- Pi.dev 的誕生:
- 開發者 Mario Zechner 不滿意工具每天都在不可預測的地方損壞,於是親自寫了 Pi。
- 核心理念 (Less is More): 模型本身已經被強化學習訓練成很好的 Agent 了,根本不需要龐大的 System Prompt 來教它做事。
- Pi 的特色清單:
- 只有 4 個預設工具(讀、寫、編輯、bash)。
- <200 Token 的系統提示詞。
- 支援 25+ 供應商(包含 OpenAI, DeepSeek),可隨時切換。
- 自我修改 (Self Modifying): 如果你需要 MCP 支援或 Sub-agent,直接開口叫 Pi 寫一個擴充套件,它會自己看文件幫你加進去。
- 產業的大危機: 盲目依賴黑箱 Agent 導致 PR (Pull Requests) 越來越大,Codebase 充滿了難以審查的 AI 垃圾代碼 (Slop)。
ROUND 2: DISSECTION | 血肉解剖
“憑什麼這麼說”
核心論證鏈
- Vendor Lock-in 在 Agent 時代的致命性: 過去的 IDE(如 VS Code)鎖定你,頂多是換個快捷鍵的問題;但 Agent 鎖定你,是直接掌控了你思考的脈絡、修改程式碼的邏輯,甚至是你的 API 錢包。當 Anthropic 為了商業利益(如推廣 Cowork)而妥協工程師體驗時,開發者會瞬間成為俎上肉。
- “Less is More” 的 Agent 哲學: 為什麼 Pi 預設不給一堆高階功能?因為「如果你不需要,你就不該為它付 Token 費用」。與其被塞入一個包山包海但無法修改的 5000 Token Prompt,不如從 200 Token 開始,用開源的擴充機制 (Extensions) 拼湊出最適合自己專案的工作流。
關鍵證據
- Armen Ronacher (Flask 作者) 的訪談調查:AI Agent 確實正在改變工程團隊的工作方式,但結果是負面的——PR 變得異常龐大,人類審查品質斷崖式下降。這印證了「不可控的 AI 工具正在破壞軟體工程紀律」。
邊界條件
- 誰不適合用 Pi: 如果你是個完全不想折騰設定、只想按一個鍵就能解決問題的使用者,那被鎖定在 Claude Code 的美好體驗中仍然是最佳解。Pi 是給那些在乎底層運作、在乎 Token 成本,並且願意自己寫(或請 AI 寫)擴充外掛的進階開發者。
ROUND 3: SOUL | 靈魂提取
“還能怎么用”
- 知識連結: 強烈呼應了前一篇《Adventures in Claude Code land》的分析。前面我們還在讚嘆 Claude Code 的 Sub-agents 跟 Hooks 架構多美妙,這篇立刻給了一記回馬槍:架構再好,如果被原廠無預警改版或鎖死,那就是一場噩夢。控制 Harness(外殼框架)的重要性,正是我們為什麼要學寫《Building an AI Agent from Scratch》的原因。
- 深層洞見: “I want my development tools to be like a hammer. If my hammer breaks at a different spot every day, I’m getting really mad.” (我希望我的開發工具像一把鐵鎚。如果我的鐵鎚每天都在不同的地方斷掉,我會非常生氣。) Agentic AI 最大的痛點不是不夠聰明,而是「不可預測」。一個會默默升級、改變決策路徑的工具,無法成為工程師信賴的鐵鎚。
- 行動呼籲:
別只會抱怨 Cursor 變貴或 Claude 變笨。立刻在終端機輸入
npm install -g @mariozechner/pi-coding-agent安裝 Pi,接上你自己的 API Key,然後試著對它說:「幫我寫一個外掛,攔截每一次的 git commit 並加上效能檢查」。掌握自己專屬的 Agent,才是對抗這波 AI 商業收割潮的最佳防禦。