SnapBack

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-vscode

Or: ⌘+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.

MCP Tools Reference →

Unlock the full picture (optional)

snap login

Opens 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/cli

Connect to Claude

snap tools configure --claude

This 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 login

Or 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.

Full MCP tool reference →

For terminal-first workflows, scripts, or CI pipelines.

Install

npm install -g @snapback/cli

Verify

snap --version
snap status

Connect your account (optional)

snap login

Unlocks 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 needed

Full CLI reference →


What to Expect

WhenWhat’s Happening
Right awayAI-assisted changes above the risk threshold are automatically snapshotted
First weekYou’ll see the 🧢 icon pulse during AI coding sessions — that’s it watching
Day 30Patterns emerge. SnapBack starts knowing your codebase, not just watching it
Day 90Predictive 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