
iam-policy-autopilot
扫代码自动生成 AWS IAM 基线策略,告别手写权限
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-13 · 当前星标 ★ 502
技术标签
使用教程
环境要求
- Python 3.9+
- 云账号(可选)
安装与启动步骤
-
1装命令行
一条命令装完。
pip install iam-policy-autopilot -
2对代码目录跑一次
它会扫描代码里用到的云资源调用。
iam-policy-autopilot generate-policies ./src/app.py --pretty -
3给服务提示
指定服务能收窄生成的权限范围。
iam-policy-autopilot generate-policies ./src/app.py --service-hints s3 iam organizations --pretty -
4人工收紧
它给的是基线,最小权限还要自己砍。
如何确认成功
对一段使用对象存储与身份服务的代码生成策略,策略里包含这两类权限且没有通配符级别的过度授权
注意事项
- 它从代码里反推需要的云权限,生成策略基线。
- 定位是给编码助手用的工具服务,也可以直接当命令行跑。
- 基线不等于最小权限,通配符仍要自己收。
- 生成结果要过一遍人工审查再上生产。
核心亮点
- 静态扫描源码直接产出可用的 IAM 策略 JSON,省去逐条对照 AWS 文档的重复劳动
- 同时提供 CLI 和 MCP Server,能嵌入 AI 编程助手,编码时顺手生成策略
- Rust 实现,单二进制分发,启动和扫描速度快,依赖少
不足之处
- 项目处于早期阶段,星标数不高,长期维护和社区生态有待观察
- 静态分析可能无法覆盖动态拼接的 AWS 调用或运行时才确定的资源 ARN,生成策略需人工复核
适用场景
- 新项目上线前快速生成一份可用的 IAM 基线策略,再按需收紧权限
- 在 AI 编程助手里写 AWS 相关代码时,通过 MCP 实时生成配套策略
- 对已有项目做权限审计,用生成的策略对比当前配置,发现多余授权
替代项目
aws-iam-policy-generator、policy_sentry、cloudsplaining
上一篇:artemis
下一篇:harness-skills
同类项目推荐
nx
开源
Monorepo 构建提速,CI 自动修复失败 PR
The Monorepo Platform that amplifies both developers and AI agents. Nx optimizes you···
stagehand-python
开源
用自然语言指挥浏览器,自动完成点击填表与抓取
⚠️ No longer maintained The official Stagehand Python source has moved here. Docu···
OpenAdapt
开源
录一遍 GUI 操作,生成可靠本地自动化程序
For EHRs, payer portals, and any app your team clicks through. A person or an agent ···
INGenious
开源
低代码统一搞定 Web、API、移动端自动化测试
INGenious Playwright Studio
n8n-hosting
开源
照着模板把 n8n 部署到 Docker/K8s,自托管不求人
Example of self-hosting n8n in various environments like docker, kubernetes, etc.
catbus
开源
一个命令统一操作十个平台,JSON 输出直接喂给 AI
一个命令操作小红书、抖音、TikTok、B 站、快手、微博、闲鱼、淘宝、京东、X:统一的命令与···
AIHOT
开源
换掉信源和规则,自动生成你的行业热点日报站
一个自己找热点、自己写日报的网站框架。把信源和精选标准换成你的,它就是你的行业热点站···
anti-detect-browser-tools-tech-c···
开源
扒开反爬工具底裤,告诉你哪款真能过检测
Technical deep-dives into web scraping & anti-bot bypass tools. Honest analysis of B···
AVA
开源
让 AI Agent 自己看懂数据、选图、写结论
AI-native Visual Analytics framework build for agents.