Worktree + thread model
Create from a branch with prefix search, or open a plain directory. Spur keeps the capability boundary explicit.
Spur organizes Codex, Claude Code, and Pi around the work that matters: projects, isolated Git worktrees, directory threads, live changes, and sessions that can come back after a restart.
› Implement the release download flow
Reading update feed and validating artifact…
✓ Version and SHA-256 match
✓ Ready to publish Spur 0.2.0
A work model, not a terminal pile
Git projects map a thread to an isolated worktree. Regular directories keep independent threads in the same folder. The interface stays consistent while Git-only actions disappear cleanly when Git is not available.
Create from a branch with prefix search, or open a plain directory. Spur keeps the capability boundary explicit.
Add multiple coding agents to one workspace, split the surface, then resize it around the task.
See the full change tree and open a focused before-and-after file diff without leaving the workspace.
Spur records the provider session reference per thread so supported agents can resume after a quit, crash, or machine restart.
codex · 7d31…Worktree creation, removal, and other long operations move through an action queue. The UI remains responsive and the affected row communicates progress until completion.
Public test build
Spur 0.2.0 is the first public test release. It is ready for real workflows, with sharp edges still expected around agent CLI compatibility and session recovery.
Download Spur 0.2.0Reading signed release metadata…
Available after release validationInstall in under a minute
Get the signed Apple Silicon DMG from the release above.
Open the disk image and drag Spur into Applications.
Add a project, choose a thread, then start Codex, Claude Code, or Pi.