Grok Build Agent Dashboard 发布
xAI 发布了 Grok Build 的 Agent Dashboard,提供了一个集中式的界面来管理多个并行的编码会话。该工具允许开发者监控各种 agent 的状态,实时响应阻碍因素,并且无需离开单个屏幕即可分派新任务。
集中式会话监控与组织
Agent Dashboard 提供所有活跃 Grok Build 会话的高层级概述,按状态对它们进行排序,以确保需要人工输入的任务在列表顶部获得优先处理。这允许开发者在其他会话在后台继续运行时,优先解决阻碍因素。
关键组织功能包括:
- 工作目录分组:用户可以使用
Ctrl+S按工作目录对会话进行分组,以管理分布在多个 repository 的工作。 - Subagent Roll-up:为了防止界面混乱,subagent 会被折叠在启动它们的父级会话下,仅显示主要分派的任务,而不是子任务的全部分叉。
- 状态可见性:快速浏览 dashboard,即可发现每个会话正在进行的操作以及当前活动的持续时间。
交互式会话管理
Dashboard 允许开发者与 agent 交互,而无需完全进入特定会话的对话。
Peek and Reply
用户可以选择一行来查看(peek)会话的最新输出,并直接从 dashboard 发送回复。这些回复的行为取决于会话状态:
- Idle Sessions:消息会立即发送。
- Active Sessions:消息会被排队,并在当前轮次结束后发送。
Inline Approvals and Responses
当 agent 请求批准或提出问题时,选项会内联显示在 dashboard 中。开发者可以使用方向键或数字键来选择答案并继续流程。多部分问题会按顺序逐一交付。
会话分派与控制
开发者可以直接从 dashboard 界面启动并管理编码会话的生命周期。
分派新任务
可以通过 dashboard 底部的输入框启动新会话:
Enter:分派会话并让用户留在 dashboard。Shift+Enter:分派会话并立即打开它以进行完整交互。
全量会话接管
用户可以从 dashboard 打开任何会话以接管完整的对话。界面支持在会话之间循环切换(下一个/上一个),而无需返回主列表。关闭 dashboard 并不终止会话;它们会在后台继续运行,并在重新打开 dashboard 时保持可用。
安装与访问
Agent Dashboard 已集成到 Grok Build 中。可以通过以下方式访问:
- Shell Command:从终端运行
grok dashboard。 - In-Session Command:在任何活跃会话中,使用
/dashboard或键盘快捷键Ctrl+\。 - Installation:可以使用以下命令安装该工具:
curl -fsSL https://x.ai/cli/install.sh | bash
Sources
- OriginalAgent Dashboard in Grok Build
相关
- Dispatch
- Dispatch
- Dispatch
- 项目
- Dispatch