infiniumtek

terraform-review-agent

infiniumtek

Reusable GitHub Action that reviews Terraform PRs for security, cost, and style using a LangGraph multi-agent system, posting a single severity-ranked comment.

AI 简介

这是一个专为 Terraform 代码审查设计的 GitHub Action 工具,通过 LangGraph 构建的多智能体系统,对 Pull Request 中的 Terraform 变更进行安全、成本与代码风格三维度自动化检查。其核心特点包括:并行调用 tfsec/checkov(安全)、infracost(成本)、tflint/terraform fmt(风格)等确定性扫描器,LLM 仅负责结果重述而非决策,确保结果可复现;所有工具预打包于 Docker 镜像中,免去运行时安装;最终输出单一、可更新的 severity 排序评论。适用于需要在 CI/CD 流程中实现标准化、可审计 Terraform 代码审查的云基础设施团队。

Python
MIT License
97
Stars
13
Forks
74
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天+3
综合评分43.74
默认分支main