GitHub前CEO推出面向智能編碼時代的分佈式Git網絡
GitHub前CEO Thomas Dohmke領導的新平台Entire推出分佈式Git網絡,旨在解決GitHub因AI編碼代理激增導致的頻繁宕機問題,支持多種編碼代理,並提供更高性能和去中心化優勢。
GitHub的前首席執行官Thomas Dohmke又帶來了一個新項目——Entire,一個旨在解決當前編碼代理時代GitHub可靠性問題的去中心化Git網絡。近年來,隨着“氛圍編碼”和AI編碼代理的爆發,GitHub的用户頻繁遭遇服務中斷,全球開發者的工作因此被迫暫停。儘管GitHub試圖擴大規模以滿足需求,但其能否跟上增長步伐仍不確定。
Entire的分佈式Git網絡允許開發者從全球多個節點託管倉庫,其核心理念是:多個樞紐既能分散風險,又能提升速度和開發者體驗,尤其適合那些不願受制於GitHub的用户。該平台兼容Codex、Claude Code、Cursor、GitHub Copilot等主流編碼代理,並能將會話數據與代碼一同存儲。
從週三開始,Entire進入預覽階段。根據公告,開發者可以一鍵將現有的GitHub倉庫鏡像到Entire上:“代碼保持原處,而代理從Entire的區域鏡像克隆和拉取數據。這減輕了繁重的併發讀取流量,使代理能夠無速率限制地構建。”
技術細節方面,Entire提供了初步測試數據:單個倉庫每小時支持約57萬次克隆,模擬200個客户端從法蘭克福、倫敦、巴黎和都柏林等歐洲城市進行淺克隆,耗時約3分鐘。通過Git Push功能,Entire每分鐘可處理586次推送(約每小時210萬次)至單個分支或倉庫。相比之下,同樣面向代理優先編碼的Cursor Origin平台在近期主題演講中宣稱每小時可處理8.136萬次推送。Entire代表向ZDNET透露:“Entire專為代理集羣設計,目前基準測試顯示其性能比其他Git競爭對手聲稱的數據高出25倍。”
針對智能編碼的優化是Entire的另一大特色。公司表示,其“語義記憶層”能捕獲代理錯誤,並讓開發者更清晰地瞭解代理編寫的代碼。通過Blame和Review功能,Entire可以顯示最後編輯某行代碼的用户及原因,或提示多個代理共同審查某個操作。
未來,Entire將允許用户原生託管新的公共和私有倉庫,並完全去中心化其網絡,從而實現任何區域的數據駐留、主權和擴展。目前,Entire的Git網絡服務器分佈於美國、歐盟和澳大利亞,任何開發者均可使用或鏡像至多個區域。開發者現在可以加入等待列表體驗。不過,需要注意的是,基於風投支持的平台存在風險——如果資金不足,服務可能在沒有預警的情況下關閉,因此建議謹慎使用。