Welcome to SnapBack
You’re about to add a protection layer between your AI assistant and production code. SnapBack watches every change your AI makes, detects the risky ones, and gives you a clean rollback path when you need it.
No configuration required. It just works.
Pick Your Setup
The smoothest path. SnapBack embeds directly into your editor — your AI tools get protection without any extra config.
Install the extension
code --install-extension MarcelleLabs.snapback-vscodeOr: ⌘+Shift+X → Search “SnapBack” → Install
You’re protected
Look for 🧢 in your status bar. Every AI-assisted change above the risk threshold is now automatically snapshotted — nothing to configure.
Start your first intelligent session
Ask your AI assistant to begin a task. It will automatically call snap_begin — loading codebase intelligence, opening a tracked session, and priming the closing ceremony.
When the task completes, it calls snap_end. You get a full summary: files modified, snapshots created, and carry-forward context for next time.
Unlock the full picture (optional)
snap loginOpens browser OAuth. Connects your account for pattern learning, team features, and unlimited history. Free during beta.
MCP is auto-configured. Cursor, Copilot, and Claude all connect through the extension without touching a config file.
Bring SnapBack’s protection into the Claude desktop app.
Install the CLI
npm install -g @snapback/cliConnect to Claude
snap tools configure --claudeThis writes SnapBack into Claude Desktop’s MCP config — once.
Restart Claude Desktop
Quit and reopen. You’ll see “snapback” in your MCP servers. You’re in.
Connect your account (optional)
snap loginOr ask Claude to run it for you. Unlocks unlimited history and pattern learning. Free during beta.
Once connected, Claude has access to snap_begin, snap_pulse, snap_learn, and snap_end — enough to protect any coding session end-to-end.
For terminal-first workflows, scripts, or CI pipelines.
Install
npm install -g @snapback/cliVerify
snap --version
snap statusConnect your account (optional)
snap loginUnlocks unlimited history and pattern learning. Free during beta.
Useful commands to get comfortable with:
snap start "refactor payments" # Begin a protected session
snap status # Check workspace health
snap list # Browse snapshots
snap restore <id> # Recover when neededWhat to Expect
| When | What’s Happening |
|---|---|
| Right away | AI-assisted changes above the risk threshold are automatically snapshotted |
| First week | You’ll see the 🧢 icon pulse during AI coding sessions — that’s it watching |
| Day 30 | Patterns emerge. SnapBack starts knowing your codebase, not just watching it |
| Day 90 | Predictive risk scoring kicks in — it flags problems before you make them |
Not every change creates a snapshot — only those that cross the risk threshold. Low-risk edits pass through cleanly. You’ll only see SnapBack intervene when it matters.
Your code stays on your machine unless you explicitly enable cloud features. Privacy details →
Where to Go Next
- How It Works — What SnapBack actually detects and why
- MCP Integration — Tools available to your AI assistant
- CLI Reference — Full command reference
- Pioneer Program — Beta benefits and community perks