頂級 AI 大佬 OpenClaw 創始人的核心開發思維
Peter Steinberger,應該沒多少人聽過他!但如果提到近期最火熱的 OpenClaw —— 他正是開發創始者。(幾天內就從 Clawdbot 改名為 Moltbot 再改名為 OpenClaw,更新節奏快到讓人跟不上 😄)。而這波熱潮甚至直接帶動 Mac mini 被瘋狂搶購——因為 Mac mini(尤其 M4)已經成了「便宜又高效的本地 AI 推理小主機」,性價比爆表,大家一窩蜂拿來跑模型與做開發,結果造成水漲船高。
其實 Peter Steinberger 可早已是億萬富豪。早期開發的 PDF 框架 PSPDFKit,這套技術曾被應用在超過 10 億台裝置上。他在賣掉公司休整三年後,於 2026 年重返開發領域,但他現在開發新專案 OpenClaw 應用 AI Agentic 的方式,已與傳統軟體工程截然不同。我們也可以藉由他最近的訪談影片,從而了解與學於他的 AI 方法論與核心開發思維。
他提出的開發思維並非單純的「AI 生成程式碼」,而是一套更為嚴謹的代理人工程(Agentic Engineering)。
核心開發思維:架構與驗證環節
關閉回饋環(Closing the Loop)
Peter 認為 AI 之所以擅長寫程式碼,是因為程式碼可以被驗證。他不再花時間逐行閱讀程式碼,而是確保 AI 能夠自行執行編譯、Lint(自動化驗證程式碼)、運行測試並修復錯誤。
補充: 這段特別關鍵,Peter 稱之為「Full Gate」。一個完整的 Gate 流程包含了 Lint 檢查、專案編譯(Building)以及執行所有自動化測試。
為 AI 代理人設計架構
他會優化程式碼架構,使其對 AI 代理人來說摩擦力最小且易於導航,甚至為了讓 AI 更容易驗證而改變系統設計。他使用「編織(Weaving)」一詞來描述將新功能整合進現有程式碼庫(codebase)的過程,這需要對系統有宏觀的理解。
CLI 優於 MCP
比起現行的 MCP(Model Context Protocol)協定,他更主張將功能封裝為 CLI(命令列工具)。因為 AI 極其擅長使用 Unix 命令行、解析 Help 文件,並透過管道組合不同的工具。
附註: 個人補充說明下,MCP 是 Agentic 對外的「手腳」,它可以簡化對外溝通的能力;至於 Peter 不使用的原因應該是:
- 他太擅長使用 Unix 指令包裝這些對外部運用的連接方式。
- 會佔用大量的 Context 空間,他自行包裝的話,可以精確過濾需要的內容。
- 他已經有上千個工具程式,透過 CLI 可以很容易具有極佳的擴展性。
從 Pull Request 轉向 Prompt Request
他認為現在審查 PR 的重點應在於開發者提供的 Prompt(提示詞)。提示詞反映了開發者的思考邏輯與系統設計,而實作細節則交由 AI 與自動化測試來把關。
軟體工程師的核心競爭力
Peter 多次強調:AI 不會替代工程師,而是將工程師的思維、能力和執行力放大,為個人開發者和小團隊提供「超級能力」!
AI 放大個人與小團隊的「超級能力」
- 單人匹敵公司: 他提到自己現在只是一個在家玩樂的開發者,但靠著 Agentic 工具,他能交付的程式碼量已經相當於一年前的一整間公司。
- 精簡團隊規模: 他認為現在只需 30% 的人力就能運行原本規模的公司,前提是這些工程師必須非常資深,且擅長將任務委派給 AI。
- 高代理性要求: 這個新世界需要具備「產品願景」且能獨自處理所有環節的高能力、高代理性(High Agency)人才。
核心競爭力轉向「工程思維」與「問題拆解」
他認為工程師不再需要成為每種語法細節的專家,而是要成為擅長設計系統的「架構師」。
- 架構師的角色: 他直言自己現在不需要對程式碼有逐行(line-by-line)的理解,因為他是「架構師」,負責整體的設計與規畫。
- 系統理解勝過語法: 他舉例說自己完全不懂 Go 語言,但因為擁有良好的「系統理解(System Understanding)」,他依然能順利開發出 Go 的 CLI 工具。
- 架構思考的深化: 他認為使用 AI 代理人開發反而會讓人變成更好的開發者,因為你必須更努力地思考「架構」,才能讓系統變得更容易被 AI 驗證與測試。
附註:
個人非常非常認同以上的論點。對系統總體架構的理解能力遠遠大於只是單純讓 AI 產出程式碼的實作能力。這也是諸多以為採用 Vibe Coding(似乎已淪為不懂程式設計的代名詞)而不用理解軟體架構(更正確說是系統的組成結構)的人,最容易誤解的關鍵。
AI 的確可以幫你寫出一段「看起來能跑」的程式碼,但它永遠無法替你承擔「這個系統到底要如何被拆解、如何被驗證、如何在變更下仍能維持可控」的責任。而這些,恰恰就是工程師真正的價值所在。