What problem does it solve?
It prevents fragmented Codex state when you switch machines by letting you migrate and mount your ~/.codex directory as a shared Redis-backed workspace.
Core Features & Use Cases
- Migration with workspace import: Moves existing ~/.codex into Agent Filesystem while applying an ignore file to avoid copying high-churn and local-only state.
- Cross-machine sharing via mount (sync or live mount): Recreates the same shared Codex memory/settings on additional computers using either sync mode or live mount mode.
- Safety-oriented defaults and rollback: Encourages excluding worktrees/ and cache/tmp/log/temp artifacts, and provides unmount/restore steps if something goes wrong.
Use Case: You want the same Codex prompts, notes, and configuration across a laptop and a desktop without manually reconfiguring or losing local state each time.
Quick Start
Use the skill to migrate your current Codex state by running: ./afs ws import --mount-at-source .codex ~/.codex.