Grok Build Agent Dashboard Release

xAI has released the Agent Dashboard for Grok Build, providing a centralized interface to manage multiple parallel coding sessions. This tool allows developers to monitor the status of various agents, respond to blockers in real-time, and dispatch new work without leaving a single screen.

Centralized Session Monitoring and Organization

The Agent Dashboard provides a high-level overview of all active Grok Build sessions, sorting them by state to ensure that tasks requiring human input are prioritized at the top of the list. This allows developers to resolve blockers first while other sessions continue to run in the background.

Key organizational features include:

  • Working Directory Grouping: Users can group sessions by working directory using Ctrl+S to manage work spread across multiple repositories.
  • Subagent Roll-up: To prevent interface clutter, subagents are rolled up under the parent session that launched them, displaying only the primary dispatched work rather than the full fan-out of sub-tasks.
  • Status Visibility: A quick scan of the dashboard reveals what each session is doing and the duration of its current activity.

Interactive Session Management

The dashboard enables developers to interact with agents without needing to fully enter a specific session's conversation.

Peek and Reply

Users can select a row to peek at the latest output of a session and send a reply directly from the dashboard. The behavior of these replies depends on the session state:

  • Idle Sessions: Messages are sent immediately.
  • Active Sessions: Messages are queued and sent once the current turn ends.

Inline Approvals and Responses

When an agent requests approval or asks a question, the options appear inline within the dashboard. Developers can use arrow or number keys to select an answer and continue the process. Multi-part questions are delivered sequentially, one at a time.

Session Dispatch and Control

Developers can initiate and manage the lifecycle of coding sessions directly from the dashboard interface.

Dispatching New Work

New sessions can be started via the input field at the bottom of the dashboard:

  • Enter: Dispatches the session and keeps the user on the dashboard.
  • Shift+Enter: Dispatches the session and immediately opens it for full interaction.

Before dispatching, users can configure the session by selecting the model, enabling "plan mode," or setting the session to auto-approve its own edits.

Full Session Takeover

Users can open any session from the dashboard to take over the full conversation. The interface supports cycling through sessions (next/previous) without returning to the main list. Closing the dashboard does not terminate the sessions; they continue to run in the background and remain available upon reopening the dashboard.

Installation and Access

The Agent Dashboard is integrated into Grok Build. It can be accessed via the following methods:

  • Shell Command: Run grok dashboard from the terminal.
  • In-Session Command: Use /dashboard or the keyboard shortcut Ctrl+\ from within any active session.
  • Installation: The tool can be installed using the command: curl -fsSL https://x.ai/cli/install.sh | bash

Sources

Related

  • Dispatch
  • Dispatch
  • Dispatch
  • Project
  • Dispatch