覆盖 16 家厂商(11 家模型原生厂商 + 5 家聚合推理云)的 API、CLI、MCP Server、Agent Skills 四层开发者接入面,并对 7 个官方技能仓库(103 个 SKILL.md)做了本地源码级剖析。
五句话讲完整个格局。
recommend_model / get_pricing 先行)llms.txt,与平台元数据同源不漂移atlas_get_balance / atlas_get_model_costs)✓ = 官方提供 · △ = 仅社区/部分提供 · ✗ = 没有。点击表头可横向滚动查看。
| 厂商 | REST API | 官方 CLI | 官方 MCP | 官方 Skills | 官方 SDK | 异步模式 | 视频单价(约) |
|---|---|---|---|---|---|---|---|
| Higgsfieldhiggsfield.ai | 官方api.higgsfield.ai · 预付费 | npm CLIOAuth 登录 | 托管mcp.higgsfield.ai/mcp | 9 个1.1k★ · 带 evals | Py + TS | request_id + webhook | $0.04–0.21/s⚠ 双轨计费 |
| Runwayrunwayml.com | 官方credits 计价 | 无 | ×2托管 OAuth + API-key 版 | 11 个脚本驱动 | Py + Node | task + 签名 webhook | $0.05–0.28/s |
| Lumalumalabs.ai | 官方Dream Machine / Luma API | Go CLIluma-agents-cli | 官方luma-api-mcp | 无有 llm-info 页 | Py + JS | poll + callback | ~$0.10–0.30/s |
| OpenAI Sora 2platform.openai.com | 官方/v1/videos | Go CLIopenai/openai-cli | 无仅 MCPKit 蓝图 | 目录无视频 | 全家桶 | poll / video.completed webhook | $0.10–0.50/s |
| Google Veo 3.1Gemini API / Vertex | 双通道predictLongRunning | 无专用gcloud 泛用 | 平台级 previewaiplatform /mcp/* | 无 | 全家桶 | LRO 轮询 | $0.05–0.60/s |
| Pikapika.art | 走 fal 分发2025-12 起 | 无 | 无 | 无 | 无 | fal 的 | ~$0.04–0.09/s |
| Kling 快手kling.ai | 官方JWT 短令牌 | 无 | 仅社区⚠ 走转售商 API | 仅社区 | 仅社区 | task_id 轮询 | $0.04–0.11/s |
| MiniMax 海螺minimax.io | 官方video_generation | 无 | 官方Py + JS 双实现 | 无 | 官方 | task_id 轮询 | ~$0.08–0.28/条 |
| 字节 Seedance火山 Ark / BytePlus | 官方英文文档最全 | 无 | 官方无视频社区补位 | 仅社区 | 官方 | task_id 轮询 | ~$0.02–0.04/s |
| Vidu 生数platform.vidu.com | 官方r2v 是差异化 | 无 | 官方vidu-mcp · 很年轻 | 无 | 官方 | task_id 轮询 | ~$0.04–0.12/s |
| 阿里 WanDashScope 百炼 | 官方header 异步 | 无 | 无 | 无 | 官方 | header 异步 + 轮询 | ¥0.14–0.70/s✦ 开源权重 |
| 平台 | API 特性 | 官方 CLI | 官方 MCP | 官方 Skills | 官方 SDK | 差异化定位 |
|---|---|---|---|---|---|---|
| fal.aifal.ai | queue + SSE 状态流 + webhook + Realtime WS | ×2fal(Py 全生命周期) + genmedia | 11 工具mcp.fal.ai/mcp | 17 个官方社区 org · 243★ | 6 语言Py/JS/Swift/Java/Dart/Terraform | llms.txt 全覆盖 · fal Agent 产品 |
| AtlasCloudatlascloud.ai | prediction 轮询 + webhook + OpenAI 兼容 LLM | atlas (Go)brew/npm · cost/wait 子命令 | 14 工具动态 schema 校验 | 3+25 recipes双语 · 含方法论 skill | 明示不做 | 成本感知工具 · 宣称低于官方价 68% |
| Replicatereplicate.com | prediction 轮询 + webhook | Go CLIbrew | 托管 + npm含 code-mode 沙箱 | 无 | 官方 | 托管几乎全部主流视频模型 |
| Runware / WaveSpeed | 统一 REST | 有 | 有 | 有 | 有 | 单一 run 工具统一图/视/音/3D |
Agent 要生成一段视频,实际会穿过三层。价值分配正在向上层(生态)和中层(聚合)迁移。
Coding agent(Claude Code / Codex / Cursor)不直接读 API 文档,而是通过 MCP 工具和 SKILL.md 行动。官方技能目录里没有视频 skill,这一层完全由厂商三件套 + 社区注册表(skills.sh、glama)填充。
统一 queue/prediction 抽象 + 模型目录 + 计费。价值点:智能路由、成本工具、动态 schema 校验、跨模型对比。AtlasCloud MCP 是 glama 注册表视频类周下载第一(289 npm/wk)。
独占能力是护城河(Sora 的物理仿真、Veo 的原生音频、Vidu 的参考生视频、Kling 的运动质量),但 agent 时代的"默认路由权"正在流失给聚合层——Higgsfield 和 Runway 自家技能的默认视频模型都是字节的 Seedance。
每家的 agent 接入策略是一个完整的世界观。
fal(Py,部署 serverless)+ genmedia(agent-first,init 直接装 .claude/skills/)fal 包是无关项目;官方 skills 在 fal-ai-community orgatlas CLI(Go)+ atlascloud-mcp(14 工具)+ 3 skills / 25 recipesatlas_get_balance/atlas_get_model_costs 成本感知uv run scripts/generate_video.py,frontmatter 白名单 Bash(uv run *)对 7 个本地仓库源码级深读后的核心发现:每家把 SKILL.md 做成了完全不同的东西。
「所有其他 skill 都通过 genmedia 命令执行,不直接调 HTTP API」。6 条 Critical Rules:agent 读输出必带 --json、永不编造 endpoint ID、自定义参数前必查 schema、下载用 --download 不用 curl。
run "<prompt>" 自动分类模态;index.json 带 SHA256 防篡改325 行的行为规范:用用户语言回复、不暴露原始 ID/JSON、不预先估价、一次只问一个问题。核心是巨大的模型路由决策树(默认视频 = Seedance 2.5,广告 = Marketing Studio)。
技能内嵌 scripts/generate_video.py,uv run 执行;frontmatter 白名单收窄执行面。key 只从环境变量读(禁止 CLI 参数防 history 泄露)、产物视为不可信输入、固定文件名时间戳约定。
无 SDK/CLI 依赖,agent 照抄 curl/Python 模板即可运行;14 个 MCP 工具逐一说明。真正有价值的是 universal-video-prompt-skill:写一次模型无关 spec,再编译到任意模型——三桶模型(Global/Locks/Time)× 可验证性改写 × 能力降级规则,完整中英双语。
全部克隆至 /Users/lifcc/Desktop/code/AI/tools/video-vendor-skills/。所有技能文档已渲染为在线版本,点开即可阅读。
| 本地目录 | 来源仓库 | SKILL.md | 大小 | 执行模型 | 亮点 |
|---|---|---|---|---|---|
higgsfield-skills/ | higgsfield-ai/skills MIT · 1.1k★ · v0.12.0 | 8 | 2.1M | 自家 CLI(higgsfield) | evals 场景 · 营销垂直 skill · agent 自装剧本 |
runwayml-skills/ | runwayml/skills 2026-02 起 | 11 | 336K | Python 脚本(uv run) | allowed-tools 白名单 · 安全工程 · 双族技能 |
runway-mcp-plugin/ | runwayml/runway-mcp-plugin | 2 | 196K | 官方托管 MCP | mcp.json 一键接入 · 技能薄封装 |
atlascloud-skills/ | AtlasCloudAI/atlas-cloud-skills 32★ · 66 commits | 3 | 1.1M | 裸 REST(无 SDK/CLI 依赖) | 方法论 skill · 中英双语 · providers 适配层 |
fal-community-skills/ | fal-ai-community/skills MIT · 243★ | 17 | 1.1M | genmedia CLI | SHA256 索引 · 16 垂直域 · 智能路由 |
elevenlabs-plugin/ | elevenlabs/plugin | 42 | 1.8M | 远程 MCP + OAuth | 语音域最全 · architect 子族 30+ 技能 |
anthropics-skills/ | anthropics/skills 格式参照基准 | 20 | 16M | — | 官方 spec + template · 无任何视频 skill |
技能怎么装、装到哪、如何保证不被篡改——四家给出了四种答案。
| 机制 | Higgsfield | Runway | AtlasCloud | fal |
|---|---|---|---|---|
| 安装方式 | npx skills add + marketplace + agent 自装剧本 |
skills.sh / marketplace 插件 | install.sh(git clone + 拷贝)/ npx skills add |
genmedia init / genmedia skills install |
| 安装目标 | 按平台分路径:~/.claude/skills · ~/.cursor/plugins · ~/.codex/plugins |
仓库 + 插件双形态 | ~/.claude/skills/ |
.claude/skills/ 或 .agents/skills/ |
| 完整性保障 | 无 | 无 | 无 | index.json SHA256 |
| 质量保障 | evals/ 场景集 | Common Failures 表 | troubleshooting.md | 16 垂直领域分层 |
| 版本标识 | frontmatter version | CHANGELOG.md | 无 | index version |
| 更新方式 | 重新安装 | git pull / 插件更新 | 重新运行 install.sh | genmedia skills update |
同一个量纲(美元 / 秒视频)下,最贵与最便宜相差 15 倍。悬停条形可查看精确值。
从"语音厂商先行"到"三件套标配",只用了 16 个月。
接入前必须知道的七件事。
atlas-cloud.ai ≠ AtlasCloud(正确域名 atlascloud.ai);mcp.luma.com 是日历公司 Luma 不是 Luma AI;docs.runway.team 的 MCP 是另一家 VFX 管理公司;npm 的 fal 包是无关项目。如果要做面向 Claude Code / Codex 的 CLI + skills 产品,这十项是从 103 个 SKILL.md 里筛出的可直接复用模式。
| # | 模式 | 来源 | 要点 |
|---|---|---|---|
| 1 | per-model llms.txt | fal.ai | 每个模型一份机器可读 schema+定价,与平台元数据同源生成,杜绝文档漂移 |
| 2 | 成本感知工具 | AtlasCloud / fal | MCP/CLI 内置 balance / costs / 预估命令,agent 提交前可自检预算 |
| 3 | 动态 schema 校验 | AtlasCloud | 提交前校验参数合法性,避免无效调用浪费 credit |
| 4 | 细粒度工具白名单 | Runway | frontmatter allowed-tools: Bash(uv run *) 把 skill 执行面收窄到具体脚本 |
| 5 | Key 卫生规范 | Runway | 密钥只走环境变量,禁止 CLI 参数(防 shell history 与进程列表泄露) |
| 6 | SHA256 技能索引 | fal | index.json 记录每个文件哈希,skill 分发的供应链完整性 |
| 7 | skill 质量回归 | Higgsfield | evals/ 场景集让 skill 行为可测试、可回归 |
| 8 | 一键安装进技能目录 | fal genmedia | init 直接写 .claude/skills/ 或 .agents/skills/,CLI 即分发渠道 |
| 9 | spec→compile prompt 范式 | AtlasCloud | 模型无关 spec + 每模型编译 profile,跨模型迁移零重写;配套可验证性改写规则 |
| 10 | 反面教材:双轨计费 | Higgsfield(警示) | CLI/MCP 与 API 预算割裂——自己的产品务必统一计费口径 |