Quick Start¶
This guide gets you from an empty install to an agent-ready workspace model quickly.
1. Create a Durable Workspace Root¶
A vault is the durable root for a project workspace.
2. Create a Task Workspace¶
For agent work, the preferred pattern is to create a cheap fork of the main vault and work in that fork.
This gives you an isolated task workspace without mutating the original vault directly.
3. Save a Rollback Point¶
Before risky work, save a checkpoint:
If the task goes wrong, restore it:
4. Work Normally¶
Inside the fork, use the normal filesystem commands:
avfs mkdir /src
avfs write /src/main.py "print('hello')"
avfs cat /src/main.py
avfs grep "hello" /
avfs tree /
5. Inspect Changes¶
Use versioning and diff tools to understand what changed:
Use audit and stats for a higher-level view:
6. Use a Real Directory View When Needed¶
If you need normal CLI tools or editors, mount the workspace:
That mounted directory is the runtime substrate for the future proxy boundary.
7. Agent Model¶
The intended long-term model is:
Today you can compose that model manually with:
vault forkcheckpointmountaudit
The next step is to make proxy the main execution surface so the agent asks for one top-level command and the runtime handles workspace preparation automatically.