infracost

在 PR 里提前看到云账单涨多少,避免上线后才发现超支

开源 freemium 行业应用
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 12560
维护状态 活跃
是否开源 是
定价模式 freemium

项目预览

项目数据

分类行业应用
开发团队infracost
所属国家
定价模式freemium
价格说明开源CLI免费,云平台提供免费版及付费团队版
访问状态
是否开源是
开源协议Apache-2.0
主要语言Go
技术栈/模型aws,azure,cdk,cloud,cloud-cost-estimates,cloud-formation,cost-estimation,cost-management,cost-optimization,devops,finops,gcp,google,infrastructure-as-code,monthly-costs,terraform,terraform-cost-estimation
GitHub 星标★ 12560
30天Star增速
HF 下载量
上线时间2020-06-24 00:00:00
代码更新—
仓库体积—
本站数据更新—
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-10-11
浏览次数0

项目介绍

Infracost 是一款面向工程师、AI 编程代理和 CI/CD 流水线的云成本智能工具,核心思路是把 FinOps(云财务运营)左移,让成本问题在代码提交阶段就被发现。它通过解析 Terraform、CloudFormation、CDK 等基础设施即代码文件,在 PR 中自动生成云资源月度成本估算和差异对比,并直接以评论形式展示,让开发者在合并前就知道这次变更会让账单涨多少。除 CLI 外,它还提供 VS Code 插件、CI/CD 集成和 API,支持 AWS、Azure、Google Cloud 等主流云厂商的数千种资源定价。对 AI 编程代理,它可作为工具被调用,让自动生成的 IaC 代码同时带上成本评估。项目用 Go 编写,星标超过 1.2 万,是 FinOps 左移领域最知名的开源方案之一。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

正在加载星标数据…

技术标签

使用教程

—

难度:入门 约 10 分钟 部署方式:命令行工具 3 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • macOS 并已安装 Homebrew(README 提供了 brew 安装方式)
  • Linux 系统(README 列出 Linux 安装入口,但命令片段被截断)
  • 准备 Terraform、Terragrunt、CloudFormation 或 AWS CDK 等 IaC 代码用于成本分析
  • 如需 PR 评论、编辑器插件或 AI 编程代理集成,需按官方文档另行配置

安装与启动步骤

  1. 1安装 Infracost CLI

    macOS 用户可用 Homebrew 一条命令完成安装,这是 README 中唯一给出的完整安装命令。

    brew install infracost
  2. 2Linux 安装 CLI

    README 列出了 Linux 安装方式,但节选内容在此处被截断,请到官方文档查看对应发行版的完整命令。

  3. 3查阅官方文档

    打开 infracost.io/docs,按文档补齐登录、配置和首次运行成本的步骤,不要使用来源不明的参数。

如何确认成功

README 节选未给出验证命令,安装后请按官方文档 infracost.io/docs 的说明确认 CLI 可用。

常见问题

Q:Infracost 支持哪些 IaC 工具?

A:README 说明支持 Terraform、Terragrunt、CloudFormation 和 AWS CDK,可在终端、编辑器、AI 编程代理或 Pull Request 中查看成本。

Q:Linux 上怎么安装?

A:README 中列出了 Linux 安装入口,但节选命令不完整,请前往 infracost.io/docs 复制对应发行版的安装命令。

Q:它只能在终端用吗?

A:不是,README 提到终端、编辑器、AI 编程代理和 CI 流水线共用同一套引擎、定价数据和 FinOps 策略。

Q:支持哪些云厂商?

A:项目资料显示支持 AWS、Azure、Google Cloud 等主流云厂商的数千种资源定价,具体范围请以官方文档为准。

注意事项

  • 本教程基于 README 节选整理,Linux 安装命令部分被截断,实际部署请以 infracost.io/docs 官方文档为准。
  • README 未给出配置项、端口或环境变量信息,因此本教程未提供任何配置示例,请勿自行猜测参数。
  • 同一个 FinOps 检查只需配置一次即可在终端、编辑器、AI 代理和 CI 中复用,建议先按官方文档完成统一配置。

核心亮点

  • 在 PR 阶段自动生成成本差异评论,把 FinOps 左移到代码评审环节,而非事后看账单
  • 支持 Terraform、CloudFormation、CDK 等多种 IaC 工具,并覆盖 AWS、Azure、GCP 主流资源定价
  • 提供 CLI、VS Code 插件、CI/CD 集成和 API,还能被 AI 编程代理调用,接入方式灵活

不足之处

  • 定价数据依赖官方价格 API 和自维护的云资源映射,冷门或新上线资源可能估算不准或缺失
  • 完整功能(如策略、成本护栏、团队协作)依赖 Infracost Cloud 商业服务,纯开源自托管能力有限

适用场景

  • 开发者在提交 Terraform 变更的 PR 中,自动收到本次改动带来的月度成本增减评论
  • 平台团队在 CI/CD 中设置成本阈值,超过预算的基础设施变更直接阻断合并
  • AI 编程代理生成云资源代码时调用 Infracost,让自动产出的 IaC 同时附带成本评估

替代项目

terraform-cost-estimation、Komiser、Cloud Custodian

上一篇:scientific-agent-skills

下一篇:AiSOC

同类项目推荐

xmgai-like 开源

换脸、艺术二维码随手玩,副业灵感一包带走。

本开源 AI 副业搞钱项目集成了强大功能,包括 AI 艺术二维码生成、AI 换脸、Delle3 绘画等···

★ 59 2026-08-09
spoken-to-signed-translation 开源

把口语文本一路转成手语视频的流水线

a text-to-gloss-to-pose-to-video pipeline for spoken to signed language translation

★ 103 2026-09-11
LiveTranslate 开源

直播看片实时翻译,字幕秒出,跨语言无压力

Real-time audio translation, captures system audio + mic, runs ASR (Whisper/SenseVoi···

★ 763 2026-08-13