Auto Agent Builder 正式上线:一句话生成完整的智能体团队
Auto Agent Builder 可以把一行任务描述变成一整套可以直接运行的智能体配置,每个智能体都有自己的名称、系统提示词和模型。本文介绍它的工作原理、页面和 API 的使用方法,以及如何把生成的团队直接投入生产。
Auto Agent Builder 可以把一行任务描述变成一整套可以直接运行的智能体配置,每个智能体都有自己的名称、系统提示词和模型。本文介绍它的工作原理、页面和 API 的使用方法,以及如何把生成的团队直接投入生产。

每个多智能体系统都从同一张白纸开始。在任何任务运行之前,总要有人先决定这项工作需要多少个智能体,每个智能体负责什么,各自应该使用哪个模型,每条系统提示词应该怎么写。这些设计工作是上手过程中最慢的一环,也是大多数团队最容易犯错的地方:团队规模过大,提示词互相重叠,职责划分模糊。
Auto Agent Builder 现已在 cloud.swarms.world/auto-agent-builder 上线,它让这张白纸从此消失。你只需要用一句话描述任务,一个专门的构建智能体会为你设计整个团队,并返回完整的、可以直接提交的智能体配置:名称、描述、系统提示词、模型和生成参数。你审阅这份团队清单,复制它,就可以在平台上的任何地方运行。
Auto Agent Builder 由 Swarms API 上一个新端点提供支持:POST /v1/auto-agent-builder/completions。一个构建智能体读取你的任务,并设计出它认为能够覆盖该任务的最小团队。响应中包含以 AgentSpec 条目列表形式呈现的完整团队清单,这与平台上其他地方使用的是同一套 schema,因此输出可以直接接入各个多智能体端点,无需任何转换步骤。
有两个特性值得明确说明:
返回的团队清单中,每个条目都是一份完整的配置。每个智能体的核心是四个字段:agent_name、description、system_prompt 和 model_name。构建器会针对该智能体在团队中承担的具体职责来撰写系统提示词,因此研究类智能体会得到关于信息来源和引用的指令,而综合类智能体会得到关于结构和文风的指令。
在核心四项之外,每个智能体还带有完整的生成参数:temperature、max tokens、max loops、role、推理设置,以及构建器选择设置的其他任何参数。在页面上,这些参数以 Parameters 网格的形式展示在每个智能体下方,没有任何隐藏内容。在 API 响应中,它们就是普通的 AgentSpec 字段。
构建器接受一小组控制参数,除任务本身外全部可选:
| 字段 | 作用 |
|---|---|
task | 生成的团队应当能够处理的任务。唯一的必填字段。 |
max_agents | 团队规模的上限,取值 1 到 100,默认为 5。这是上限而不是目标:构建器倾向于用能覆盖任务的最小团队。 |
num_agents | 精确的团队规模。设置后会覆盖 max_agents 以及"越少越好"的默认行为。 |
model_name | 构建器自身使用的模型。生成的各个智能体使用什么模型由构建器自行决定。 |
system_prompt | 给构建器的自定义指令,例如要求每条生成的提示词都必须包含引用规范。 |
name、description | 本次运行的可选标签。 |
max_agents 和 num_agents 的区别在实践中很重要。保持默认上限不变,构建器常常会为你以为需要五个智能体的任务返回两三个智能体。当你需要固定的团队形态时再设置 num_agents,例如为一个预先定义好的工作流拓扑填充节点。
cloud.swarms.world/auto-agent-builder 页面是一个与 Playground 风格一致的双栏工作区。左侧是任务输入框、带有"至多"和"精确"两种模式的团队规模控件,以及一个构建器模型字段,可以接受平台上的任意模型 ID,并提供常用选项作为建议。高级区域包含运行名称、运行描述和自定义构建器指令。
右侧是实时请求预览,展示本次运行将发送的确切请求体,随你的输入实时更新,并支持一键导出为 cURL、Python、TypeScript 或 Go。运行完成后,结果面板会展示团队清单,并用统计卡片显示智能体数量、token 用量、总费用和构建器费用,随后是每个智能体一张可展开的卡片,包含完整的系统提示词和参数。
把团队清单导出只需一次点击,方向任选:
同样的能力也可以通过 Agent Completions API 直接使用:
curl -X POST "https://api.swarms.world/v1/auto-agent-builder/completions" \
-H "x-api-key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"task": "Research the EV battery market and produce an investment memo",
"max_agents": 3
}'
响应中包含 job_id、agents 列表、一个记录输入 token、输出 token、总费用和构建器调用费用的 usage 区块,以及时间戳。对于上面这个任务,典型的返回团队是一个市场研究智能体、一个财务分析智能体和一个备忘录撰写智能体,每一个都配有为其职责量身撰写的系统提示词。
agents 列表的设计目标就是可以原封不动地提交。把响应中的数组取出来,放进 /v1/swarm/completions 并选择任意 swarm_type,或者放进批量网格工作流端点,或者平台上任何其他多智能体架构。一个完整的流程如下:
/v1/auto-agent-builder/completions。/v1/swarm/completions,并选择一种 swarm 类型,例如 SequentialWorkflow 或 HierarchicalSwarm。第一次调用设计团队,第二次调用运行团队。因为设计步骤是独立的,你可以在多次运行中复用一份好的团队清单,把它提交到版本控制,或者单独微调某几条提示词而无需重新生成整个团队。
我们预计以下几种模式会很常见:
num_agents 设置为你已经在 Workflow Builder 中画好的工作流所需的数量,然后把生成的配置用作它的节点。Auto Agent Builder 是 Swarms Cloud 的高级功能。如果你还没有账户,请先在 cloud.swarms.world 免费注册,然后在设置页面升级套餐,即可解锁构建器以及其他全部高级工具。每次运行都通过与平台其余部分相同的 token 用量面板计量,因此构建器调用与其他任何 completion 一样可见、可审计。
如果你正在评估这个平台,流程很简单:注册,在设置中升级,打开 Auto Agent Builder,输入一个任务。从一个想法到一个可运行、可审阅的智能体团队,现在只隔着一句话的距离。
| 资源 | 链接 |
|---|---|
| Auto Agent Builder | cloud.swarms.world/auto-agent-builder |
| 注册 | cloud.swarms.world/signup |
| 升级到高级版 | cloud.swarms.world/settings |
| Playground | cloud.swarms.world/playground |
| Workflow Builder | cloud.swarms.world/workflow-builder |
| 用量页面 | cloud.swarms.world/token-usage |
| 文档 | docs.swarms.ai |
| Discord 社区 | discord.gg/VapjxpSyHC |
有问题或反馈?欢迎加入我们的 Discord 社区,或查阅文档。

Swarms Marketplace 现已推出专为 Model Context Protocol 服务器打造的 MCP Portal。浏览最受欢迎的社区 MCP,将 Firecrawl、DeepWiki、Exa 等工具接入你的 AI 智能体,并以免费或付费的方式发布你自己的 MCP 服务器。

新一届 Swarms Marketplace 竞赛来了。在 8 月 19 日之前发行一个启用 Vault Mode 的 AI 智能体,即可角逐 2,000 美元的 SOL 奖池:第一名 1,000 美元、第二名 700 美元、第三名 300 美元,排名依据真实的链上交易量。

首届 Swarms Frenzy 竞赛落下帷幕:23 个以上的智能体发行,超过 25 万美元的交易量。本文公布获奖者名单、奖金发放方式,以及下一场竞赛:为期两周的 Vault Mode 发行赛,角逐 2,000 美元的 SOL 奖池。