欢迎光临,我们是一家专注中小型企业营销推广服务的公司!

咨询热线:400 9868 577
淮南兰乔电子商务有限公司
新闻中心News
淮南兰乔电子商务有限公司

AGFS:致敬 Plan 9 “万物皆文件”理念的 Agent 文件系统

作者:DDD | 点击: | 来源:DDD
2811
2025
PingCAP联合创始人兼CTO黄东旭近日推出了一款名为「AGFS」的开源项目。据项目介绍,AGFS(AggregatedFileSystem/AgentFileSystem)旨在通过“文件系统统一抽象”的方式,整合当前多种主流后端服务。该项目灵感源自Plan9的经典理念——“万物皆文件(Everythingisafile)”,希望在AIAgent与分布式应用迅猛发展的当下,提供一种简洁而统一的服务访问接口。黄东旭在项目的README中写道:“万物皆文件”,致敬P...

pingcap 联合创始人兼 cto 黄东旭近日推出了一款名为「agfs」的开源项目。

据项目介绍,AGFS(Aggregated File System / Agent File System)旨在通过“文件系统统一抽象”的方式,整合当前多种主流后端服务。该项目灵感源自 Plan 9 的经典理念——“万物皆文件(Everything is a file)”,希望在 AI Agent 与分布式应用迅猛发展的当下,提供一种简洁而统一的服务访问接口。

黄东旭在项目的 README 中写道:

“万物皆文件”,致敬 Plan9,但以 RESTful API 的形式实现。 本项目最初的目标是探索在分布式环境中协调多个 AI Agent 的通用方法,最终发现 bash + 文件系统的组合竟然是最高效的方案之一,例如这个有趣的 task_loop 示例: https://www./link/6a5b91ee50446cfaf1a7ba6267496d16

AGFS 利用虚拟文件系统结构,将诸如对象存储(如 S3)、SQL 数据库、KV 存储、消息队列、流数据处理,甚至 agent 的心跳管理等资源,统一抽象为目录和文件。开发者可以使用熟悉的命令如 lscatcp 等进行操作,并灵活组合不同服务。

AGFS 服务端架构如下所示:

┌───────────────────────────────────────────────────────────────────┐│ AGFS Server ││ ┌─────────────────────────────────────────────────────────────┐ ││ │ RESTful API (/api/v1/*) │ ││ └─────────────────────────────────────────────────────────────┘ ││ ↓ ││ ┌─────────────────────────────────────────────────────────────┐ ││ │ MountableFS │ ││ │ (Plugin Mount Management & Routing) │ ││ └─────────────────────────────────────────────────────────────┘ ││ ↓ ││ ┌────────────────────┴────────────────────┐ ││

↓ ↓ ↓ ││ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ││ │ MemFS │ │ QueueFS │ │ ProxyFS │ ││ │ /memfs │ │ /queuefs │ │ /proxyfs/* ├────┐ ││ └─────────────┘ └─────────────┘ └─────────────┘ │ ││ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ ││ │ KVFS │ │ StreamFS │ │ S3FS │ │ ││ │ /kvfs │ │ /streamfs │ │ /s3fs/* │ │ ││ └─────────────┘ └─────────────┘ └─────────────┘ │ ││ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ │ ││ │ SQLFS │ │ ServerInfo │ │ LocalFS │ │ ││ │ /sqlfs │ │/serverinfo │ │ /local │ │ ││ └─────────────┘ └─────────────┘ └─────────────┘ │ ││ │ ││ ┌──────────────────────────────────────────────────────┐ │ ││ │ HTTAGFS - HTTP File Server (:9000) │ │ ││ │ /httagfs-* (serves any AGFS path via HTTP) ├─────┼───┼──→ Browser│ └──────────────────────────────────────────────────────┘ │ │ curl└───────────────────────────────────────────────────────────────┼───┘ │ HTTP Federation (ProxyFS) │ ↓ │ ┌─────────────────────┐ │ │ Remote AGFS Server │ ←──────────────┘ └─────────────────────┘

目前,AGFS 提供了多语言版本(包括 C++、Go、Python、Rust 等),支持跨平台运行的 server 组件,以及一个类 shell 的交互式客户端。用户可通过发布包直接下载,或使用 Docker 快速部署。

  • agfs-shell:https://www./link/96c38b959c1e40beeb302b9ca2edbfc2
  • agfs-server:https://www./link/8b77bc4975e1eadeceac40c9ff093f38

AGFS 的核心设计理念是打造一个高度可组合的“通用接口层”,适用于多 agent 协同、任务调度及跨系统集成等多种场景。尽管项目尚处于早期阶段,但其在分布式系统与 AI 工作流中的创新潜力已引起广泛关注。

开源地址:https://www./link/41cb1109a21920a38bd0cfff6125fcc9

源码地址:点击下载

相关推荐
我要咨询做网站
成功案例
建站流程
  • 网站需
    求分析
  • 网站策
    划方案
  • 页面风
    格设计
  • 程序设
    计研发
  • 资料录
    入优化
  • 确认交
    付使用
  • 后续跟
    踪服务
  • 400 9868 577
    info#ilanqiao.cn
Hi,Are you ready?
准备好开始了吗?
那就与我们取得联系吧

咨询送礼现在提交,将获得兰乔电子商务策划专家免费为您制作
价值5880元《全网营销方案+优化视频教程》一份!
下单送礼感恩七周年,新老用户下单即送创业型空间+域名等大礼
24小时免费咨询热线400 9868 577
合作意向表
您需要的服务
您最关注的地方
预算

直接咨询