Undo any turn
Puts back every file a turn changed, including what a script did. It never touches your staging area.
He asks before every edit and command your own rules don't already permit. Copies of your repo only come home when you say. And everything stays on your PC.
Allow, Always allow or Deny, with Y / A / N. When Claude asks to change a file, the card shows the change in red and green with the file's own line numbers, before you say yes.
The card warns when a command runs a script Claude wrote earlier, or an edit touches Claude Code's own setup: skills, hooks, settings, CLAUDE.md.
Your Claude Code allow and deny rules in ~/.claude/settings.json hold in every mode.
Anything that lets Claude do more on its own (a rule, a hook, an install) asks first in its own window.
| Mode | Reads | Edits files | Runs commands | Notes |
|---|---|---|---|---|
| Ask first default | β | asks | asks | Recommended. |
| Smart | β | auto* | auto* | Claude Code's auto mode: a safety classifier approves routine steps and blocks risky ones. |
| Auto-edit | β | β | asks | |
| Plan only | β | β | β | He proposes a plan card, and nothing changes until you approve. |
| Autonomous | β | β | β | bypassPermissions. Behind an explicit warning, never the default, never reachable from the shellby command. |
Puts back every file a turn changed, including what a script did. It never touches your staging area.
A tab can work in a git worktree that only merges back when you say so, never with a force-push.
Two copies changing the same file? Both tabs get a β before you bring them home.
A read-only security read of unpushed work. He reports what looks risky and won't tell you you're secure.
A dev server's output reaches Claude fenced and labelled as output, never as instructions.
Claude tasks can't push until you turn it on, and CI workflow changes need their own switch.
Shellby never sees your Claude sign-in. If ANTHROPIC_API_KEY or another provider is set on your PC, Settings warns that Claude Code may bill that instead, and Always use my Claude plan leaves them all out.
Each conversation is one official Claude Code process you signed in to yourself.
Shellby has no telemetry and no servers. History lives in %APPDATA%\Shellby\sessions.
Routines and workflows stop before the share of your 5-hour window you keep for yourself.
Windows' offline recognizer hears it, and the mic is only open while you hold the shortcut.
Temperatures, processes and startup apps are read on your PC and never leave it.
The privacy policy lists every connection he makes and what goes over it.
Free for Windows 10 and 11. Bring your Claude Pro or Max plan, or just keep him for company.