Inline-Diff Permission Cards
Every proposed edit renders as a diff inside the permission card — additions, deletions, collapsed context. Allow once, allow always, or reject. Nothing is written to disk until you approve.
UNOFFICIAL · OPEN SOURCE · MIT
Grokbit is the VS Code cockpit for xAI's Grok Build CLI. Every edit reviewed in an inline diff before it touches disk. Parallel agent sessions. Images and video rendered in the chat. Hands-free voice control. The CLI does the heavy lifting — this is mission control.
01 — MISSION
Terminals are great for launching agents. They're a terrible place to supervise one. When an AI is rewriting your code, you want a diff, not a wall of scrolling text — and you want it next to the code it's changing.
Grokbit takes Grok Build's agent and straps a flight deck on top: each session
in its own editor tab, permission cards with the diff rendered inside them,
your open files as first-class @file context, and a dashboard that
shows which of your parallel sessions needs you. Rapid iteration, full
telemetry, and an abort handle on every maneuver.
02 — FLIGHT SYSTEMS
Every proposed edit renders as a diff inside the permission card — additions, deletions, collapsed context. Allow once, allow always, or reject. Nothing is written to disk until you approve.
Grok drafts a full plan and is locked to a read-only allowlist until you approve it. Not a suggestion, not a prompt trick — enforced by the extension. Approve, reject, or comment on the plan card.
Run several sessions simultaneously. Switch instantly with zero reload — the one you leave keeps working mid-turn. Status dots show which session needs your input without opening it.
Your active editor and selection ride along automatically. Drag files from the Explorer, hit Alt+G, or @-mention — sent as live references, so content stays current without bloating history.
/imagine and /imagine-video render right in the chat — thumbnails you can open, videos with native playback. Survives session resume, even multi-MB video.
Click the mic and talk — live transcription as you speak. Say "grok send" to launch the message hands-free and keep dictating while Grok responds. Queued messages flush automatically.
Every session is recoverable — resume, rename, or delete from the history dropdown, per project. Past edits keep their view-diff toggle even after a restore.
Each conversation lives in its own tab, or park the whole thing in the secondary sidebar next to your other tools. Your layout, your rules.
03 — FLIGHT MODES
Grok acts directly and raises a permission card when it judges a write or shell action sensitive. You stay in the loop where it matters.
SUPERVISED AUTONOMYRead-only until you approve. Grok drafts the full plan first and cannot write to your workspace or run anything outside a read-only allowlist.
MAXIMUM CONTROLEvery permission request auto-approved. No restart, just a flag flip — for when you trust the trajectory and want maximum velocity.
FULL SEND04 — LAUNCH SEQUENCE
curl -fsSL https://x.ai/cli/install.sh | bash
grok /login
irm https://x.ai/cli/install.ps1 | iex
grok /login
Sign in with a SuperGrok or X Premium+ subscription — or set an XAI_API_KEY from console.x.ai.
code --install-extension grokbit.grokbit
Or search Grokbit in the VS Code Marketplace / Open VSX. Works in VS Code, Cursor, Windsurf, and VSCodium.
Reload the window, click the blackhole icon in the activity bar (or Ctrl/Cmd+;), and type your first prompt. Main engine start.
05 — TELEMETRY






06 — FLIGHT LOG
Pulled live from the extension's changelog on GitHub — this is the same release history that ships with every build.
Loading flight log…
Free. Open source. Two commands from liftoff.