Quorate — AI Review Council (VS Code)
Convene Quorate's multi-agent AI review
council on your current change without leaving the editor. The extension drives
your installed quorate CLI, reads its --json report, and surfaces every finding
as an editor diagnostic with the single PASS / WARN / FAIL verdict in the status bar.
Requirements
npm install -g quorate # the extension shells out to this CLI
Requires Node ≥ 22.22.0 and a git repository. Use the current Quorate CLI for report-bound fixes.
Use
The following controls are available in Quorate 1.4 and later.
- Open the Quorate activity bar view and use Change Diff Source to choose
the changes to review. Run Quorate: Run Review from the Command Palette
or the Council view.
- Findings appear in the Problems panel and as squiggles on the offending lines;
the status bar shows the verdict (
$(check) PASS / $(warning) WARN / $(error) FAIL).
- Quorate: Clear Findings removes them.
- Fix Finding with Agent starts a fresh terminal with both the reviewed workspace and explicit
--cwd, plus the report timestamp and finding fingerprint. The CLI refuses a stale report instead of fixing a different finding. Provider status accepts both the current safe doctor --json format and older CLI reports.
Settings
| Setting |
Default |
Description |
quorate.cliPath |
quorate |
Path to the CLI (or quorate if on PATH). |
How it works
The extension runs the Quorate CLI with the selected diff source and providers
in the workspace, streams reviewer progress, maps report findings to a
DiagnosticCollection, and shows the verdict. No engine code is duplicated — the
review runs entirely in the Quorate CLI, so it uses your .quorate.yml council
(local agent CLIs, type: api model endpoints, and the always-on heuristic).
Build from source
npm install
npm run compile # type-check
npm run build # bundle -> dist/extension.js
# press F5 in VS Code to launch an Extension Development Host
MIT © Umut Korkmaz