If you work across multiple repositories, keeping track of what changed where is a constant mental tax. You have three repos with staged files, two more with uncommitted changes, and Claude Code running in a couple of them at the same time. The moment you lose the mental map, something slips through.
Diffchestrator is a VS Code extension I built to replace that mental overhead with a proper UI. A sidebar tree of all your repos sorted by changes, real-time diff tracking, and Claude Code terminals per repo — all in one place.
[!note] Diffchestrator is the hub of the Andrevops tool suite. Makestro and Epic Lens both consume its public API to know which repo you are currently working on, and claude-sandbox integrates directly through the
yolocommand.
What it does
- Sidebar with all your repos — sorted by changes, with branch, ahead/behind counts, and stash indicators at a glance
- Stage, commit, push across repos — no need to switch terminals
- Per-repo Claude Code terminals — each repo tracks its own Claude, Yolo, and shell sessions independently
- Dashboard with four tabs: Sync Overview, Branch Map, Change Heatmap, and Session Summary
- Smart notifications — alerts when Claude commits or modifies files, with “Push” and “Show Terminal” quick actions
- Cross-repo git grep — search across all your repos from a single picker
All commands use Alt+D as a chord prefix. Alt+D, L opens Claude Code for the selected repo, Alt+D, Y launches a sandboxed Yolo session via claude-sandbox, Alt+D, V opens the dashboard.
The dashboard
The dashboard is the most useful part for parallel Claude Code workflows. The Session Summary tab tracks every commit since VS Code started, grouped by repo, regardless of whether the commit came from the sidebar, a terminal, or an external Claude agent. The Change Heatmap shows at a glance which repos are active and which have gone stale.
[!important] Diffchestrator auto-discovers all git repos under a root directory. You can configure multiple roots and switch between them with
Alt+D, Shift+S.
Works with VS Code multi-root workspaces
Multi-root workspaces let you group repos for file browsing. Diffchestrator is complementary — it focuses entirely on git operations and Claude orchestration, not file navigation. You can run both at the same time.

