Claude Recall for VS Code
Label every Claude Code session with the name of the VS Code terminal tab it ran in.
Claude Recall is a local-first memory tool that indexes every Claude Code session you have ever run and makes them searchable from the recall CLI and a browser UI. This extension is the VS Code companion: it lets you name sessions with zero extra steps.
How it works
- Rename your VS Code terminal tab to something meaningful (
auth-refactor, billing-bug, dashboard-v2).
- Run
claude in that tab as you normally would.
- The session shows up in Recall with the tab name as its alias. Rename the tab mid-session and the alias updates on the next event.
Works in VS Code, Cursor, Windsurf, and VS Code Insiders.
Install
Open the Extensions panel (Cmd+Shift+X on macOS, Ctrl+Shift+X on Windows / Linux), search Claude Recall, install the entry by publisher fibogacci.
Enable
The extension is a companion to the Recall CLI. You need the daemon running for the extension to do anything useful. Install the CLI:
npm install -g @clauderecallhq/cli
recall start
Then in VS Code settings (Cmd+, / Ctrl+,) flip claude-recall.autoAlias to true. A ⟳ Recall · N indicator will appear in the status bar showing how many terminals are registered with the daemon.
Command palette
| Command |
Use |
Claude Recall: Show daemon status |
Quick check that the daemon is reachable |
Claude Recall: Re-register all open terminals |
Resend every open tab to the daemon after a restart |
Troubleshooting
Status bar shows ⊘ Recall
Auto-alias is off. Flip claude-recall.autoAlias to true in settings.
Status bar shows nothing
The Recall daemon is not running. Run recall status to check, recall start to fix.
Status bar shows ⟳ Recall · 0 but terminals are open
Run Claude Recall: Re-register all open terminals from the command palette.
Privacy
The extension talks to the Recall daemon on 127.0.0.1 and nothing else. It emits three event types:
| Event |
Payload |
| Terminal opened |
shell PID, tab name, cwd, timestamp |
| Terminal renamed |
shell PID, tab name |
| Terminal closed |
shell PID |
No terminal buffers. No editor content. No clipboard. No outbound network.
Links