Install & Setup
The AVC extension brings snapshot management directly into VSCode — sidebar, Source Control panel, gutter annotations, and more. Pick the install path that matches how you got AVC.
Prerequisites
Section titled “Prerequisites”- The
avcCLI must be on yourPATH(runavc --versionto confirm) — see Installation - Your project must be initialized with
avc init - VSCode 1.85+
Option A — Marketplace
Section titled “Option A — Marketplace”The simplest install once published:
- Open VSCode and press
Ctrl+Shift+X(orCmd+Shift+X) to open the Extensions panel - Search for AVC — Agentic Version Control
- Click Install, then reload VSCode if prompted
Option B — Local VSIX
Section titled “Option B — Local VSIX”Useful for testing pre-release builds:
- Run
vsce packagein theextension/folder to produceavc-0.2.0.vsix - In VSCode:
Ctrl+Shift+P→ Extensions: Install from VSIX… - Pick the generated
.vsixfile
Option C — Development mode
Section titled “Option C — Development mode”For contributing to the extension itself:
- Open the
extension/folder in VSCode:code extension/ - Run
npm install && npm run compile - Press
F5— a second window opens labeled [Extension Development Host] - In that window, open any AVC-initialized folder
Verify the install
Section titled “Verify the install”You should see all of the following in your project window:
- A camera icon in the activity bar (left edge)
- A status bar item like
AVC: 4 snapshots - A branch indicator next to it:
main - An AVC group in the Source Control panel (
Ctrl+Shift+G)