skip to content
FILESYSTEM.md

Filesystem Infrastructure

Last updated:

View Markdown source

Builder procedure

Use this track when you need OS- or cloud-level filesystem primitives under an agent stack. It complements Build an Agent Filesystem (application virtual FS) and For Agents (workspace procedures).

Read order

  1. This hub — choose the right layer
  2. Linux VFS & FUSE — in-process/user mounts
  3. Cloud filesystems — EFS and managed shared FS
  4. Mountable storage — bind mounts, NFS, object-via-FS bridges

Which layer do you need?

NeedPreferTrack
Path API inside one agent processVirtual FS + toolsBuild
Same files across many sandboxes/hostsShared network/cloud FSThis track
Custom FS behavior without kernel modulesFUSE / user FSLinux FUSE
Enterprise governance on “files”DMS/object behind composite FSComposite + cloud

Agent workload reminders

From industry analyses (Amplify): agents often want many small files, frequent updates, hierarchical navigation, and low-latency loops. Classic big-data FS and cold object stores may be a poor primary interface even if they are excellent durable backends.

Manual index

DocFocus
Linux VFS & FUSEKernel VFS concepts, FUSE for custom agent mounts
Cloud filesystemsEFS-like shared FS, tradeoffs vs object storage
Mountable storageHow to mount and expose storage to sandboxes

Human notes

Infrastructure choices calcify. Start with local/sandbox disk for a single agent; introduce shared mounts only when multi-host concurrency or durable shared artifacts require them. Always keep FILESYSTEM.md’s logical layout stable above the mount.