Skip to content
Assistants/xAI Grok CLI (Grok Build)

xAI Grok CLI (Grok Build)

xAI · cli agent · paid

xAI’s coding agent CLI/TUI (Grok Build) for complex engineering work — fullscreen terminal UI, Plan Mode, subagents, powered by Grok models. Install: curl -fsSL https://x.ai/cli/install.sh | bash. Open source: xai-org/grok-build. Official changelog at x.ai/build/changelog (may bot-block scrapers).

agentclituixaigrok
Is this coverage useful?

Helps prioritize which assistants and sources we maintain. Anonymous · one vote per visitor.

Config files xAI Grok CLI (Grok Build) has changed

Config you own — hooks, permission rules, MCP servers, settings — that releases below state a change to. Counted from the release notes we track, newest change first. How a harness is layered.

permission rules2 changes · latest Jul 21, 2026 · 3af4d5d ↗
skills and plugins1 change · 3 releases touched it · latest Jul 21, 2026 · 3af4d5d ↗

Release signals

xAI Grok CLI (Grok Build)07b2f71Aug 23, 2026

Synced from monorepo

Read the full release note

Synced from monorepo

Synced from monorepo

Changes:

  • Support a custom marketplace for plugin CTAs via config
  • Switch between /minimal and /fullscreen in-process instead of re-executing
  • Add heap-allocated bytes and tool result size to performance events
  • Split compaction timing around the model call
  • Remove dead managed-client refresh helpers keyed by URL
  • Pin the startup refresh bound under a held auth lock
  • Key MCP merge and discovery by server name, not URL
  • Stop startup from waiting on the machine id
  • Emit compaction mode and two-pass fields on product analytics events
  • Default the hunk tracker to off
  • Show plugin-provided agents in the /agents modal
  • Address dashboard store review follow-ups
  • Load workflows from the remote subagent bundle
  • Infer HTTP transport in mcp add for http(s):// URLs
  • Feedback image attachments end-to-end (TUI paste → base64 wire → Slack image blocks)
  • Up-arrow jumps to queued prompts instead of history
  • Suppress the /feedback trace-consent card for team accounts and deployment-key installs
  • Honor effort on workflow child agents
  • Honor agent_budget on /workflow and JSON workflow runs

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
xAI Grok CLI (Grok Build)19d42e3Aug 19, 2026

Synced from monorepo

Read the full release note

Synced from monorepo

Synced from monorepo

Changes:

  • Pager: re-run a command status line on a timer via refresh_interval
  • Gate /goal verification on objective-named CI oracles
  • Default remember_tool_approvals to on
  • Permission analytics: granular prompt outcomes and remember-gate state
  • Permission prompts: persistent "Never allow" for MCP tools and web-fetch domains
  • Compact on model family switch
  • Keep the page-flip prompt pin through scroll
  • Let sandbox sessions delete loops
  • Render emails as mailto links in the pager
  • Keep the ask-user tool out of subagents
  • Do not delete a sibling worktree registration when removing a worktree
  • Interrupt identical tool-call loops earlier, in two tiers
  • Keep paused workflows visible
  • Docs: Bash allow rules match per-segment, with wrapper peeling
  • Delete a scheduled loop from the background-tasks tray
  • Adopt sibling auth tokens before the auth lock; bound startup-path refreshes
  • GROK_CONNECT_UI_TIMEOUT_SECS override for the startup connect budget
  • Status line
  • Long-poll the preview-state document with env-driven cadence knobs

Source-Revision: 7d67deacbeb1c1093fdb4f9bcbfab2630e18a6aa

Primary source ↗
xAI Grok CLI (Grok Build)d92c5b0Aug 19, 2026

Synced from monorepo

Read the full release note

Synced from monorepo

Synced from monorepo

Changes:

  • Clone straight into a projected worktree
  • Expand $CLAUDE_PROJECT_DIR before Windows PowerShell hook spawn
  • Drop spawn-time capability_mode for subagents
  • Fix Imagine zero-data-retention messaging
  • Unblock queued messages and queue edits during goal mode
  • Add shell completion directory accounting
  • Add remaining shell intent codecs
  • Add shell registration intent codecs
  • Add shell recovery codecs
  • Add shell completion codecs
  • Add shell attempt journal accounting
  • Add shell rewind reference codecs
  • Add strict shell attempt record decoder
  • Browser-style shift-extended selection in the textarea
  • Fix video API zero-data-retention storage errors
  • Forward MCP protocol icons on MCP list responses
  • Record consent acceptances server-side, verified against what was served

Source-Revision: 9dccd1f00ec13332134a37750b64c047b14dc120

Primary source ↗
xAI Grok CLI (Grok Build)5163763Aug 15, 2026

Synced from monorepo

Read the full release note

Synced from monorepo

Synced from monorepo

Changes:

  • Add memory rollout telemetry
  • Preserve agent message anchors
  • Preserve typed input provenance
  • Add typed input queue policy
  • Block sessions behind a consent notice until it is accepted
  • Carry a consent notice in remote settings and record the answer locally
  • Fix TTS decode window span export under concurrent decode
  • Add automatic worktree garbage collection with a fail-closed safety gate
  • Restrict login to a team via GROK_FORCE_LOGIN_TEAM_ID environment override
  • Add optional model_family to the model catalog schema
  • Cap parallel media-generation tool calls (image ≤8, video ≤4)
  • Deny unwrap/expect/panic on session resource-release paths
  • Revert authentication straddle hardening
  • Refresh session auto title early and show recap/last-turn on resume
  • Fix still-streaming replies freezing when thinking interleaves

Source-Revision: 84ae1223e57a5048afb570d74d45c051fa604982

Primary source ↗
xAI Grok CLI (Grok Build)d6a22a1Aug 15, 2026

Synced from monorepo

Read the full release note

Synced from monorepo

Synced from monorepo

Changes:

  • Pass reasoning effort via _meta.reasoningEffort on session/new and session/load
  • Unicode bidi reordering for Arabic and Persian in the TUI
  • Add GROK_CONFIG / GROK_CONFIG_PATH env override for config location
  • Warn on a non-numeric port behind a bracketed IPv6 allow entry
  • Always send x-grok-client-mode so usage can split interactive vs headless
  • Make merge-build CI reliability-first and Windows e2e blocking
  • Name first-party writing tools in the preparing spinner
  • Remove the queue badge from the status bar
  • Fix list-pane out-of-bounds panic on scroll after an empty rebuild
  • Harden managed MCP allow and deny URL and name matching
  • Accept and forward computer_sessions[].git_source in the gateway
  • Remove the todo badge from the status bar
  • Hook-denied turns report blocked by a hook, not cancelled by user
  • Spawn tools from a cached null descriptor instead of the /dev/null path
  • Resolve agent home directories via the standard home-dir lookup
  • Raise doom-loop max threshold default to 64
  • Don't panic when grok inspect stdout is a closed pipe
  • Consolidate Grok home resolution in a shared crate

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
xAI Grok CLI (Grok Build)eb267feAug 13, 2026

Synced from monorepo

Read the full release note

Synced from monorepo

Synced from monorepo

Changes:

  • Resolve client filesystem operations against the bound session's working directory
  • Surface image capabilities on conversation metadata
  • Resolve Grok home from USERPROFILE on Windows
  • Preserve plan-mode prompt drafts across approval
  • Make grok-4.6 the bundled default model
  • Bound toolOverrides echo so session creation cannot hang on a wedged actor
  • Open free-tier upgrade CTA on Apple Terminal Ctrl+O
  • Add SuperGrok Plus to free-usage upsell
  • Hooks: support updatedInput on PreToolUse
  • Run pager commands typed into a queued-row edit
  • Tell hooks when the user stops a turn
  • Surface silent scheduled-task expiry in the transcript with a typed removal reason
  • Send queued messages immediately via interject
  • Drag-select to copy on /session-info
  • Preserve late subagent lifecycle events
  • Default text selection to word select; triple-click selects paragraph
  • Let hosts turn off the session-search index
  • Add web_search allowed/excluded domain configuration

Source-Revision: e6a67a5408288c98380cd13f3b1fe1fbc01c9f1f

Primary source ↗
xAI Grok CLI (Grok Build)e5fd481Aug 12, 2026

Synced from monorepo

Read the full release note

Synced from monorepo

Changes:

  • Resolve relative markdown links to existing cwd files
  • Set GROK_SESSION_ID for tool commands and MCP servers
  • Heal sessions poisoned by invalid images by persisting the strip
  • Accept legacy Ctrl+4 for dashboard open
  • Surface the first stderr line on hook failures
  • Paste Flameshot image-only screenshots
  • Capture and persist bound image capabilities
  • Auth straddle hardening with consumed-token sentinel and failure poisoning
  • Fix PromptMetadata construction under feature unification
  • Select wrapped words across soft-wrap rows
  • Finalize stale live children and return wait when already terminal
  • Wake the model when a UI kill never delivered a tool result
  • [stop] in a subagent overlay cancels the child turn
  • Default doom-loop max_threshold to 32
  • Honor explicit user grants and narrow allow rules in auto permission mode
  • Preserve startup type-ahead into the composer
  • Paste and drag images into the composer while the prompt is unfocused
  • Subagent-view [stop]/Ctrl+C kills the focused subagent
  • Block queue promote while the front row is under edit
  • Enable display-refresh auto-cadence by default

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
xAI Grok CLI (Grok Build)be71313Aug 11, 2026

Synced from monorepo

Presence protocol end-to-end: live presence updates through the gateway to client presence tiers · Worktree: narrow standalone origin fetch and drop inconsistent shallow clones · Group hooked read-only tool calls in the pager · Pager: Apple Terminal Cmd+click opens the first autolink across messages · Emit CLI update telemetry for install attempts · Recognize invalid-image rejections by the server’s error code · Add typed Automations tool-usage card variant with render support · Replace signal-based child process waits · Rename system prompt <output_efficiency> to <response_guidelines> · +15 more changes
Read the full release note

Synced from monorepo

  • Presence protocol end-to-end: live presence updates through the gateway to client presence tiers
  • Worktree: narrow standalone origin fetch and drop inconsistent shallow clones
  • Group hooked read-only tool calls in the pager
  • Pager: Apple Terminal Cmd+click opens the first autolink across messages
  • Emit CLI update telemetry for install attempts
  • Recognize invalid-image rejections by the server’s error code
  • Add typed Automations tool-usage card variant with render support
  • Replace signal-based child process waits
  • Rename system prompt <output_efficiency> to <response_guidelines>
  • Retain the displayed session model when the model catalog refreshes
  • Strengthen agent work discipline
  • Explain the pager startup timeout
  • Esc on the cancel-subagents panel keeps the turn running
  • Explain video-tool ZDR restriction instead of dropping the tools
  • Finish drag selection when the mouse release is lost
  • Restrict session directories to owner-only permissions
  • Install native arm64 on Apple Silicon, including from Rosetta shells and x86_64 updaters
  • Strip trailing /** on sandbox allow paths
  • Show interjection note on send-now turns

Excerpt ends here — this release continues at the source ↗.

Primary source ↗
xAI Grok CLI (Grok Build)8a14c91Aug 8, 2026

Synced from monorepo

Read the full release note

Synced from monorepo

Changes:

  • Make memory trace wait signal-safe
  • Keep standalone worktree flag across cwd switch and resume
  • Detect standalone grok worktrees for branch display
  • Allow Send Now throughout goal mode
  • Make non-blocking startup structural
  • A requested quit always exits the process
  • Suggest registered skill paths on failed reads
  • Diagnose scroll anchor jolts
  • Answer HITL ExtMethods on -p
  • Bound .envrc evaluation so a blocked read can't freeze session load
  • Protect the tools server from the OOM killer and attribute OOM kills
  • Speed up local /resume on large session transcripts
  • Drain subagents before session delete
  • Remove stale extracted platform skills that shadow bundled skills
  • Honest system.notify acks for synchronous pre-forward drops
  • Remove legacy managed MCP configs client from shell and pager
Primary source ↗
xAI Grok CLI (Grok Build)393430eAug 6, 2026

Synced from monorepo

Read the full release note

Synced from monorepo

Synced from monorepo

Changes:

  • Show what ~/.grok uses on disk with grok du
  • Launching many shell instances no longer locks the shared session search index
  • Name the startup phase a slow launch is stuck in
  • Export whether a tool only reads
  • Keep colliding skills invocable beside builtins
  • Conversation-only /rewind with confirm before rewind
  • Show leader version mismatch in scrollback
  • Bound post-kill reaps so D-state children cannot wedge the turn
  • Bound and measure how many subagents a session runs at once
  • Prefill dashboard Ctrl+R rename with existing session title
  • Goal checker uses session model without eval timeout
  • Warn and skip NotebookEdit/NotebookRead (like EnterWorktree)
  • Full-jitter the reconnect backoff and gate the attempt reset on stability
  • Tell WebLogin users to run grok update before re-authenticating
  • Expose Auto decision telemetry
  • Keep the composer’s mode when the /feedback pane opens
  • Drop the Beta label from the product
  • Typed Voice/Finance ToolUsageCard variants with client render support
  • Speed up empty TUI exit
  • Wrap /btw overlay errors instead of truncating to one line

Excerpt ends here — this release continues at the source ↗.

Primary source ↗

Polled sources

[docs-overview] xAI Build docs overview

Product page · last read Oct 24, 2026

https://docs.x.ai/build/overview

[product-page] Grok Build product page (may 403 bots)

Product page · not polled

https://x.ai/cli

[official-changelog] Grok Build Changelog (official — may 403 bots)

Product page · not polled

https://x.ai/build/changelog

[github-readme] grok-build README (not a changelog — its sections parsed as releases)

Changelog · not polled

https://raw.githubusercontent.com/xai-org/grok-build/main/README.md

[github-commits] xai-org/grok-build commits

GitHub activity · last read Oct 24, 2026

https://github.com/xai-org/grok-build