Cette page est affichée en anglais. Une traduction française est en cours.
SkillsApr 16, 2026·3 min de lecture

Infracost — Cloud Cost Estimates for Infrastructure as Code

See cloud cost breakdowns before you deploy. Infracost integrates with Terraform and CI/CD to show how every change impacts your bill.

Prêt pour agents

Installation avec revue préalable

Cet actif nécessite une revue. Le prompt copié demande un dry-run, affiche les écritures, puis continue seulement après confirmation.

Needs Confirmation · 64/100Policy : confirmer
Surface agent
Tout agent MCP/CLI
Type
Skill
Installation
Single
Confiance
Confiance : Established
Point d'entrée
Infracost Overview
Commande avec revue préalable
npx -y tokrepo@latest install 49638173-3974-11f1-9bc6-00163e2b0d79 --target codex

Dry-run d'abord, confirmez les écritures, puis lancez cette commande.

TL;DR
CLI tool that shows cloud cost breakdowns for Terraform changes before deployment.
§01

What it is

Infracost is a CLI tool that generates cloud cost estimates from Terraform plans. Before deploying any infrastructure change, you can see exactly how it affects your monthly bill. It supports AWS, Azure, and Google Cloud with pricing data for hundreds of resource types. Infracost integrates with CI/CD pipelines to post cost diffs as pull request comments.

Infracost targets DevOps engineers and platform teams who want cost visibility as part of the infrastructure review process, not as an after-the-fact surprise on the cloud bill.

§02

How it saves time or tokens

Cloud cost surprises typically surface weeks after deployment on the monthly invoice. Infracost shifts cost awareness to the planning stage. A developer proposing a change from t3.medium to r5.2xlarge sees the cost impact immediately in the PR comment. This prevents expensive mistakes and enables cost-informed architecture decisions without waiting for the finance team to flag anomalies.

§03

How to use

  1. Install and authenticate:
brew install infracost
infracost auth login
  1. Generate a cost breakdown:
cd my-terraform-project
infracost breakdown --path .
  1. Compare costs between changes:
infracost diff --path . --compare-to infracost-base.json
§04

Example

Infracost output for a Terraform plan:

Project: my-terraform-project

 Name                          Monthly Qty  Unit   Monthly Cost

 aws_instance.web
   Instance usage (Linux/UNIX, on-demand, t3.medium)  730  hours      $30.37
   root_block_device - Storage (gp3)                   20  GB          $1.60

 aws_rds_instance.db
   Instance usage (on-demand, db.r5.large)            730  hours     $175.20
   Storage (gp2)                                      100  GB         $11.50

 OVERALL TOTAL                                                      $218.67
§05

Related on TokRepo

§06

Common pitfalls

  • Infracost estimates are based on list pricing and usage assumptions; actual costs may differ due to reserved instances, savings plans, or usage-based resources
  • Some resource types (Lambda invocations, S3 requests) require usage estimates in an Infracost usage file; without them, these costs show as $0
  • Free-tier resources still appear with their standard pricing; Infracost does not account for AWS Free Tier eligibility

Questions fréquentes

Which cloud providers does Infracost support?+

Infracost supports AWS, Azure, and Google Cloud with pricing data for hundreds of resource types. Coverage is most comprehensive for AWS, with Azure and GCP having slightly fewer supported resources.

How does Infracost get pricing data?+

Infracost maintains a cloud pricing database updated regularly from official cloud provider pricing APIs. The CLI queries the Infracost Cloud API for pricing lookups. A self-hosted pricing API is available for air-gapped environments.

Can Infracost post comments on pull requests?+

Yes. Infracost integrates with GitHub, GitLab, Azure DevOps, and Bitbucket. In CI/CD, run infracost comment to post a cost diff summary directly on the pull request for reviewers to see.

Does Infracost work with OpenTofu?+

Yes. Infracost works with both Terraform and OpenTofu. It reads the plan file output, which is compatible between both tools.

Is Infracost free?+

Infracost CLI is open source and free for individual use. Infracost Cloud (the SaaS dashboard with team features, governance policies, and cost tracking) has a free tier and paid plans for larger teams.

Sources citées (3)

Fil de discussion

Connectez-vous pour rejoindre la discussion.
Aucun commentaire pour l'instant. Soyez le premier à partager votre avis.

Actifs similaires