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+Sto 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 dashboardfrom the terminal. - In-Session Command: Use
/dashboardor the keyboard shortcutCtrl+\from within any active session. - Installation: The tool can be installed using the command:
curl -fsSL https://x.ai/cli/install.sh | bash
Sources
- OriginalAgent Dashboard in Grok Build
Related
- Dispatch
- Dispatch
- Dispatch
- Project
- Dispatch