InfraDots logo

For Engineering Teams

Agents that review and fix your Terraform PRs

A review agent reads every Terraform PR together with its plan. An implement agent turns the findings into a fix on the same PR. Reviewer guidance keeps both aligned with your standards.

Every PR

Reviewed together with its plan

Line comments

On the code, with changes requested when needed

One PR

Findings and follow-up fixes stay together

Your IaC pull requests are a bottleneck nobody talks about

PRs sit for days without review

Only 1–2 people can review Terraform changes. They're busy. PRs queue up, releases slip, and developers lose momentum.

Manual review misses subtle risks

Reviewers catch obvious issues but miss misconfigured IAM policies, open security groups, and surprises hidden in plan output.

Review standards live in people’s heads

What “good” looks like is tribal knowledge, so reviews vary by reviewer and findings rarely turn into fixes.

How InfraDots solves it

  1. 1

    Connect GitHub, GitLab or Bitbucket

    Link your repositories so InfraDots can run the plan and reach every pull request or commit that touches infrastructure code.

  2. 2

    The review agent reviews every PR together with its plan

    It works through risk-based checklists, leaves line comments on the code, and can request changes when it finds problems.

  3. 3

    Turn findings into a PR with auto-implement

    The implement agent writes the fix and opens a PR. Follow-up requests, from the web app, Slack or the CLI, add to the same PR.

  4. 4

    Reviewer guidance makes reviews follow your standards

    Your team writes and approves org-wide reviewer guidance, so the review agent applies your conventions on every PR.

Put agents on your PR queue

Included with every plan: a guided infrastructure review with our engineers.

Frequently asked questions

What does the review agent actually check?

It reviews the PR or commit together with the plan using risk-based checklists, for example overly permissive IAM, open ports and other security misconfigurations. It looks up the newest provider and module versions and resource references in the public Terraform and OpenTofu registries.

What if we want humans to approve every change?

Plan and apply runs use approvals, and agents open PRs rather than bypassing your process. You decide who approves what.

Does it work with Terragrunt and OpenTofu?

Yes. InfraDots supports Terraform, Terragrunt, and OpenTofu natively — no extra configuration required.

Can I try the review agent without an account?

Yes. `idp agent review --offline` and `idp agent implement --offline` run the agent on your machine with your own model key, with no InfraDots account. You can also have Claude Code or Cursor drive the idp CLI with the AI in Your IDE skill.