Vibecode Infracost Cloud

track this build4 phases, 12 steps, beginner friendly
KINDA · weekend project
price $1000/moyou'd save $12,000/yrbuild time weekendcategory 🛠️ dev toolsreplaced by 0 people

The core developer loop is a credible weekend build if the replacement is intentionally narrow: one GitHub App, Terraform on AWS, a small resource catalog, public list prices, basic tag and cost guardrails, and one idempotent pull-request comment. A faithful Infracost Cloud replacement is much harder because the paid product combines broad IaC and multi-cloud coverage with continuously maintained pricing data, policy depth, custom price books, organization-wide visibility, workflows, and enterprise integrations.

the project pack5 files · written for this build, step by step
README.md
# Infracost Cloud · indie build

A cost estimation tool for infrastructure changes whose value depends entirely on being honest about coverage: the fixed costs are computable from the definitions, the usage-driven ones are not, and conflating them produces confident wrong numbers people act on.

Estimated effort: **multi-day**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Parsing | Infrastructure definitions parsed to a resource graph, provider-specific | the estimate is only as good as the resource shapes you resolve |
| Pricing | A dated price catalogue per provider and region | prices change and a stale catalogue is a wrong estimate that looks fine |
| Coverage | Explicit per-resource support state, with unsupported ones counted | silently skipping a resource understates the total |
| Usage | Declared assumptions for usage-driven costs, never inferred | guessing egress volume produces a number nobody should trust |
| Reporting | Diffs against a baseline, in a pull request comment | the useful moment is before the change is merged |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the parser, the pricing layer and the reporting.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **The infrastructure tool whose definitions you will parse** · free
  - Why: Parsing the source text is far less reliable than parsing a resolved plan, and the plan format is what resolves variables and counts.
  - Get it: The tool itself, plus a repository whose plan you can generate.
  - Verify: A plan output is generated and parsed into concrete resources
- [ ] **Access to a provider price catalogue** · free to read
  - Why: Prices vary by region and change, and hard-coding a sample produces estimates that drift without breaking.
  - Get it: The provider's own pricing interface, and record the date you fetched.
  - Verify: Prices for one resource kind differ correctly between two regions
- [ ] **A real infrastructure repository** · free
  - Why: Modules, variables and counts are where resolution actually fails, and a single-file example exercises none of it.
  - Get it: A repository with modules, variables and at least one resource whose cost is dominated by usage.
  - Verify: The repository parses with at least one unresolved and one usage-driven resource
- [ ] **A real bill for that infrastructure** · free if you own the infrastructure
  - Why: The honesty of the coverage reporting is only assessable by comparing an estimate against what was actually charged.
  - Get it: A recent bill for the environment your repository describes, broken down by service.
  - Verify: The estimate and the bill are compared and the gap is explained by the stated coverage

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- Billing reconciliation against actual usage.
- Provider and resource breadth.
- Commitment and discount modelling.
- Any claim that an estimate predicts a bill.
- AWS, Azure, and Google Cloud coverage across the full Infracost resource catalog
- Terragrunt, CloudFormation, AWS CDK, modules, and complex Terraform expression coverage
- custom price books, negotiated discounts, and organization-specific pricing
- Issue Explorer, campaigns, AutoFix, dashboards, audit trails, and team workflows
- enterprise identity, security, support, and broad CI/CD integrations

If one of those is essential to you, that is the reason to keep paying for Infracost Cloud, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

Teams pay for maintained breadth and confidence rather than the Markdown comment itself. Infracost keeps a large multi-cloud pricing and resource model current, handles real-world IaC edge cases, centralizes policies and private pricing, integrates those checks across developer workflows, and gives FinOps teams organization-level visibility and governance without owning another internal platform.

what you lose

xAWS, Azure, and Google Cloud coverage across the full Infracost resource catalog

xTerragrunt, CloudFormation, AWS CDK, modules, and complex Terraform expression coverage

xcustom price books, negotiated discounts, and organization-specific pricing

xIssue Explorer, campaigns, AutoFix, dashboards, audit trails, and team workflows

xenterprise identity, security, support, and broad CI/CD integrations

prior art · use these instead of building, if you'd ratherInfracostApache-2.0 developer toolkit and the clearest reference for the product's resource-to-cost model and pull-request workflow.↗AWS Price ListAWS-maintained bulk pricing data that a narrow replacement can consume without depending on Infracost's pricing API.↗
share on X ↗"I just replaced Infracost Cloud ($1000/mo) with one prompt"
the numbers

Infracost Cloud pricing

cloud$1000/mo · monthly · $12,000/yr

free tierInfracost CI/CD is free for up to 1,000 runs per month, but the Cloud plan adds policies, guardrails, dashboards, workflows, and audit trails.

verified 2026-08-09 · source ↗

questions
Is Infracost Cloud free?

Infracost CI/CD is free for up to 1,000 runs per month, but the Cloud plan adds policies, guardrails, dashboards, workflows, and audit trails. Paid is Cloud at $1000/mo (checked 2026-08-09).

Vibecode Infracost Cloud

Kinda. The core of Infracost Cloud is buildable in a weekend with the prompt on this page, but there are real gaps: AWS, Azure, and Google Cloud coverage across the full Infracost resource catalog, Terragrunt, CloudFormation, AWS CDK, modules, and complex Terraform expression coverage. Read the honest list above before committing.

How much does Infracost Cloud cost?

Infracost Cloud costs about $1000/month (Cloud, checked 2026-08-09), which is $12000 per year.

What do I lose by replacing Infracost Cloud?

Honestly: AWS, Azure, and Google Cloud coverage across the full Infracost resource catalog; Terragrunt, CloudFormation, AWS CDK, modules, and complex Terraform expression coverage; custom price books, negotiated discounts, and organization-specific pricing; Issue Explorer, campaigns, AutoFix, dashboards, audit trails, and team workflows; enterprise identity, security, support, and broad CI/CD integrations. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Infracost Cloud?

Yes: Infracost (Apache-2.0 developer toolkit and the clearest reference for the product's resource-to-cost model and pull-request workflow.), AWS Price List (AWS-maintained bulk pricing data that a narrow replacement can consume without depending on Infracost's pricing API.). Using prior art is also vibecoding; the prompt is for when you want it exactly your way.