Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>recall — Command VaultNew to Visual Studio Code? Get it now.
recall — Command Vault

recall — Command Vault

devkitvault

| (0) | Free
Save, sync and run shell commands from VS Code. Same vault on npm (@devkitvault/recall) and recall.devkitvault.com.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

recall — Command Vault for VS Code

Save shell commands to the cloud, open them in VS Code, and run them in your integrated terminal — without juggling Notion tabs or brittle bash history.

Version VS Code npm License devkitvault

recall VS Code extension — command vault in the sidebar

recall is a devkitvault product: a cloud-synced command vault for developers and DevOps teams. This page is about the official VS Code extension (recall-cmd). The same account works in the recall web app, in the terminal via npm or native installers, or both — use what fits your workflow.

NPM CLI — @devkitvault/recall

Install the same recall command-line tool from npm (package page):

npm install -g @devkitvault/recall

Requires Node.js 18+. One vault with this extension and recall.devkitvault.com.


Why use recall in VS Code?

  • Stop re-typing long docker, kubectl, or deploy commands you only need once in a while.
  • One place for your team’s “golden” commands — templates with {placeholders}, snippets, env presets, and short aliases.
  • Your laptop, your CI box, your SSH session can all share the same vault (extension here; CLI or browser elsewhere).

What you get inside this extension

Think of the extension as a friendly front door to your recall account. It talks to the same secure API as the dashboard. It does not install the recall terminal program for you, and it does not shell out to it. After you log in, everything you see is live from your cloud vault — there is no “offline-only” copy hiding on disk.

When you hit Run, recall drops the command into your integrated terminal (the usual VS Code terminal you already use).

Vault — your home base in the sidebar

Open the recall activity bar, then the Vault panel (it’s the first one). From the title bar you can:

  • Open Vault — full dashboard experience in a tab, still inside VS Code
  • Refresh — pull the latest lists from the server
  • Login / Logout — session control, right where you expect it

Commands, templates, snippets, env sets, and aliases

From the other panels you can browse, run, copy, and delete — plus edit, rename, or create items where the product supports it. Templates ask you for each {variable} before they run. Snippets can open in a new editor tab or run straight in the terminal. Env sets can paste a ready-made export … chain. Aliases stay short while pointing at a longer saved command.

Groups (Pro)

On a Pro plan you can organize commands into groups and assign a command to a group from its context menu — handy when your vault grows.

Save from real work

Highlight text in an editor or the terminal (or copy first, then run the command) and use Save selection as command — great when you finally got that gnarly one-liner working and never want to lose it.

Status bar

Glance at your plan and how many commands you have saved. A click jumps you into search (or login, if you’re signed out).


The recall CLI — same vault, terminal-first

Prefer the keyboard and a plain shell? The recall CLI is the same product in terminal form: sign in once, then save, list, run, search, and the rest of the command set (templates, snippets, env, aliases, groups, import/export, history, recall doctor, shell completion, …). Run recall --help and recall <command> --help for the full list.

Install it with npm install -g @devkitvault/recall (Node.js 18+), or use the native curl / PowerShell flow below — same API and account as this extension.

The CLI never drives VS Code, and the extension does not shell out to the CLI: two clients, one backend. Use either or both.


Do I need the CLI if I already use this extension?

No. For day-to-day coding in VS Code, the extension plus the Open Vault / browser dashboard is plenty.

Reach for the CLI when you want things like SSH-only servers, cron or CI scripts, bulk import/export, or recall doctor / tab completion from a shell — places where a sidebar is not in the picture.


Getting started (quick)

  1. Install — Search recall in Extensions (Ctrl+Shift+X) or use the VS Code Marketplace listing for recall-cmd.
  2. Create a free account — Sign up on recall.devkitvault.com (free tier includes 50 commands, 5 templates, unlimited snippets, env sets, and aliases).
  3. Sign in from VS Code — Activity bar → Vault panel → Login in the title bar.
  4. Start saving — Use Add command, Save selection as command, or the web dashboard — everything stays in sync.

Command Palette (recall:)

Press Ctrl+Shift+P (or Cmd+Shift+P on macOS) and type recall: to see everything: login, refresh, search, create flows, edit/rename (with a quick pick when you didn’t start from the tree), and more. If you’re ever stuck, that palette is the fastest map of what the extension can do.


Sidebar & menus — how to click around

Each panel has its own title bar actions (for example Commands has add and search). Tree rows show inline buttons where VS Code shows them, and almost everything also appears on right-click — edit, rename, delete, pin, assign to group, and so on. You don’t have to memorize shortcuts on day one.


See it in action

Browse and run commands from the sidebar

recall commands panel in VS Code — run and manage saved shell commands

Your vault lives in the sidebar: run, copy, tweak, or remove commands without breaking flow.


Search and run from the Command Palette

recall quick search — fuzzy find saved commands in VS Code

Open the palette, run recall: Search commands, pick an entry, then run, copy, or delete — great when you remember a tag but not the exact wording.


Save any selection as a command

recall save selection — turn editor or terminal text into a saved command

Select text (or copy in the terminal first), then recall: Save selection as command. Give it a name and tags if you like — it’s on the server moments later.


Run templates with {variables}

recall templates — parameterized shell commands in VS Code

Save once, fill in pod, namespace, or whatever you named in curly braces — recall walks you through the prompts and runs the finished command in your terminal.

kubectl logs {pod} -n {namespace} --tail {lines}
         ↓
? pod:       my-app-7d9f8c
? namespace: production
? lines:     100
         ↓
kubectl logs my-app-7d9f8c -n production --tail 100

Open snippets in the editor

recall snippets — multi-line scripts in VS Code

Longer scripts open as a proper file tab so you can read, tweak, or run them when you’re ready.


Env sets — copy or apply exports

recall env sets — environment variable presets for developers

Switch contexts faster: copy a block of export lines, or apply them straight into the active terminal.


Plans

Feature Free Pro Team
Saved commands 50 Unlimited Unlimited
Templates 5 Unlimited Unlimited
Snippets Unlimited Unlimited Unlimited
Env sets Unlimited Unlimited Unlimited
Aliases Unlimited Unlimited Unlimited
Cross-machine sync ✓ ✓ ✓
Share links ✓ ✓ ✓
Command groups — ✓ ✓
Priority support — ✓ ✓
Org shared vaults — — ✓
RBAC + invite links — — ✓
Approval gates — — ✓
Full audit logs — — ✓
Up to 50 members — — ✓
Price $0/forever $6/month $12/seat/mo

Compare recall plans and upgrade


Install the recall CLI (optional)

Same account and vault as this extension — useful on servers, in CI, or any terminal.

npm (Node.js 18+):

npm install -g @devkitvault/recall

Native binary (no Node) — devkitvault.com:

# macOS / Linux
curl -fsSL https://devkitvault.com/install.sh | sh

# Windows (PowerShell)
irm https://devkitvault.com/install.ps1 | iex

Quick start after install:

recall auth login
recall save "docker compose up -d" -n "start stack" -t docker
recall search docker
recall run "start stack"

All of this stays in sync with the extension and recall.devkitvault.com.


Links & support

  • devkitvault.com — home of recall and the developer tool suite
  • recall.devkitvault.com — web dashboard and account
  • recall documentation
  • Report an issue on GitHub
  • Email support@devkitvault.com

License

MIT © devkitvault

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft