AgentFS:为 AI Agent 设计的“可审计”文件系统
AgentFS 是 Turso 团队开源的 面向 AI Agent 的文件系统:不仅能像传统文件系统一样读写文件/目录,还把 Agent 的状态与行为记录成可查询、可快照的结构化数据,便于调试与复盘。
它解决什么问题?
• 可审计:每一次文件操作、工具调用、状态变更都会写入同一个 SQLite 数据库,可直接用 SQL 追踪“发生了什么”。
• 可复现:一个
• 可迁移:所有内容都封装在单个 SQLite 文件里,易于移动、备份,甚至纳入版本管理。
包含哪些组件?
• SDK:TypeScript / Python / Rust(程序化访问文件系统、KV、工具调用记录)。
• CLI:初始化与管理 AgentFS;在 Linux 用 FUSE、macOS 用 NFS 挂载到本机目录;也可在沙箱里把它挂载到
• 规范:提供基于 SQLite 的 Agent 文件系统规格(SPEC)。
使用提醒
• 官方标注为 ALPHA 阶段:更适合开发、测试与实验环境,关键数据请谨慎上生产。
原链接:https://github.com/tursodatabase/agentfs
#AI代理 #文件系统 #SQLite #可审计 #开发工具
AgentFS 是 Turso 团队开源的 面向 AI Agent 的文件系统:不仅能像传统文件系统一样读写文件/目录,还把 Agent 的状态与行为记录成可查询、可快照的结构化数据,便于调试与复盘。
它解决什么问题?
• 可审计:每一次文件操作、工具调用、状态变更都会写入同一个 SQLite 数据库,可直接用 SQL 追踪“发生了什么”。
• 可复现:一个
.db 文件就是完整运行态,支持复制/快照/回滚,用来复现某次执行或做 what-if 实验。• 可迁移:所有内容都封装在单个 SQLite 文件里,易于移动、备份,甚至纳入版本管理。
包含哪些组件?
• SDK:TypeScript / Python / Rust(程序化访问文件系统、KV、工具调用记录)。
• CLI:初始化与管理 AgentFS;在 Linux 用 FUSE、macOS 用 NFS 挂载到本机目录;也可在沙箱里把它挂载到
/agent。• 规范:提供基于 SQLite 的 Agent 文件系统规格(SPEC)。
使用提醒
• 官方标注为 ALPHA 阶段:更适合开发、测试与实验环境,关键数据请谨慎上生产。
原链接:https://github.com/tursodatabase/agentfs
#AI代理 #文件系统 #SQLite #可审计 #开发工具