功能
Agent Dashboard
Dashboard 是所有 session 的全屏概览:哪些 agents 需要输入、哪些正在工作,以及哪些已经完成。使用 Ctrl+\、/dashboard 命令或 shell 中的 grok dashboard 打开它。
各行按状态分组:Needs input、Working、Idle、Inactive、Completed、Failed,并实时更新。按 Ctrl+G 可改为按目录分组。
与 Agents 协作
选择一行会打开 peek panel,显示 Agent 的最新活动。输入内容即可回复:空闲 Agent 会立即收到消息,忙碌 Agent 会将消息加入队列。Permission prompt 和问题可以使用数字键直接回答。按 Enter 在完整 details view 中连接到 session;Ctrl+\ 返回 dashboard,Ctrl+[ / Ctrl+] 在 sessions 间循环切换。
底部的 input bar 会将 prompts 分发给新的 sessions。Ctrl+L 更改新 agents 的工作目录,Ctrl+W 切换它们是否在 git worktree 中启动。
按键
| 按键 | 操作 |
|---|---|
↑/↓ | 选择一行 |
Enter | 打开所选 session |
Ctrl+/ | 搜索:按 Agent 使用 a:<name>,按状态使用 s:<state>,或使用普通文本 |
Ctrl+T | 固定/取消固定 Agent |
Ctrl+R | 重命名 Agent |
Ctrl+X | 停止/关闭 Agent(按两次) |
Shift+↑/Shift+↓ | 重新排序已固定的 agents |
Esc | 依次关闭 peek、filter 和 dashboard |
分组和固定状态会保存在 [dashboard] 下,该 section 位于 ~/.grok/config.toml。可以在该处设置 enabled = false,或设置 GROK_AGENT_DASHBOARD=0 来禁用此功能。