尚未检测到更新。GitHub 发布版本后会显示在这里。
The Virtual Filesystem Interface for AI Agents
翻译准备中
正在加载完整 README。
查看完整 README ↗VFS-Bench measures agents that work through AgentVFS, a virtual filesystem with VFS.md: the agent reaches every service with shell commands over files, and with CLIs for actions. Each task keeps its original instruction, data and grader.
VFS-Bench 1.0 compared AgentVFS with MCP on 200 tasks from MCP-Atlas and Toolathlon; its tasks, results and trajectories are at agentvfs.org/benchmark/vfs-bench-1. VFS-Bench 2.0, in progress, runs recent, hard agent benchmarks through AgentVFS alone.
Here is what the agent is given in the VFS arm of a Toolathlon task over Google Drive, abridged. It replaces the MCP server's tool schemas:
---
name: workspace-filesystem
description: The virtual filesystem layout of this workspace.
---
# Virtual Filesystem
Google Drive is virtualized at `/gd`. Read it with shell commands; spreadsheet
operations are listed in SKILL.md.
| Path | Description |
|---|---|
| `/gd` | Google Drive, read-only. Directories are Drive folders; change spreadsheets with the `google-sheet` CLI. |
and the agent works on the data with the tools it already knows. These are commands from recorded runs of the task:
find /gd -name '*.gsheet.json'
f="/gd/NHL-B2B-Analysis/NHL 2425 Schedule.gsheet.json"
jq -r '.sheets[0].data[0].rowData[1:][] | [.values[].formattedValue] | @tsv' "$f" > s.tsv
cut -f4 s.tsv | sort | uniq -c
google-sheet create-spreadsheet '{"title":"NHL-B2B-Analysis"}'
google-sheet update-cells "$(jq -c '{spreadsheet_id:"f0003",sheet:"Sheet1",range:"A1:F33",data:.}' out.json)"
AgentVFS has four parts, and VFS-Bench measures them together against MCP:
ls, grep, cat and jq.The agent reaches every service through the virtual filesystem and its CLIs:
以上为 README 的开头部分。其余内容请阅读原文。 查看完整 README ↗