GGitHub 趋势观察站
每日 07:00 更新
← 返回今日榜单

ifixai-ai /

iFixAi

审计 AI Agent 是否遵守业务目标、权限与安全策略的评估工具。

访问 GitHub 仓库 ↗
最近上榜 · 2026-10-15#7

当日排名

+2,143当日新增 Star27,310总 Star

iFixAi:从权限、业务目标与安全策略审计 AI Agent

一分钟看懂

iFixAi 是一个开源的 AI Agent 审计工具。它把被测 Agent 当作一个包含模型、提示词、工具和防护措施的完整系统,检查其是否按业务目标行事、是否越权、能否抵抗提示注入,以及失败时是否如实报告。

你可以用它做什么

  • 对聊天模型或真实部署的 Agent 运行快速检查或完整审计。
  • 检查工具权限、破坏性操作、隐私泄露、提示注入和任务偏移。
  • 在终端、CI 流程或支持的编程 Agent 中生成 JSON、Markdown 和终端评分报告。
  • 使用独立模型作为评审者,减少被测模型给自己打分的偏差。

主要能力

  • 提供引导式配置、显式命令行参数、插件和 Skill 等运行方式。
  • 默认运行关键检查,也可选择不同测试套件或完整检查。
  • 支持 OpenAI 兼容 HTTP 端点及多种模型提供商。
  • 可输出分项得分,并标出证据不足的检查项。

适合哪些人

适合开发或运营 AI Agent 的工程团队、安全与合规人员,以及希望在上线前验证权限、可靠性和行为边界的组织。

怎么开始使用

需要 Python 3.10 或更高版本。根据要测试的模型提供商安装对应扩展,例如 pip install "ifixai[openai]",然后运行 ifixai setup 和 ifixai run。也可先使用内置 mock 提供商验证流程。

使用前需要知道

  • 使用外部模型进行测试和评分可能产生 API 费用;完整套件的调用量明显高于默认检查。
  • 自评模式适合冒烟测试,但官方明确区分自评结果与由独立提供商评分的可引用结果。
  • 审计结果取决于适配器可见的工具、授权和日志证据;证据不足时部分项目无法评分。
  • API 密钥应通过环境变量管理,报告和配置文件不应泄露凭据。
  • 项目使用 Apache-2.0 许可证;审计工具不能代替组织自身的安全评审和合规判断。

官方资料