Grok Build Agent Dashboard 發佈

xAI 已發佈 Grok Build 的 Agent Dashboard,提供一個集中化的介面來管理多個並行編碼會話。此工具允許開發者監控各種代理(agents)的狀態,即時回應阻礙因素,且無需離開單一畫面即可派遣新的工作任務。

Centralized Session Monitoring and Organization

Agent Dashboard 提供所有活躍 Grok Build 會話的高層次概覽,並根據狀態進行排序,以確保需要人工輸入的任務會被優先排列在列表頂部。這讓開發者可以先解決阻礙因素,同時讓其他會話在背景中繼續運行。

主要組織功能包括:

  • Working Directory Grouping:使用者可以透過 Ctrl+S 按工作目錄對會話進行分組,以管理分散在多個儲存庫中的工作。
  • Subagent Roll-up:為了防止介面混亂,子代理(subagents)會被收納在啟動它們的父級會話下,僅顯示主要派遣的任務,而非子任務的全部分叉展開。
  • Status Visibility:快速掃描儀表板即可揭示每個會話正在進行的操作以及其當前活動的持續時間。

Interactive Session Management

儀表板讓開發者無需完全進入特定會話的對話,即可與代理進行互動。

Peek and Reply

使用者可以選擇一行來快速查看(peek)會話的最新輸出,並直接從儀表板發送回覆。這些回覆的行為取決於會話狀態:

  • Idle Sessions:訊息會立即發送。
  • Active Sessions:訊息會被排入隊列,並在當前回合結束後發送。

Inline Approvals and Responses

當代理請求核准或提出問題時,選項會直接顯示在儀表板內的行內(inline)。開發者可以使用方向鍵或數字鍵來選擇答案並繼續流程。多部分問題會依序逐一交付。

Session Dispatch and Control

開發者可以直接從儀表板介面啟動並管理編碼會話的生命週期。

Dispatching New Work

可以透過儀表板底部的輸入欄位啟動新會話:

  • Enter:派遣會話並讓使用者留在儀表板。
  • Shift+Enter:派遣會話並立即開啟該會話以進行完整互動。

在派遣之前,使用者可以透過選擇模型、啟用 "plan mode" 或將會話設置為自動核准其自身的編輯來配置會話。

Full Session Takeover

使用者可以從儀表板開啟任何會話以接管完整的對話。介面支援在會話之間循環切換(下一個/上一個)而無需返回主列表。關閉儀表板並不會終止會話;它們會在背景中繼續運行,並在重新開啟儀表板時保持可用。

Installation and Access

Agent Dashboard 已整合至 Grok Build 中。可以透過以下方式進行存取:

  • Shell Command:從終端機執行 grok dashboard
  • In-Session Command:在任何活躍會話中,使用 /dashboard 或鍵盤快捷鍵 Ctrl+\
  • Installation:可以使用以下指令安裝此工具:curl -fsSL https://x.ai/cli/install.sh | bash

Sources

相關

  • Dispatch
  • Dispatch
  • Dispatch
  • 專案
  • Dispatch