PingCAP 聯合創始人兼 CTO 黃東旭最近發布了名為「AGFS」的開源項目。
根據介紹,AGFS(Aggregated File System / Agent File System)嘗試以“文件系統統一抽象”方式聚合現代多種后端服務。項目靈感來自 Plan 9 的“萬物皆文件(Everything is a file)”理念,希望在當下 AI Agent 與分布式應用快速增長的背景下,提供統一的訪問接口。
AGFS 倉庫 README 寫道:
“萬物皆文件”,向 Plan9 致敬,但以 RESTful API 的形式呈現。 本項目的初衷是尋求一種統一方法,在分布式環境中協調和編排多個 AI Agent。最終發現 bash+ 文件系統實為最佳方案,例如以下有趣模式task_loop: https://github.com/c4pt0r/agfs/blob/master/agfs-mcp/demos/task_loop.py
AGFS 通過虛擬文件系統結構,將對象存儲(如 S3)、SQL 數據庫、KV 存儲、隊列、流式數據、甚至 agent 心跳管理等資源抽象成目錄與文件,開發者可使用類似ls、cat、cp等傳統文件操作訪問并組合這些服務。
AGFS 服務端架構:
![]()
項目目前提供多語言實現(C++、Go、Python、Rust 等)、可跨平臺運行的 server 組件,以及一個類 shell 的交互式客戶端。開發者可直接通過發行版下載或使用 Docker 部署。
agfs-shell: https://github.com/c4pt0r/agfs/tree/master/agfs-shell
agfs-server: https://github.com/c4pt0r/agfs/blob/master/agfs-server
AGFS 的設計重點在于構建一種高度可組合的“通用接口層”,適用于多 agent 編排、任務管理和跨系統集成等場景。雖然項目仍處于早期階段,但其在分布式系統與 AI 工作流中的潛在應用價值引發關注。
開源地址:https://github.com/c4pt0r/agfs
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
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.