RedFlag:AI识别高风险代码变更的安全工具
用AI评估代码变更的安全风险,支持批量分析、CI流水线标记PR与自定义数据集评估。
RedFlag利用AI判断代码变更的风险高低,可用于批量分析指定的commit、分支或tag(如发布候选版本),以便划定人工安全测试范围;也可接入CI流水线,在PR需要审查时发出评论并指派审查者,配合Slack告警。另有评估模式,用自定义数据集测试模型与提示词在自身代码库上的表现。凭据可通过环境变量、.env文件、CLI参数或配置文件设置:AWS侧使用Boto3兼容凭据调用Amazon Bedrock上的Claude模型,另需GitHub PAT(repo权限),可选接入Jira与Slack。配置按CLI参数、环境变量、配置文件、默认值的优先级加载,并输出最终配置表。默认产出可在浏览器打开的HTML报告。