Grok Build Workflows 发布

Grok Build 现在支持并行智能体的自动化编排

xAI 在 Grok Build 中发布了 Workflows,这一功能允许用户使用自然语言描述大型且复杂的任务。随后,Grok 会规划任务,在后台通过数百个并行智能体执行任务,并在完成后提供一份最终的综合报告。

Workflows 的使用场景

Workflows 专为超出单个对话能力的多元化任务而设计。这些场景包括:

  • 大规模代码审查: 审查大型 Pull Request (PR) 中的每一个功能。
  • 问题分拣 (Issue Triage): 对项目中的最后 100 个 issue 进行分拣。
  • 代码库审计: 针对特定类型的 bug 对代码库进行审计。

从本质上讲,任何可以拆分为独立部分并需要一份汇总最终报告的任务,都是 Workflows 的候选对象。

技术实现与执行

编排与规划

Grok 会将每个任务规划为一个脚本,该脚本定义了工作阶段、分配给每个阶段的智能体以及汇总结果的方法。每个智能体都在干净、专注的上下文中运行,以保持精确度。系统可以实现对抗性检查,例如在将发现结果纳入最终报告之前,使用独立的怀疑者 (skeptics) 进行验证。

智能体容量与状态管理

  • 智能体预算: 标准运行分配有 128 个智能体的预算,对于较大的任务,容量最高可达 1,024 个智能体。
  • 持久性: 进度是增量保存的。如果运行被暂停并恢复,系统不会重新执行已经完成的工作。
  • 监控: 用户可以使用 /workflows 命令实时监控进度,包括分阶段更新和每个智能体的 token 计数。

保存与重用 Workflows

用户不需要自己编写编排脚本;Grok 会根据用户的请求编写 workflow,进行冒烟测试 (smoke-checks),并在随后的运行中不断改进它。

存储与共享

  • 团队共享: 保存在 .grok/workflows/ 中的 Workflows 会与用户的团队共享。
  • 个人使用: 保存在 ~/.grok/workflows/ 中的 Workflows 可在用户的所有环境中可用。

命令集成

一旦 Workflow 被保存,它就会变成一个可以接受参数的自定义斜杠命令 (slash command)。例如,一个保存的 PR 审查 workflow 可以通过 /pr-review [PR_NUMBER] 触发。

内置功能

xAI 已将 /deep-research 作为内置的 workflow。这一特定的 workflow 会将研究问题分发给并行的调查员,根据其来源验证每一项主张,并返回一份带有引用的报告。

Sources

相关

  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch
  • Dispatch