功能
后台任务
在对话继续进行时,Grok 可以在后台运行命令、subagents 和 monitors。按 Ctrl+G 打开 tasks pane,查看当前正在运行的所有内容;或运行 /tasks 在 scrollback 中获取快照。按 Ctrl+B 可将正在前台运行的命令转入后台,而无需继续等待。这与 Agent 的 todos(Agent 界面中的 Ctrl+T)不同,todos 跟踪计划中的多步骤工作,而不是正在运行的 process。
后台命令
Agent 会自行将 dev server、build 和其他长时间运行的命令作为后台任务启动,并在需要时收集输出。你可以直接提出要求(例如“在后台运行 dev server”),也可以让 Agent 自行决定。在 scrollback 中选择后台任务并按 x 可终止它。
定时 prompts
/loop 按固定间隔重复运行 prompt:
/loop 5m Check if the test suite passes and report any failures间隔接受 Ns(最小 60)、Nm、Nh 和 Nd。Prompt 会立即触发,然后重复运行;每次触发都是一个新的 Agent turn。Loop 会在 7 天后过期,同时最多可以有 50 个活动 scheduled tasks。可以从 tasks pane 取消,也可以要求 Agent 取消。
Monitors
对于实时事件流,而不是定期检查,Agent 可以将 monitor 连接到脚本:脚本输出的每一行都会成为对话中的通知。当你需要监控 log、CI run 或 port 时可以提出要求(例如“监视部署日志,如果出现错误就告诉我”)。Monitor 脚本应保持有选择性,每一行输出都会打断对话。
Prompt queue
Turn 运行期间提交的 prompts 会进入队列,而不会丢失。Ctrl+; 切换 queue panel,/queue 列出队列。