Skip to content

Commands ​

All commands live under the BitVanes category in the Command Palette.

CommandIDDescription
Instant Walkthrough of Changes (No AI)bitvanes.walkthroughInstantSub-second local walkthrough built from AST analysis — no model, works offline
Walkthrough Working Tree Changesbitvanes.walkthroughDiffGenerate a walkthrough of unstaged changes, including brand-new untracked files
Walkthrough Staged Changesbitvanes.walkthroughStagedDiffGenerate a walkthrough of staged changes (also in the Source Control title menu)
Walkthrough Code Path at Cursorbitvanes.walkthroughSelectionTrace the function/block under the cursor or the active selection (also in the editor context menu)
Next Stepbitvanes.nextStepAdvance; alt+] anywhere, bare ] when focus is outside the editor and terminal
Previous Stepbitvanes.prevStepGo back; alt+[ anywhere, bare [ when focus is outside the editor and terminal
Jump to Stepbitvanes.jumpToStepUsed internally by the sidebar step list
Browse Steps & Explanationsbitvanes.explainStepQuickPick browser over all steps with full narratives
Toggle Autoplaybitvanes.toggleAutoplayStart/stop auto-advancing playback (doesn't steal focus)
Exit Walkthroughbitvanes.exitWalkthroughClear decorations and end the session (Esc from the editor, or the ✕ status-bar item)
Set Walkthrough Stylebitvanes.setStylePick the audience — Expert / Standard / Learner — for AI walkthrough explanations
Set API Key for External LLM Providerbitvanes.setApiKeyStore a provider key in SecretStorage and point the config at it
Delete Stored API Keybitvanes.clearApiKeyRemove a stored key
Export Walkthrough Plan as JSONbitvanes.exportPlanSave the current walkthrough (steps, ranges, variable transitions, security notes) as JSON for scripts and agents

Terminals, hooks and coding agents can start walkthroughs without the palette:

code --open-url "vscode://bitvanes.bitvanes/walkthrough?scope=working-tree"

scope is one of working-tree, staged, instant; an optional style (expert/standard/learner) overrides the audience for that run only. See Agents & automation for hook snippets and the exported plan format.

Released under the Apache License 2.0.