Agent Filesystem is now a workspace-first system for agents. Redis is still the
canonical store, but the active user surfaces are:
afs mcp for agent clients
afs ws mount <workspace> <directory> for a normal local working directory
afs config set --mode mount before mount for a live Redis-backed mount
explicit checkpoints via afs cp ...
The old direct-command storage surface is retired and should not be used as the
mental model for this repo.
Fast Start
make commands
./afs auth login
./afs ws create demo
./afs ws mount demo ~/demo
cd ~/demo
Most Useful Commands
./afs ws create <workspace>
./afs ws import <workspace> <directory>
./afs ws mount <workspace> <directory>
./afs ws unmount <workspace-or-directory>
./afs ws list
./afs ws fork <workspace> <new-workspace>
./afs cp create <workspace> <name>
./afs cp list <workspace>
./afs cp restore <workspace> <name>
./afs fs grep --workspace <workspace> "pattern"
./afs config set --mode sync
./afs config set --mode mount
./afs status
./afs mcp
Working Model
Redis stores the live workspace state plus checkpoint history.
Sync mode gives you a real local directory that is reconciled with Redis.
Mount mode exposes the live workspace directly through NFS/FUSE.
MCP talks to the same workspace model without requiring a local directory.
File edits update the live workspace immediately; create checkpoints
explicitly when you want a durable restore point.
Read Next
README.md for the current product story and setup flow
docs/README.md for the current documentation index
plans/README.md for active and archived planning artifacts
docs/internals/repo-walkthrough.md for the current tree layout
skills/agent-filesystem/SKILL.md for the installable agent skill
1---2name: agent-filesystem3description: Agent Filesystem4---5# Agent Filesystem67Agent Filesystem is now a workspace-first system for agents. Redis is still the8canonical store, but the active user surfaces are:910- `afs mcp` for agent clients11- `afs ws mount <workspace> <directory>` for a normal local working directory12- `afs config set --mode mount` before mount for a live Redis-backed mount13- explicit checkpoints via `afs cp ...`1415The old direct-command storage surface is retired and should not be used as the16mental model for this repo.1718## Fast Start1920```bash21make commands22./afs auth login23./afs ws create demo24./afs ws mount demo ~/demo25cd ~/demo26```2728## Most Useful Commands2930```bash31./afs ws create <workspace>32./afs ws import <workspace> <directory>33./afs ws mount <workspace> <directory>34./afs ws unmount <workspace-or-directory>35./afs ws list36./afs ws fork <workspace> <new-workspace>37./afs cp create <workspace> <name>38./afs cp list <workspace>39./afs cp restore <workspace> <name>40./afs fs grep --workspace <workspace> "pattern"41./afs config set --mode sync42./afs config set --mode mount43./afs status44./afs mcp45```4647## Working Model4849- Redis stores the live workspace state plus checkpoint history.50- Sync mode gives you a real local directory that is reconciled with Redis.51- Mount mode exposes the live workspace directly through NFS/FUSE.52- MCP talks to the same workspace model without requiring a local directory.53- File edits update the live workspace immediately; create checkpoints54 explicitly when you want a durable restore point.5556## Read Next5758- `README.md` for the current product story and setup flow59- `docs/README.md` for the current documentation index60- `plans/README.md` for active and archived planning artifacts61- `docs/internals/repo-walkthrough.md` for the current tree layout62- `skills/agent-filesystem/SKILL.md` for the installable agent skill
Run npx skillmds@latest add redis/agent-filesystem in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Agent Filesystem It is listed under AI & ML on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
redis (@redis) published this skill. Their other Agent Skills are listed on their SkillMD profile.