CloudBurn Logo
CloudBurnHome
  • Cost estimation

    • AWS Simple Pricing CalculatorEstimate your AWS stack
    • IaC Cost EstimatorReview costs before merge

    Cost analysis

    • AWS Cost TreeSee where your spend went

    Cost Optimization

    • Unused resourcesFind resources to remove
    • Resource efficiencyImprove what you keep
    • Commitment savingsReview plans and reservations
    • Cost GovernanceBudgets, alerts, and tags

    Product

    • RoadmapWhat's coming next
    • ChangelogProduct updates
    • DocsGuides and reference
    • AboutWhy CloudBurn exists
  • Pricing
  • Blog
  • Tools
Join the CloudBurn Discord community
Join the waitlistWaitlist
Join the CloudBurn Discord community1.8k
Navigation
    • Overview
    • Installation
    • Configuration
    • GitHub Action
    • MCP Plugin
    • VS Code Extension
      • Scan IaC Files
      • Discover AWS
      • scan
      • discover
      • config
      • rules list
      • completion
      • estimate
      • Exit Codes
      • Output Formats
      • CI/CD Integration
      • Resource Explorer Setup
    • Overview
    • Connect an AWS Account
    • Set Up PR Cost Estimation
    • Plans and Billing
    • Workspaces and Members
    • AWS Cost Tree
      • Usage Assumptions
      • Examples
      • Unused Resources
      • Resource Efficiency
      • Commitment Savings
      • Cost Governance
    • Overview
    • Understanding Rules
      • CloudFront
      • CloudTrail
      • CloudWatch
      • AWS Config
      • Cost Explorer
      • Cost Guardrails
      • Cost Optimization Hub
      • DynamoDB
      • EBS
      • EC2
      • ECR
      • ECS
      • EKS
      • ElastiCache
      • ELB
      • EMR
      • KMS
      • Lambda
      • RDS
      • Redshift
      • Route 53
      • S3
      • SageMaker
      • Secrets Manager
      • Tagging
    • Overview
    • Installation
      • Static IaC Scan
      • Discovery Scan
      • CloudBurnClient
      • Types
      • Package Exports
      • Custom Config
      • AWS Credentials
    • Overview
    • Installation
    • Configuration
    • GitHub Action
    • MCP Plugin
    • VS Code Extension
      • Scan IaC Files
      • Discover AWS
      • scan
      • discover
      • config
      • rules list
      • completion
      • estimate
      • Exit Codes
      • Output Formats
      • CI/CD Integration
      • Resource Explorer Setup
    • Overview
    • Connect an AWS Account
    • Set Up PR Cost Estimation
    • Plans and Billing
    • Workspaces and Members
    • AWS Cost Tree
      • Usage Assumptions
      • Examples
      • Unused Resources
      • Resource Efficiency
      • Commitment Savings
      • Cost Governance
    • Overview
    • Understanding Rules
      • CloudFront
      • CloudTrail
      • CloudWatch
      • AWS Config
      • Cost Explorer
      • Cost Guardrails
      • Cost Optimization Hub
      • DynamoDB
      • EBS
      • EC2
      • ECR
      • ECS
      • EKS
      • ElastiCache
      • ELB
      • EMR
      • KMS
      • Lambda
      • RDS
      • Redshift
      • Route 53
      • S3
      • SageMaker
      • Secrets Manager
      • Tagging
    • Overview
    • Installation
      • Static IaC Scan
      • Discovery Scan
      • CloudBurnClient
      • Types
      • Package Exports
      • Custom Config
      • AWS Credentials
Loading documentation page
CloudBurn Logo
CloudBurn

Open-source AWS cost checks and an upcoming platform for cost estimation, optimization, and governance.

1.8k

Product

  • Pricing
  • Roadmap
  • Changelog
  • About
  • Blog
  • Waitlist
  • Docs
  • Contact

Free Tools

  • EC2 Pricing Calculator
  • S3 Pricing Calculator
  • Bedrock Pricing Calculator
  • Fargate Pricing Calculator
  • RDS Pricing Calculator
  • ECS Pricing Calculator
  • Aurora Pricing Calculator
  • All AWS pricing calculators →

CloudBurn Platform · early 2027

Price changes before you deploy. Fix the waste after.

Join now for 30% off, for as long as you keep your plan.

Join the waitlist

Two emails a month at most. Unsubscribe anytime. By signing up you agree to the privacy policy.

CloudBurn © 2026 | Terms & Privacy

Built with ❤️ by Towards the Cloud

  • Pricing
  • Blog
  • Tools
      • Overview
      • Installation
      • Configuration
      • GitHub Action
      • MCP Plugin
      • VS Code Extension
      • Overview
      • Installation
      • Configuration
      • GitHub Action
      • MCP Plugin
      • VS Code Extension
    CloudBurn CLI

    CloudBurn CLI

    Use the CloudBurn CLI to scan Terraform and CloudFormation templates or discover cost optimization opportunities in live AWS accounts with built-in rules.

    The CloudBurn CLI gives you two ways to find cost savings in your AWS infrastructure:

    • IaC scan — static analysis of Terraform (.tf) and CloudFormation (.json, .yaml, .yml) files before deployment
    • Live discovery — real-time scan of resources running in your AWS account via Resource Explorer

    Both modes run the same built-in rule catalog. The default AWS Core preset excludes the opt-in rules that need extra AWS setup. See Rules for the catalog and Configuration for how to change the selection.

    IaC scan flow

    Discovery flow

    Which command do I need?

    GoalCommand
    Scan local IaC filescloudburn scan
    Scan live AWS resourcescloudburn discover
    Set up AWS Resource Explorercloudburn discover init
    Check Resource Explorer statuscloudburn discover status
    See which resource types are coveredcloudburn discover supported-resource-types
    Collect fresh evidence for a scancloudburn discover --cache refresh
    Generate a config filecloudburn config --init
    Print current configcloudburn config --print
    Preview the starter config templatecloudburn config --print-template
    List available rulescloudburn rules list
    Inspect the estimate command scaffoldcloudburn estimate
    Set up shell completionscloudburn completion

    Global flags

    These global flags control tracing and formatted command output. Shell completion scripts always print as shell code:

    FlagTypeDescription
    --debugbooleanWrite execution trace messages to stderr, prefixed with [debug]
    --format"table" or "json"Output format. Defaults to table, or to the format set for that scan mode in your config file
    cloudburn --debug discover
    cloudburn --format json scan ./iac
    

    GitHub Action

    To run cloudburn scan on pull requests without installing the CLI, use the CloudBurn GitHub Action. It adds inline annotations, a sticky pull request comment, and severity gates.

    AI agents and VS Code

    Use the MCP plugin to run IaC scans, live discovery, and rule listing from an AI agent. The plugin bundles a local, read-only MCP server with a skill for reviewing findings.

    Use the VS Code extension to scan saved Terraform and CloudFormation files and see findings in Problems. It runs your installed CLI with the same configuration used by terminal and CI scans.

    Programmatic use

    Need to integrate CloudBurn into your own tooling? See the SDK documentation.

    What's next

    InstallationInstall the CLI and verify it works
    Quickstart: Scan IaC FilesRun your first IaC scan
    Quickstart: Discover AWS ResourcesScan your live AWS account
    ← PreviousDocumentationNext →Installation

    CloudBurn Platform · early 2027

    Price changes before you deploy. Fix the waste after.

    Join now for 30% off, for as long as you keep your plan.

    Join the waitlist

    Two emails a month at most. Unsubscribe anytime. By signing up you agree to the privacy policy.