ARTICLE · 软件编程

Vercel CLI 新增支出管理功能 - Vercel

作者:Lakshmi Subbramanian、Bryan Mishkin 来源:Vercel News 2026-10-24 05:44 2 分钟 16 阅读 308 字
编程与工程开发者工具云原生 / DevOps命令行与终端历史
一语总结

Vercel CLI 推出新的 `vercel budgets` 命令,用于查看、设置和管理团队支出预算,支持在达到限额时可选暂停生产部署,并支持告警历史筛选。

AI 总结

Vercel 为其 CLI 增加了支出管理能力,允许开发者查看当前支出、设置预算(通过 --pause 标志在利用率达到 100% 时暂停生产部署)、移除预算,以及通过筛选选项(--since、--until、--limit、--json)列出预算告警历史。该功能与团队账单设置中的按需预算相对应。管理预算需要 Owner 或 Billing 角色。支出管理对 Pro 团队和采用 Flexible Commitment 计划的企业团队免费提供。文中提供了完整的 CLI 参考和文档链接。

核心要点
  1. 新增 `vercel budgets` 命令套件用于支出管理

    开发者现在可以查看当前支出和活跃预算(`vercel budgets`),设置包含金额和可选暂停行为的预算(`vercel budgets set --amount <dollars> [--pause]`),以及移除预算(`vercel budgets remove`)。CLI 会返回一个格式化表格,显示范围、金额、已支出、使用百分比、状态、暂停设置和 Webhook 配置。

  2. `--pause` 标志在预算限额时强制停止生产部署

    当使用 `--pause` 设置预算后,一旦支出达到预算金额的 100%,团队下所有项目的生产部署将变为不可用。这提供了一种程序化的防护措施来防止成本失控,补充了现有的仅通知告警功能。

  3. 预算告警历史可通过灵活筛选访问

    `vercel budgets alerts` 命令默认列出最近三条告警,或通过 `--since`、`--until`、`--limit` 和 `--json` 标志查看完整日志。每条记录显示日期、预算范围、触发的阈值、触发时的支出、预算金额以及配置的操作(通知、暂停)。

  4. 定义了基于角色的访问权限和计划可用性

    预算管理需要 Owner 或 Billing 角色。该功能对 Pro 团队和采用 Flexible Commitment 计划的企业团队免费提供,与 Vercel 现有的支出管理仪表板能力保持一致。

Vercel CLI 新增支出管理功能 - Vercel

Vercel 为其 CLI 增加了支出管理能力,允许开发者查看当前支出、设置预算(通过 --pause 标志在利用率达到 100% 时暂停生产部署)、移除预算,以及通过筛选选项(--since、--until、--limit、--json)列出预算告警历史。该功能与团队账单设置中的按需预算相对应。管理预算需要 Owner 或 Billing 角色。支出管理对 Pro 团队和采用 Flexible Commitment 计划的企业团队免费提供。文中提供了完整的 CLI 参考和文档链接。

文章金句

"

设置预算本身不会停止使用。当支出达到 100% 时,`--pause` 标志会暂停所有项目的生产部署。

"

$ vercel budgets set --amount 200 --pause > 在 100%($200)时暂停团队 my-team 的所有项目。生产部署将变为不可用。

"

管理预算需要 **Owner** 或 **Billing** 角色。支出管理对 Pro 团队和采用 Flexible Commitment 计划的企业团队免费提供。