原題目:日均上百commit:Moltbot(Clawdbot)如何兼顧產(chǎn)品路線圖和開發(fā)速度
從我角度看Manus、豆包手機、Moltbolt這是一類東西,本質(zhì)上都是讓智能體最終不局限于讀,還能寫(也就是之前我講了很多次的copilot-->autopilot),這是AI員工的基礎(chǔ),也就是《無人公司》中提到的以角色為中心。之后呢?員工都出來了下一個熱點還真大概率是《無人公司》。
這點上恐怕前瞻判斷比我這邊準的不多。
作為 Agent 開發(fā)者,我很好奇 Moltbot 為何能從 2025 年 11 月開始開發(fā),創(chuàng)始人 Peter Steinberger 以日均 100+ commit 記錄的速度快速推進這個項目,同時能兼顧產(chǎn)品發(fā)展路線。深入研究后,我發(fā)現(xiàn)這背后藏著一套獨特的“高頻迭代不破壞產(chǎn)品”的工程方法。
瘋狂的數(shù)字背后
從 2025 年 11 月 24 日第一次提交到 2026 年 1 月底,僅僅 66 天,Moltbot 積累了 8,297 次 commit,日均 127 次。Peter 個人貢獻了其中 86.5%(7,178 次)。最瘋狂的一天是 2026 年 1 月 9 日,單日 349 次提交。這意味著平均每 11 分鐘就有一次代碼提交。
更瘋狂的是,這些提交主要發(fā)生在凌晨 0 點到 4 點(占 28.6%),典型的“深夜黑客”模式。周末提交量與工作日相當,完全是 7x24 小時持續(xù)開發(fā)。這種強度下,項目卻沒有失控,反而在短短數(shù)周內(nèi)獲得 80,000+ GitHub stars(24 小時內(nèi)就達到 9,000 stars),成為 GitHub 歷史上增長最快的開源項目之一,也是 2026 年初最火爆的開源 AI 項目。
原子化提交策略
Peter 的核心方法是“原子化提交”(Atomic Commits)——每個 commit 只做一件事。翻看 git 歷史,你會發(fā)現(xiàn)這樣的提交信息:
fix: honor state dir override in config resolution fix: migrate legacy state/config paths fix: ignore windows vitest worker crashes fix: use threads pool for windows ci tests
每個 commit 都聚焦單一問題。這帶來三個關(guān)鍵優(yōu)勢:git bisect 能快速定位問題、回滾操作更安全、代碼 review 清晰明了。當你以每天上百次的速度提交時,這種原子化策略就是救命稻草——任何一次提交出問題,都能快速回滾,不會牽連其他功能。
提交分類系統(tǒng)
Peter 采用 Conventional Commits 規(guī)范,所有提交按類型分類:
fix: 2,224 次(31%)
docs: 1,021 次(14%)
feat: 736 次(10%)
chore: 614 次(9%)
test: 434 次(6%)
refactor: 390 次(5%)
這個分布很有意思。fix 占主導地位,說明產(chǎn)品策略是“快速迭代+持續(xù)修正”,而非“一次做對”。Peter 在訪談中也證實了這點:“我看代碼流動,而不是讀代碼。”他擁抱 AI 輔助開發(fā),允許快速試錯,然后通過高頻修復來收斂到穩(wěn)定狀態(tài)。
更值得注意的是,docs 占 14%。1,021 個文檔提交說明文檔不是事后補充,而是產(chǎn)品的一部分。每個功能變更都伴隨文檔更新,這讓社區(qū)能夠跟上快速迭代的節(jié)奏。
產(chǎn)品路線圖:漸進式演化
盡管提交頻繁,Moltbot 的產(chǎn)品演進路徑卻非常清晰。從 git 歷史可以看出六個明確階段:
Phase 1: Warelay 起源(2025-11-24) 最初只是一個 WhatsApp 消息中繼器,通過 Twilio webhook 接收消息,用 Baileys 庫實現(xiàn) WhatsApp Web 協(xié)議,Claude 作為后端引擎執(zhí)行簡單命令。
Phase 2: 智能 Auto-Reply(11 月底-12 月初) 引入 Clawd 身份,第一次將 Claude 擬人化。添加/think、/verbose 指令控制推理深度,Tool result 流式輸出讓 Agent 執(zhí)行過程可見。
Phase 3: Multi-Agent 架構(gòu)(12 月中旬)關(guān)鍵突破:Pluggable CLIs 讓 Agent 可調(diào)用任意 CLI 工具,通過 stdio 與 Claude 本地 Agent 通信,每個對話維護獨立會話狀態(tài)。項目從 Warelay 演化為 Clawdbot,名字源于 Anthropic Claude 模型的“Clawd”吉祥物(一只太空龍蝦)。2026 年 1 月 27 日,Anthropic 因商標沖突要求改名,項目迅速更名為 Moltbot(“蛻皮”之意,象征龍蝦脫殼成長),吉祥物也從 Clawd 變?yōu)?Molty。
Phase 4: macOS 原生 Agent(12 月下旬) Voice Wake 語音喚醒、XPC 服務(wù)實現(xiàn) macOS 原生進程間通信、Push-to-Talk 按鍵說話、Overlay UI 實時顯示。Agent 能力從命令行躍升到原生桌面體驗。
Phase 5: Gateway 統(tǒng)一架構(gòu)(1 月) 從單一 WhatsApp 到多渠道 Agent 平臺。Gateway 作為統(tǒng)一入口,支持 WhatsApp、Telegram、Discord、Slack 等多個平臺,WebSocket 實時控制,多實例感知,Agent 執(zhí)行過程廣播。
Phase 6: Moltbot 成熟期(1 月至今)
MEMORY.md
長期記憶系統(tǒng)、多 Provider 故障轉(zhuǎn)移、會話鎖管理、子 Agent 調(diào)度、安全加固。從個人項目逐步具備了企業(yè)級 Agent 系統(tǒng)的特征。
如何兼顧速度與穩(wěn)定性?
Peter 用四個機制保證高頻 commit 不破壞產(chǎn)品:
1. 類型隔離
fix 不改變 API、feat 有明確邊界、refactor 不改變行為、docs 獨立于代碼。每種類型的提交影響范圍有明確限定。
2. 測試覆蓋
434 個 test commits,每個功能變更都有測試保護。這是高頻迭代的安全網(wǎng)。
3. 漸進式發(fā)布
beta→stable 的漸進發(fā)布策略。高頻 commit 只影響 beta 用戶,穩(wěn)定版本經(jīng)過充分驗證。你會看到這樣的提交:
chore: prep 2026.1.27-beta.1 release chore: bump beta version to 2026.1.27-beta.1
4. 持續(xù)加固
安全不是一次性工作,而是持續(xù)的“加固”過程:
fix: harden file serving fix: harden gateway auth defaults fix: harden ssh target handling fix: harden url fetch dns pinning
AI 輔助開發(fā)的實踐
Peter 在不同場景使用不同的 AI 工具。對于大型任務(wù),他傾向使用 OpenAI 的 GPT-5.2 Codex,因為它會花 10-15 分鐘先讀取文件再編寫代碼,錯誤更少。對于需要深度理解上下文的任務(wù),他使用 Claude Opus 4.5。AI 生成的代碼質(zhì)量足夠高,很多時候可以直接合并,這讓他能保持高提交頻率。
他的工作流程是:“我不再讀代碼,我看代碼流動。”開發(fā)者角色發(fā)生了轉(zhuǎn)變:從“寫代碼”轉(zhuǎn)向“引導代碼生成”。AI 負責實現(xiàn)細節(jié),他負責產(chǎn)品方向和架構(gòu)決策。
他在 66 天內(nèi)完成了傳統(tǒng)團隊數(shù)月的工作量。他說:“如果你能駕馭這些工具,你現(xiàn)在的產(chǎn)出速度能媲美一年前的一家公司。”
多 Agent 并行開發(fā)
Peter 的一個關(guān)鍵實踐是同時運行多個 AI Agent 進行并行開發(fā)。他在博客中透露:“當我不做重構(gòu)時通常運行 1-2 個 Agent,但在清理代碼、寫測試、做 UI 工作時,4 個 Agent 是最佳配置。”這些 Agent 直接在主分支上工作,沒有傳統(tǒng)的保護機制,完全依賴 git 來保證安全。
這種“混亂工程”(chaos engineering)的做法聽起來很瘋狂,但 Peter 認為這正是速度的來源。關(guān)鍵策略是模塊化邊界:不同 Agent 負責不同代碼模塊(UI/測試/重構(gòu)/新功能),通過原子化 commit 作為同步點。當沖突發(fā)生時,Peter 作為仲裁者快速決策保留哪個版本。
對話式開發(fā)而非框架化
Peter 明確反對過度使用 Agent 框架和工具。他認為很多 agentic 工具(如 Conductor、Terragon、Sculptor)只是“薄包裝”,反而會降低效率。他的做法是直接和 AI 對話:“我會讓 Codex ‘討論’或‘給我選項’,然后等待我的批準。”
這種“Just Talk To It”的方法強調(diào)培養(yǎng)對 AI 模型能力的直覺,把它們當作協(xié)作伙伴,而不是需要復雜編排的系統(tǒng)。
CLI 優(yōu)先的工具選擇
Peter 特別強調(diào)選擇有 CLI 的服務(wù):“vercel、psql、gh、axiom 這些都有 CLI。Agent 可以直接使用它們,只需要在
CLAUDE.md
里寫一行‘logs: axiom or vercel cli’就夠了。“他避免使用 MCP 服務(wù)器,轉(zhuǎn)而使用自定義 CLI 和直接的上下文管理。
這個選擇背后的邏輯是:CLI 工具是確定性的、可測試的、文檔完善的,AI Agent 可以直接調(diào)用而不需要額外的抽象層。
CLAUDE.md
作為“Agent 操作手冊”,告訴 AI 可以用什么工具、項目結(jié)構(gòu)是什么、有哪些約束——這是對話式開發(fā)的關(guān)鍵基礎(chǔ)設(shè)施。
信任校準:何時直接推送代碼
Peter 對不同 AI 模型建立了明確的信任閾值:OpenAI Codex 達到 95% 信任度可直接合并,Claude Code 約 80% 需要快速 review,其他模型低于 70% 則需仔細檢查。這種“信任校準”是提高開發(fā)速度的關(guān)鍵——知道什么任務(wù)可以完全信任 AI,什么需要人工把關(guān)。
社區(qū)貢獻的“吸收-增強”模式
盡管 Peter 貢獻了 86.5% 的代碼,但他整合了 303 次社區(qū)貢獻,模式是:
fix: harden Cloud Code Assist failover () (thanks
@jeffersonwarrior
) fix: polish opencode-zen onboarding () (thanks
@magimetal
接受 PR→本地增強/修復→合并時致謝。這讓社區(qū)貢獻者有歸屬感,同時保持代碼質(zhì)量一致性。Peter 不是獨自開發(fā),而是作為“首席架構(gòu)師”引導社區(qū)力量。
為何一夜爆紅?
Moltbot 的病毒式傳播有三個關(guān)鍵因素:
1. 真實的“魔法時刻”
Peter 講述了項目的轉(zhuǎn)折點:他無意中發(fā)了一條 WhatsApp 語音消息,AI 自主檢測文件格式、用 ffmpeg 轉(zhuǎn)換、搜索 OpenAI 密鑰、調(diào)用 Whisper 轉(zhuǎn)錄,然后回復。Peter 對著手機喊:“我 X,你是怎么做到的?”這個故事展示了 AI Agent 能做什么。
2. 本地優(yōu)先+數(shù)據(jù)主權(quán)
Moltbot 完全運行在用戶本地硬件上,不依賴云端服務(wù),所有數(shù)據(jù)留在用戶設(shè)備。Peter 說:“很多 App 將會就此融化消失。我為什么還需要 MyFitnessPal?我只要拍張食物照片,AI 就知道我在麥當勞做了糟糕決定。”
3. 非技術(shù)用戶也能用
Peter 分享了一個案例:一個從未寫過代碼的設(shè)計師,從 12 月開始用 Moltbot,現(xiàn)在已經(jīng)為內(nèi)部需求構(gòu)建了 25 個 Web 服務(wù)。“你不再需要訂閱那些只能解決部分需求的初創(chuàng)公司服務(wù)。你擁有自己的、量身定制的、免費的軟件。”
Vibe Coder啟示
Peter Steinberger 的 Moltbot 實踐提供了一些值得參考的經(jīng)驗:
高頻迭代不等于混亂。通過原子化提交、分類管理、測試覆蓋和漸進發(fā)布,可以在保持產(chǎn)品穩(wěn)定性的同時實現(xiàn)快速開發(fā)。
AI 輔助開發(fā)改變了工作方式。一個人的產(chǎn)出可以媲美一家公司,前提是你能“說 AI 的語言”,理解它們的思維方式。
產(chǎn)品路線圖可以是演化的,而非預(yù)設(shè)的。Moltbot 從簡單的 WhatsApp 中繼器演化為跨平臺 Agent 系統(tǒng),每個階段都是對前一階段的自然延伸,而非大規(guī)模重寫。
開源+社區(qū)是放大器。Peter 貢獻 86.5% 的代碼,但 303 次社區(qū)貢獻讓項目更健壯。關(guān)鍵是建立清晰的貢獻模式和質(zhì)量標準。
深厚的技術(shù)和業(yè)務(wù)經(jīng)驗是高效的基石。Peter 創(chuàng)辦的 PSPDFKit 服務(wù)財富 100 強企業(yè)超過十年,這段經(jīng)歷讓他積累了技術(shù)架構(gòu)能力、產(chǎn)品判斷力和商業(yè)洞察。更重要的是,2021 年 Insight Partners 對 PSPDFKit 的 1.16 億美元戰(zhàn)略投資讓他實現(xiàn)了財務(wù)自由,可以完全按照自己的愿景開發(fā) Moltbot,不受投資人和短期變現(xiàn)的束縛。“技術(shù)深度+產(chǎn)品經(jīng)驗+財務(wù)自由”的組合,是他能以一人之力快速推進復雜項目的根本原因。AI 工具只是放大器,真正的驅(qū)動力是經(jīng)驗積累帶來的判斷力。
當 Peter 被問及是否會成立公司商業(yè)化時,他的回答讓“一萬個 VC 對著墻打了一拳”:“比起公司,我更傾向于考慮成立一個基金會。代碼已經(jīng)不那么值錢了,真正有價值的是想法、關(guān)注度和品牌。”這個選擇正是源于 2021 年 Insight Partners 的戰(zhàn)略投資已讓他實現(xiàn)財務(wù)自由,不需要 VC 的錢,更看重開源項目的生態(tài)價值而非短期變現(xiàn)。
這就是 Moltbot 的故事:一個財務(wù)自由的黑客,用 AI 輔助開發(fā),以單日上百 commit 的速度,在 66 天內(nèi)創(chuàng)造了一個開源 AI Agent 項目。他的實踐表明,在 AI 時代,速度與質(zhì)量不是對立的,而是可以通過正確的工程實踐統(tǒng)一起來的。
附錄:Moltbot Git Commit 分析報告
項目基本畫像
Moltbot 項目于 2025 年 11 月 24 日啟動,在短短 65 天的活躍開發(fā)期內(nèi)積累了 8,297 次提交,日均提交頻率達到 127 次。項目維護了 252 個分支,吸引了超過 20 位貢獻者參與。這些數(shù)字勾勒出一個高強度、快節(jié)奏的開發(fā)生態(tài)。
極高的開發(fā)強度與貢獻者格局
項目在 66 天內(nèi)完成 8,297 次提交,日均 127 次的頻率意味著平均每 11 分鐘就有一次代碼變更被推送到倉庫。這種極其密集的開發(fā)節(jié)奏反映出快速迭代的工程文化,也展示了現(xiàn)代 AI 輔助開發(fā)工具如何改變軟件開發(fā)的速度上限。
在貢獻者分布上,Peter Steinberger 以 7,178 次提交占據(jù)了絕對主導地位,貢獻了全部代碼的 86.5%。其他主要貢獻者包括 Shadow(175 次,2.1%)、Tyler Yust(68 次,0.8%)和 Vignesh Natarajan(66 次,0.8%),剩余 16 位以上的貢獻者共同完成了約 810 次提交(9.8%)。這是典型的創(chuàng)始人主導型開源項目特征——核心愿景和架構(gòu)決策由單一個體把控,社區(qū)貢獻作為補充和增強。
深夜黑客的時間密碼
提交時間分布揭示了 Peter 的工作習慣。在 UTC+1 時區(qū),凌晨 0 點到 4 點是最活躍的編碼時段,這四個小時貢獻了 2,373 次提交,占總量的 28.6%。深夜 22 點到 23 點 59 分也有 915 次提交(11.0%),下午 16 點到 17 點 59 分則有 744 次(9.0%)。這種“夜貓子”開發(fā)者模式在技術(shù)社區(qū)并不罕見,但持續(xù)兩個多月保持如此強度卻極為少見。深夜時段可能提供了更少干擾、更適合深度工作的環(huán)境,這與 AI 輔助編程需要的專注狀態(tài)高度契合。
指數(shù)級增長的演化軌跡
從月度提交量可以清晰看到項目的演化軌跡。2025 年 11 月作為啟動月份完成了 288 次提交,主要是搭建基礎(chǔ)架構(gòu)和核心功能。12 月進入快速增長期,提交量躍升至 2,151 次,這個階段項目從簡單的 WhatsApp 中繼器演化為具備多 Agent 能力的智能系統(tǒng)。2026 年 1 月則進入爆發(fā)期,單月完成 5,858 次提交,是 12 月的 2.7 倍,這個時期項目獲得了病毒式傳播,社區(qū)貢獻激增,功能迭代進入白熱化階段。
無休止的持續(xù)開發(fā)
周末與工作日的提交對比進一步印證了項目的高強度特征。周六完成 1,523 次提交,周日完成 1,283 次,與工作日的提交量基本持平。這說明 Moltbot 是一個 7x24 持續(xù)開發(fā)的項目,沒有明顯的“周末休息”模式。這種工作節(jié)奏既反映了創(chuàng)始人對項目的極度投入,也暗示了 AI 輔助開發(fā)如何模糊了傳統(tǒng)的工作與休息邊界——當 AI 能夠承擔大量編碼工作時,開發(fā)者的角色更接近“產(chǎn)品指揮官”,可以在任何時間、任何地點推進項目。
技術(shù)哲學
從 Git 歷史數(shù)據(jù)中可以提煉出五個技術(shù)哲學:
第一,極致的迭代速度。日均 127 次提交意味著平均每 11 分鐘一次提交,這體現(xiàn)了“小步快跑”的敏捷理念。每個變更都足夠小、足夠聚焦,可以快速驗證、快速修正,避免了大規(guī)模重構(gòu)帶來的風險。
第二,創(chuàng)始人驅(qū)動的決策模式。86.5% 的提交來自一人,這確保了產(chǎn)品愿景的一致性和架構(gòu)決策的連貫性。在 AI 輔助開發(fā)時代,單個具有清晰愿景的開發(fā)者可以發(fā)揮出傳統(tǒng)團隊的產(chǎn)出能力。
第三,深夜編程文化。凌晨時段最活躍,這可能與 AI 輔助編程的工作流有關(guān)——深夜提供了更少干擾、更適合與 AI 進行深度對話式開發(fā)的環(huán)境。
第四,無休止的迭代投入。周末提交量不減,反映出對產(chǎn)品的高度投入和對窗口期的敏銳把握。在 AI Agent 領(lǐng)域競爭激烈的 2025-2026 年,速度就是護城河。
第五,快速從原型到產(chǎn)品。從第一次提交 “Initial commit” 到 “Add warelay CLI with Twilio webhook support” 僅隔 7 分鐘,說明項目啟動時已有清晰的技術(shù)藍圖。這不是摸索式開發(fā),而是有明確方向的快速執(zhí)行。
數(shù)據(jù)來源:Moltbot GitHub 倉庫、Peter Steinberger TBPN 訪談、項目文檔
特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.