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

|
11 installs
| (0) | Free
Local-first command vault for VS Code. Free: ~/.recall offline (commands, groups, templates, snippets, env, aliases). Pro: cloud sync + Ask.
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

Free local vault in the sidebar (~/.recall) — same files as the CLI. Login for Pro/Team cloud panels.

Version VS Code npm License devkitvault

recall VS Code extension — command vault in the sidebar

recall is a devkitvault open-core product:

  • Free — local vault only (~/.recall/), no account — CLI and this extension
  • Pro / Team — cloud sync + Ask (CLI prints suggestions; never runs them) + cloud sidebar panels
  • This extension — reads/writes Free local files; optional login for cloud

Same account as recall.devkitvault.com and @devkitvault/recall on npm.

NPM CLI — @devkitvault/recall

npm install -g @devkitvault/recall

Requires Node.js 18+. Free: save/run locally with no login. Pro: recall sync to match the cloud vault.


Why use recall in VS Code?

  • Stop re-typing long docker, kubectl, or deploy commands.
  • Free offline — Commands and local collections under ~/.recall/ (shared with the CLI).
  • Assign commands to local groups on Free — no account required.
  • Pro cloud — sync + cloud panels for groups / templates / snippets / env / aliases after login.

What you get inside this extension

Free — Local vault (no login)

Open recall → Commands. Add, search, run, copy, edit, pin, delete, and assign to local groups. Data lands in ~/.recall/:

File Soft cap (approx.)
commands.json ~500
groups.json ~50
templates.json ~50
snippets.json ~50
env.json ~50
aliases.json ~100

Same vault as recall save / recall list in the terminal. CLI recall group|template|snippet|env|alias still require login today — use this extension (or edit the JSON) on Free.

Pro — Cloud vault

After Login: cloud commands appear under the local section; Groups / Templates / Snippets / Env / Aliases can talk to the API. When saving while logged in, pick Local or Cloud.

When you hit Run, the command goes into your integrated terminal.

Vault panel

Toolbar: Open Vault (cloud webview), Refresh, Login / Logout.

Status bar

Shows local · N cmds when logged out, or plan + cloud + local counts when logged in.


The recall CLI

npm install -g @devkitvault/recall
recall save "docker compose up -d" -n up -t docker   # Free — local only
recall import history -n 20                          # pick from shell history
recall run up

# Pro
recall auth login
recall sync

Ask (Pro) only lives in the CLI: it prints a suggestion; it never runs it.


Getting started (quick)

  1. Install — Search recall in Extensions or open the Marketplace listing.
  2. Add a command — Commands panel → + (no account needed). Optionally assign it to a local group.
  3. Optional Pro — Sign up, then Login for cloud panels + sync.

Command Palette (recall:)

Press Ctrl+Shift+P (or Cmd+Shift+P on macOS) and type recall:.


Sidebar & menus

Each panel has title bar actions. Tree rows support inline and right-click menus.


See it in action

Commands sidebar

Browse, run, copy, edit, or delete saved commands from the Commands panel without leaving the editor.

Search from the Command Palette

recall: Search commands — fuzzy find by name or tag, then run or copy.

Save a selection

Highlight text in the editor or terminal → recall: Save selection as command → name/tags → Free local or Pro cloud.

Templates with {variables}

Save once, fill prompts at run time:

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

Snippets and env sets

Multi-line snippets open in an editor tab or run in the terminal. Env sets copy or apply export lines to the active terminal.


Plans

Feature Free Pro Team
Local vault (CLI + VS Code) ✓ ✓ ✓
Local groups / templates / snippets / env / aliases ✓ ✓ ✓
Account required — ✓ ✓
Cloud / sync — ✓ ✓
Cloud panels + playbooks — ✓ ✓
Ask (CLI, print-only) — ✓ ✓
Share links — ✓ ✓
Org vault + RBAC — — ✓
Approval gates — — ✓
Price $0 forever $6/month $12/seat/mo

Compare recall plans and upgrade


Install the recall CLI

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

Ask demos (Pro CLI — print only):

rec "start the project" (source: project)

rec start the project

rec "start postgres and run migrations" (source: vault)

rec start postgres and run migrations

rec "free the process using port 3000" (source: recall agent)

rec free the process using port 3000

rec "that docker command from last week" (source: vault)

rec that docker command from last week

All of this stays in sync with the extension and recall.devkitvault.com. Recordings: Ask in the terminal.


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
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft