Skip to content
| Marketplace
Sign in
Visual Studio Code>Linters>AlmightyGPTNew to Visual Studio Code? Get it now.
AlmightyGPT

AlmightyGPT

almightygpt

|
2 installs
| (0) | Free
Multi-AI code review from inside VS Code. Drop the convention into any repo, then run Worker / Reviewer reviews and record human decisions — all backed by the `almightygpt` CLI.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AlmightyGPT for VS Code

Multi-AI code review from inside your editor. One AI writes. A different AI reviews. The decision trail lives in git.

This extension is a thin UI on top of the almightygpt CLI. It exposes the convention installer and the review/decision flow as VS Code commands, opens generated reviews automatically, and surfaces run history in the sidebar.

Requirements

  • VS Code 1.85.0 or newer

  • Node.js 18 or newer

  • The almightygpt CLI installed on your PATH (or override almightygpt.cliPath in settings):

    npm install -g almightygpt
    
  • At least one provider API key in your environment:

    • OPENAI_API_KEY for the OpenAI / Codex reviewer
    • ANTHROPIC_API_KEY for the Claude worker
    • GOOGLE_API_KEY (or GEMINI_API_KEY) for the Gemini reviewer

Commands

All commands are under the AlmightyGPT: category in the Command Palette (Cmd+Shift+P / Ctrl+Shift+P).

Command What it does
AlmightyGPT: Initialize Workspace Runs almightygpt init. Drops the Convention Pack into your repo. Asks for the stack template if your repo isn't obviously typed.
AlmightyGPT: Review Git Diff Runs almightygpt review --diff with the configured default reviewer. Prompts for a topic. Opens the resulting review file when done.
AlmightyGPT: Worker / Reviewer Review Runs the two-role flow. Prompts for worker, reviewer, and topic.
AlmightyGPT: Open Latest Review Resolves almightygpt runs latest and opens the human review markdown.
AlmightyGPT: Show Recent Runs Pulls almightygpt runs list --json and shows a Quick Pick of recent runs; selecting one opens the review.
AlmightyGPT: Record Decision Asks for a status (approved / needs_changes / rejected / deferred) and an optional note, then writes the decision back into the review file via almightygpt decide.
AlmightyGPT: Refresh Runs Re-reads .almightygpt/runs/ and updates the sidebar. Mostly automatic via file watcher; this is the manual nudge.

Sidebar — Runs view

The extension adds an AlmightyGPT container to the Activity Bar. Inside it, the Runs view lists every .almightygpt/runs/<id>/run.json in the current workspace, newest first, with:

  • A status icon (✓ completed / ● running / ✗ failed / ⚠ aborted_budget)
  • The topic as the label
  • Status + cost as the description (e.g. ✓ $0.0026)
  • A hover tooltip with full metadata (run id, type, worker, reviewer, tokens, cost, latency, decision)
  • Click → opens the human-facing review markdown
  • Auto-refreshes when a new run completes (file-system watcher)

Two title-bar actions:

  • Refresh — re-scan the runs directory
  • Review Git Diff — shortcut to the review command

Settings

Setting Default Purpose
almightygpt.cliPath almightygpt Path to the CLI binary. Override for workspace-local installs.
almightygpt.defaultReviewer codex Reviewer agent used when the command doesn't specify one.
almightygpt.defaultWorker claude Worker agent used by the Worker/Reviewer command.
almightygpt.autoOpenReview true Whether to open the generated review markdown automatically.

What this extension does NOT do

  • It does not own orchestration. All review work happens in the CLI. The extension only wraps the CLI as a UI.
  • It does not collect API keys. Keys live in your shell environment exactly like for the CLI.
  • It does not send code to providers directly. The CLI is the only process that talks to providers.

This split keeps your security posture identical whether you use the extension or the terminal.

Status

v0.6.0 is the first release. Built alongside CLI v0.5.1+. Expect rough edges. Open issues at github.com/roxjayanath/almightygpt/issues.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft