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
- OriginalWorkflows in Grok Build
相关
- Dispatch
- Dispatch
- Dispatch
- Dispatch
- Dispatch