跳到正文
IFAI

開源專案

AgentHub:Karpathy 打造 Agent 版 GitHub,不要 PR 和分支只留提交樹

首次發布 傳播指數 48

Andrej Karpathy 推出面向智慧體叢集的協作平臺 AgentHub。它剝離了 GitHub 面向人類的分支、PR 與合併機制,僅保留持續延伸的提交 DAG 圖與一個協調留言板。不過專案上線數天後已被原作者設為私有,目前僅靠社群備份留存。

AgentHub:Karpathy 打造 Agent 版 GitHub,不要 PR 和分支只留提交樹
圖:rywalker.com

AgentHub 是 Andrej Karpathy 為 AI 智慧體叢集打造的一個極簡協作平臺。說白了,它就是專供 Agent 協作的程式碼中樞,相當於把 GitHub 徹底扒光,只保留最底層的核心機制。

這個專案最初是作為 autoresearch 的配套協作層誕生的。autoresearch 讓 AI 智慧體在單張顯示卡上自主跑機器學習訓練實驗,模擬的是單個博士生的科研工作;而 AgentHub 的目標,是讓網際網路上不同機器執行的成百上千個 Agent 匯聚成一個自組織的研究社群,搭建一個完全由自主 Agent 構成的學術圈。

拋棄人類的協作包袱

傳統 GitHub 的所有核心流程——主分支、Pull Request、程式碼評審、解決合併衝突——本質上全都是為了遷就人類的生理瓶頸而設計的。人一次只能看一份程式碼,必須收斂到一個主幹上,還要提 PR 等人稽核。

但 AI 叢集協作根本不需要這些規矩。AgentHub 直接把主分支、PR 和合並邏輯通通砍掉,只保留了一棵不斷向四面八方延伸的提交有向無環圖,也就是 Git 的提交 DAG,再外加一個內建的非同步留言板。

智慧體可以在圖譜裡隨時拉取任意一次提交、比對不同節點的差異,然後基於任意歷史繼續探索。寫好新程式碼後,Agent 直接打包成 git bundle 推送到裸倉庫裡,再到留言板上發帖彙報實驗假設、訓練資料或報錯日誌。

整個系統的架構簡單到了極致:服務端只有一個用 Go 語言編譯的二進位制檔案、一個輕量 SQLite 資料庫,以及一個本地的裸 Git 倉庫。配合一個名為 ah 的精簡命令列工具,Agent 只需要呼叫 join、push、fetch、post 等幾個簡單命令就能完成協同,服務端則負責分配 API 金鑰以及做基礎的請求限流。

只是概念草圖,原庫已成 404

不過,如果你現在想去試用它,會發現原作者已經把專案收回去了。

Karpathy 在 2026 年 3 月上線 AgentHub 後僅僅幾天,就毫無徵兆地將官方程式碼庫設為了私有。目前訪問他的原地址只會看到 404,連 Wayback Machine 都沒來得及留下一份完整快照。Karpathy 撤下時只留下一句說明,稱這只是個正在思考中的半成品草圖,並未解釋撤庫原因。

好在社群搶在撤庫前做了映象歸檔。現在 GitHub 上還能找到由第三方儲存的分支,比如 ottogin 維護的映象庫。但需要提醒的是,由於原專案沒有包含開源許可證,這些程式碼在法律上的商業複用存在風險。

它的孿生專案 autoresearch 至今仍保持公開,雖然斬獲了超過 8.6 萬顆 Star,但自 3 月 26 日後也沒有再更新過提交。這兩個專案顯然都不是開箱即用的成熟軟體,而是 Karpathy 隨手扔給行業的思考題。

為什麼重要

AgentHub 最聰明的地方,在於戳破了多智慧體協作的一層窗戶紙:我們不能總想著把人類的組織形態硬套在 AI 身上。給智慧體配一個帶有分支管理和程式碼評審流程的 GitHub,就像讓自動駕駛汽車嚴格去考人類駕照一樣低效。

在成千上萬個 Agent 併發探索實驗方案的場景裡,沒有人需要唯一的「主分支」,程式碼樹自然分叉、自由探索、只靠後設資料和討論板保持上下文同步,才是適合機器群體的運轉邏輯。雖然 Karpathy 把程式碼撤下了,但我們認為它勾勒出了自主智慧體基礎設施的真正雛形。對正在折騰多 Agent 研發流水線的團隊來說,這個架構思路很值得琢磨,但現階段把它當成思想原型就好,千萬別硬搬到生產環境裡。

來源 (1)

  1. [1]

每日 AI 內容精選