Swarms Logo
指南产品

什么是 Swarms Cloud?多智能体系统的终极控制平面

一份完整的 Swarms Cloud 指南:一把 API 密钥通达 2,000+ 模型与 16 种集群架构,可视化与自动生成的智能体构建器,把单个任务扩展到数千次调用的 Batch 与 Grid 运行器,每个智能体与每次调用各自独立的页面,加密的 Skills 库,托管的 MCP 服务器,以及 S2A 缩容至零的智能体托管。

Kye Gomez12 分钟阅读
什么是 Swarms Cloud?多智能体系统的终极控制平面

Swarms Cloud 是多智能体系统的控制平面。它是一个托管平台,地址在 cloud.swarms.world,把智能体团队的整个生命周期,包括设计、运行、观测、计费和托管,全部收拢到一个账户和一把 API 密钥之下。

这里的关键词是规模。单个智能体回答单个提示词早已不是问题,你并不需要一个平台来做这件事。真正没有被解决的,是智能体团队在生产环境里实际呈现的形态:四十个智能体评估同一批语料,一张由专精智能体组成的图把结果沿流水线传递下去,一份五百个文档、今晚必须跑完的任务清单,一套在最终敲定之前必须与另一套对比的阵容。Swarms Cloud 正是为这种形态而建,并且它的目标是在阵容不是五个智能体、而是五千个时依然可用。

本文将介绍这个平台是什么、每个界面做什么,以及这些组件为什么要这样组织。

控制平面解决的问题

在原始模型 API 之上构建多智能体系统的团队,最终都会写出同一套自制零件。一个把任务分发给多个智能体的脚本。一份记录每次运行花了多少钱的 CSV。一个由三个人编辑、没人做版本管理的提示词文件夹。一个重试循环。一张手工维护、记录每个智能体绑定了哪个模型的表格。这些东西都不难写,但每一个都在承重,而且没有一个是任何人最初想做的产品。

这种安排的代价会在之后显现。当某次运行行为异常时,导致它的负载已经不在了,因为没有任何环节保存过它。当账单到来时,它无法归因到具体的智能体,因为没有任何环节按智能体统计过。当某家供应商发生故障时,每个智能体都被一个散落在十几个文件里的字符串绑定在那家供应商上。当同事问起某个智能体的配置究竟是什么时,答案取决于最后一次运行它的那个脚本。

控制平面用一组已经建好、已经正确、并且被你运行的一切共享的界面,替换掉这些自制零件。这正是 Swarms Cloud 的论点:智能体团队之下的基础设施足够通用,理应成为基础设施;又足够专门,以至于通用云不会替你提供。

一把 API 密钥,所有模型

Swarms Cloud 前置对接了来自主流供应商的 2,000+ 模型,包括 Anthropic、OpenAI、Google、xAI、DeepSeek、Meta、Moonshot 等。所有模型都用同一把 API 密钥、同一种请求结构和同一套计费体系访问。

在 Swarms 中,模型选择就是一个字符串。智能体的 model_name 和其他字段没有区别,因此把一个智能体从一家供应商换到另一家,是一行代码的改动,不涉及任何提示词、工具定义或编排逻辑。它带来的实际好处是可移植性。本月早些时候四家前沿供应商在同一个下午集体故障时,运行在 Swarms 上的团队把智能体切换到这些系列之外的模型,继续正常工作,因为基础模型在这里是一个可以替换的依赖,而不是你脚下的地基。

目录里的每个模型都有自己的页面,展示上下文窗口、价格以及它接受的参数,整个目录可搜索。价格从 API 公布的费率表读取,而不是某份副本,因此页面上报的价格就是你实际支付的价格。

下面就是一次单智能体调用的全部内容:

Shell
curl -X POST 'https://api.swarms.world/v1/agent/completions' \
  -H 'x-api-key: $SWARMS_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "agent_config": {
      "agent_name": "ETF Research Analyst",
      "model_name": "claude-opus-5",
      "system_prompt": "You are an expert in exchange-traded funds.",
      "max_loops": 1,
      "max_tokens": 16000
    },
    "task": "Compare the three largest semiconductor ETFs by expense ratio."
  }'

换掉 model_name,同一个调用就跑在另一家供应商上。其余一切不变。

十六种集群架构

在单智能体之外,Swarms Cloud 通过 API 提供 16 种集群架构,每一种都是对"工作如何在智能体之间流动"这个问题的不同回答。顺序流水线把输出沿链条向下传递。并发集群让每个智能体同时处理同一个任务。图工作流按有向图执行,支持扇出与扇入。层级集群在一队工作智能体之上放一个指挥智能体。此外还有路由架构、群聊架构,以及把众多意见聚合成一个答案的混合智能体架构。

平台上的架构列表是从 API 实时读取的,而不是仓库里的副本,因此你看到的目录描述的就是 API 当天实际提供的能力。每种架构都有自己的页面,包含描述、分类和快速开始,目录还支持一键按分类筛选。

在它们之间做选择,是多智能体系统里最主要的设计决策,值得慎重对待。当你想要许多相互独立的意见时,并发集群是正确选择。当第三步确实需要第一步和第二步的输出时,图工作流才是正确选择。选错的那一个花掉同样多的 token,却给出更差的答案。

设计智能体团队

自动智能体构建器

自动智能体构建器把一段任务描述变成一整套阵容。描述你想完成的事情,构建器智能体就会设计出这支团队:智能体名称、系统提示词、模型以及每一个参数,全部是可以直接提交给集群端点、无需修改的完整配置。你可以限制阵容规模或要求精确数量,选择由哪个模型来做构建,并向构建器传入自己的指令。阵容支持逐个复制、整体复制为数组、复制为 JSON,或下载为 CSV。

它是从想法到可运行系统的最快路径,同时也是一个学习工具。读一读构建器为你本就熟悉的任务写出的提示词,是了解"好的系统提示词长什么样"的有效方式之一。

Swarms Cloud 工作流构建器

工作流构建器是它的可视化对应物。把智能体拖到画布上,连成一张有向图,然后运行这张图。它会在运行之前就发现环,而不是运行之后,这一点很重要:处在环里的智能体永远不会出现在拓扑分层中,因此永远不会运行,没有这项检查,你得到的是一个顺利完成、却悄悄跳过了环内一切的请求。工作流可以保存,今天搭好的图,下周还在。

Chat 负责对话路径。组建一套阵容,然后和它对话。只有一个智能体时,它就是一次带完整会话记忆的普通聊天。加入更多智能体后,每一轮都会把整套阵容作为并发集群运行,每个智能体的回复都以带署名的独立气泡呈现,附带它的名称、模型和本轮成本。会话在刷新后依然保留,阵容侧栏使用与平台其他部分相同的智能体编辑器,因此一个聊天智能体可以携带 temperature、回退模型、MCP 服务器和工具。

并排对比智能体

Compare 回答的是你搭好东西之后立刻会冒出的问题:它真的更好吗?把同一个任务交给多套智能体配置运行,并排阅读输出,推理与采样参数都是开放的,让你每次只改动一个变量。它把模型与提示词的选择,从一场争论变成一次实验。

扩展到数千次调用

这正是这个平台配得上"云"这个字的地方。

Batch 让一份智能体配置跑最多 500 个任务。任务可以粘贴、以 CSV 上传,或以 JSON 提供。运行过程展示带 ETA 的逐任务进度,你可以只重试失败项而不是整个作业,结果可筛选,运行途中刷新也不会丢失进度。在底层,运行会按端点接受的最大批量分块,因此一个 500 任务的批次是十次往返,而不是五十次。

Grid 跑的是矩阵。一个轴是任务列表,另一个轴是智能体列表,每一个单元格都是一次调用。五十个任务对五十个智能体,就是一个按钮触发的 2,500 次调用。矩阵在运行前就会渲染,让你先看到即将产出的形状,然后随结果落地逐步填充,每个单元格携带自己的状态,用量随之累加。滚动宽网格时表头行和任务列保持固定,点击单元格会在侧边抽屉中打开完整详情。所有内容都可导出为 CSV。

Grid 是改变人们评估智能体方式的那个界面。手工把八条提示词与十二个任务两两比对,是一整天的工作量,因此没人会做。作为一次网格运行,它就是一次点击,答案是一张可排序的表格。

图工作流批量网格工作流同样可以直接通过 API 调用,因此凡是能在控制台里驱动的,都能在代码里驱动。

每个智能体一个页面,每次运行一个页面

Swarms Cloud 上某个智能体的页面

你账户里的每个智能体都有自己的页面:它的活动记录、它在所有运行中的累计成本、完整的系统提示词,以及 API 接受的全部 34 个配置字段,凡是你没有设置的,都会填入 API 自己的默认值。最后这个细节比听上去更重要。大多数智能体的问题其实是配置问题,而大多数配置问题源于某个你从未设置过、行为却出乎你意料的字段。看到生效的完整配置,而不只是你亲手敲下的那一部分,正是发现这类问题的方式。

逐次运行的上下文窗口占用

每个智能体页面还会逐次展示,每一次调用实际填满了多少模型上下文窗口。每次运行一格的网格,让"只用了百分之二窗口的智能体"和"已经贴近上限的智能体"之间的差别一眼可见,而这正是"能正常工作的智能体"和"即将开始截断的智能体"之间的差别。

Swarms Cloud 的调用日志

调用日志覆盖另一半。你的账户发出的每一次 API 请求都汇总在同一个地方,可按智能体、端点、ID、时间戳或任务文本搜索和筛选,而搜索还会继续深入原始日志正文,因此只要某个字符串在请求或响应中出现过,就能定位到承载它的那次运行。日期筛选作用于整个视图,筛选后的结果集可整体导出为 CSV。

每一次调用同样有自己的页面,因而也有自己的 URL。单次运行可以被写进缺陷报告、收藏、在三个标签页里打开做对比、发给同事,或者一键下载为 JSON。页面上有以它的身份运行的智能体(并链接到该智能体的页面)、作业 ID、输入与输出 token、成本,以及格式化 JSON 形式的确切请求负载与响应。当某个智能体做出奇怪的举动时,答案几乎总在那份负载里:系统提示词和你以为的不一样、temperature 还停留在默认值、模型名称悄悄回退了。

Token 用量把这一切汇总为随时间变化的支出,可按日、周、月或自定义区间查看,并根据当前周期已花费的金额预测月末支出。当周期进度过短、无法诚实作答时,它会拒绝预测,这是个小细节,但它说明了这个平台上的数字是怎么造出来的。

面向提示词与技能的加密库

Swarms Cloud 的 Skills 库

Skills 是一个私密的库,存放你的智能体所依赖的提示词和技能文件。支持一次上传多个文件,格式可以是 Anthropic 的 SKILL.md、纯 markdown 或 JSON,也支持整个文件夹,因为技能实际上就是这样分发的。搜索覆盖名称、描述、标签和内容。每个技能都有自己的页面,支持就地编辑,并带有展示字符数、词数和 token 数的统计条以及渲染预览。

所有内容在静态存储时都使用按用户派生的密钥加密,因此归属权由密码学和查询条件共同保障:错误用户的密钥根本无法通过认证。五个官方入门技能一键即可加入,包括集群架构选择器、提示词精简器、成本感知的模型选择器、评估标准撰写器,以及智能体故障排查包。在平台上生成的提示词可以直接保存进这个库。

这些东西之所以属于控制平面而不是代码仓库,是因为提示词是运行时状态。它们的变更频率高于代码,编辑它们的人未必会提 pull request,而且它们承载着一支智能体团队的知识产权。把它们与运行它们的地方放在一起做版本管理、搜索和加密,填上了大多数团队用一份共享文档草草敷衍过去的缺口。

与其他一切相连

Swarms Cloud 的 MCP 页面

Swarms Cloud 托管了一个 Model Context Protocol 服务器,它有自己的页面,展示端点、实时状态、连接代码片段,以及从服务器读取而非写死的完整工具清单。状态来自服务端发出的真实 MCP 握手,因为一个裸请求只能证明主机在监听;可用性被如实报告为"N 次检查中的观测结果",而不是包装成 SLA。

MCP 是智能体触及平台内置之外工具的方式。把智能体指向一个 MCP 服务器,它就会发现该服务器提供了什么并直接调用,无需自定义封装,也无需编写 HTTP 集成代码。Swarms 智能体可以同时接入多个 MCP 服务器,配合动态工具加载,它们只会拉取某个任务真正需要的工具,从而避免为庞大的工具集在每次调用中重复付费。

Examples 示例库

Examples 是一个可浏览的示例库,涵盖 agents、swarms、batch 和 account 操作的可直接运行 API 调用,每一条都能展开成平台支持的每种语言的可复制代码片段,生成的 Python 与 TypeScript 都带有真实类型标注。任意示例都能带着完整负载在 playground 中打开,因此从阅读示例到运行它的修改版只需两次点击。平台还提供主流语言的 SDK、用于交互式调用的 Playground,以及机器可读的 llms.txt,其中包含实时定价、每一个公开页面和每一种架构,面向的是正在阅读这个平台的智能体,而不是人。

S2A:缩容至零的托管

S2A 是缩容至零的智能体托管服务,目前处于 beta 阶段。把它指向一个 GitHub 仓库,它会读取仓库、预填部署表单,并在你做出选择之前给出跨云的成本报价。部署到最便宜的那一朵云上,你的智能体就运行在一个自动伸缩的 HTTPS 端点背后,空闲时不产生费用。

仪表盘里有带搜索、状态筛选以及画廊、表格或地球视图的部署列表,每个部署都有包含指标、日志、设置和时间线的详情页,还有可供起步的模板目录。它补上了生命周期里的最后一块缺口:在平台上设计、运行和观测的智能体,现在也可以托管在平台上。

安全、计费,以及生态的其余部分

平台上的安全工作是持续进行的,而且大多不可见。持久化状态会在退出登录时清除,因此共用浏览器不会把一个账户的提示词和运行输出泄露给下一个人。CSV 导出经由加固过的写入器,因为电子表格会把以特定字符开头的单元格当作公式执行,而导出的列里含有调用方可控的文本。仅属于某个用户的 API 响应被标记为 private,因此任何共享缓存都无法把它回放给别人。API 密钥的创建数量按账户设有上限,而轮换密钥不会抹掉它此前支付过的历史支出。

计费是 Free、Pro 和 Premium 三档,在新手引导中选择。所有套餐在所有模型上支付相同的单位 token 价格,因此订阅买到的是访问权限和吞吐能力,而不是更便宜的 token。升级立即生效并按比例结算,降级让你保留已付费的套餐直到周期结束,订阅状态就显示在你的层级旁边,而不是等到一次失败的调用才发现。新账户可获得 5 美元的免费 API 额度,推荐计划则在他人通过你的链接注册时,为双方各发放 10 美元额度。

一个账户覆盖整个生态。同一个登录可以进入 Swarms Cloud、发布并变现 6,000+ 智能体、提示词与工具的 Swarms Marketplace,以及运行 Claude 与 Codex 智能体的互动式办公室 AgentHQ。你在 Cloud 上构建的智能体无需第二套身份就能上架 Marketplace,同一把 API 密钥在所有产品中通用。

如何开始

创建账户,生成一把 API 密钥,然后发出第一个调用。每个架构页面上的快速开始距离一把密钥只有一次点击,而 Examples 示例库里有你最先想做的那件事的可运行调用。如果你更愿意从控制台起步,自动智能体构建器可以凭一句话给你一套阵容,一分钟后你就能在 Chat 里和它对话。

如果你已经在别处运行智能体,看清这个平台能给你什么的最快方式,是把现有工作负载指向这个 API 跑一天,然后打开历史页面并按成本降序排序。大多数团队都会在最初的三十秒里发现一些出乎意料的东西。

结语

Swarms Cloud 是智能体团队的基础设施层:一把密钥通达 2,000+ 模型,16 种编排智能体的架构,能凭一句话或一张画布设计阵容的构建器,能把一个任务扩展到五百个、把一个矩阵扩展到数千次调用的运行器,每个智能体和每次运行各自独立的页面,存放它们背后提示词的加密库,连接周边工具的托管 MCP 服务器,以及面向真正进入生产的那些智能体的缩容至零托管。

贯穿其中的一条线索是:这些都不是你产品中真正有趣的部分,但它们全都必须存在。自己从头建一遍,意味着四分之一的工程时间产出不了任何差异化价值。Swarms Cloud 就是这四分之一,已经建好,而且屏幕上的数字与你账单上的数字一致 🦾

链接与资源