Repolode
infracost

infracost/infracost

Estimativa open source de custos de cloud para Terraform, Terragrunt, CloudFormation e AWS CDK, antes de implantar mudanças na infraestrutura.

Estrelas
12,580
Forks
701
Issues abertas
2
Último commit
anteontem

O que é?

O Infracost estima os custos de cloud do código de infraestrutura antes da implantação. Aponte a ferramenta para um projeto em Terraform, Terragrunt, CloudFormation ou AWS CDK para gerar um detalhamento mensal de custos e verificações de políticas de FinOps. Assim, as equipes conseguem ver o impacto de uma mudança nos custos enquanto ela ainda está sendo escrita ou revisada.

A ferramenta pode ser usada de várias formas, todas com o mesmo mecanismo e os mesmos dados de preços: uma interface de linha de comando, extensões para VS Code, Cursor, Windsurf, IDEs JetBrains, Neovim e Zed, um conjunto de skills para agentes de programação com IA, como Claude Code e Cursor, e integrações de CI/CD que publicam diferenças de custo como comentários em pull requests. O Infracost Cloud é um painel SaaS separado para definir políticas de tags e guardrails em vários projetos.

A cobertura inclui mais de 1.100 recursos na AWS, no Azure e no Google Cloud, com estimativas para recursos cujo custo depende do uso, como S3 e Lambda.

Recursos principais

  • 01Estima os custos mensais de projetos Terraform, Terragrunt, CloudFormation e AWS CDK antes da implantação.
  • 02Oferece extensões para editores com indicações de custo em linha no VS Code, JetBrains, Neovim e Zed.
  • 03Publica diferenças de custo e verificações de políticas em pull requests por meio de integrações de CI/CD.
  • 04Disponibiliza skills para agentes de programação com IA avaliarem custos de cloud durante a geração de IaC.
  • 05Abrange mais de 1.100 recursos na AWS, no Azure e no Google Cloud.

Casos de uso

  • Revisar um pull request de Terraform para ver como uma mudança afeta os gastos mensais com cloud.
  • Aplicar políticas de tags, regiões ou orçamento ao gerar código de infraestrutura com um agente de IA.
  • Consultar o preço por hora ou por mês de um tipo de instância de cloud sem escrever código.
  • Acompanhar tendências de custos de vários projetos de infraestrutura em um painel centralizado.

Início rápido

  1. 1

    Instale a CLI com Homebrew (macOS)

    brew install infracost
  2. 2

    Instale a CLI no Linux executando o script oficial de instalação do README

  3. 3

    Execute a configuração interativa para autenticar e configurar o toolkit

    infracost setup
  4. 4

    Analise seu projeto de Terraform, Terragrunt, CloudFormation ou AWS CDK

    infracost scan

Antes de usar

  • É necessário se autenticar durante a configuração antes de usar a CLI.
  • As estimativas de custos abrangem mais de 1.100 recursos da AWS, Azure e Google Cloud, portanto nem todos os recursos são compatíveis.

Tópicos

Perguntas frequentes

O que é infracost?
Estimativa open source de custos de cloud para Terraform, Terragrunt, CloudFormation e AWS CDK, antes de implantar mudanças na infraestrutura. O Infracost estima os custos de cloud do código de infraestrutura antes da implantação. Aponte a ferramenta para um projeto em Terraform, Terragrunt, CloudFormation ou AWS CDK para gerar um detalhamento mensal de custos e verificações de políticas de FinOps. Assim, as equipes conseguem ver o impacto de uma mudança nos custos enquanto ela ainda está sendo escrita ou revisada.
infracost é gratuito? Qual é a licença?
infracost é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
infracost ainda é mantido?
Manutenção ativa. O último commit de infracost foi em 21 de out. de 2026.
Para que posso usar infracost?
Revisar um pull request de Terraform para ver como uma mudança afeta os gastos mensais com cloud. Aplicar políticas de tags, regiões ou orçamento ao gerar código de infraestrutura com um agente de IA. Consultar o preço por hora ou por mês de um tipo de instância de cloud sem escrever código. Acompanhar tendências de custos de vários projetos de infraestrutura em um painel centralizado.
Como instalar infracost?
Instale a CLI com Homebrew (macOS): brew install infracost Instale a CLI no Linux executando o script oficial de instalação do README Execute a configuração interativa para autenticar e configurar o toolkit: infracost setup Analise seu projeto de Terraform, Terragrunt, CloudFormation ou AWS CDK: infracost scan
Onde consigo infracost?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/infracost/infracost

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados