评测与安全AI 资源
agentic-evalkit:面向 AI Agent 的可重复评测与校准评审工具
tafreeman/agentic-evalkit · Evaluate AI agents with repeatable tests, calibrated judge evidence, and reviewable reports.
ELI5:它是什么,解决什么问题
agentic-evalkit 是一个 Python 评测工具包,用于对 AI Agent 的输出按自定义检查项打分,并生成可复核的评分证据报告。它支持命令行和 Python API,可评测 Python 代码、命令行程序和 HTTP 服务,且不绑定特定 AI 框架。评测先执行客观检查,再可选进行模型评判;内置参考评判器对相同输入返回相同结论,且仅作建议,不能批准发布。项目还提供针对 SWE-bench 的 Docker harness、Claude Agent SDK 目标,以及 MLflow 和 Langfuse 的校准门控集成等可选扩展。
核心能力与快速开始
★ 2 · Python
- 能做什么
- 对 AI Agent 输出执行可重复评测:支持自定义检查、客观检查优先、可选模型评判,并输出 JSON、HTML、Markdown 报告。支持以 callable、子进程、HTTP、MCP-stdio 或 Claude Agent SDK 适配器接入被测系统;提供 CLI 与 Python API;可选 SWE-bench Docker harness、MLflow 与 Langfuse 校准门控集成。
- 适用场景
- 适用于为 AI Agent 或代码生成系统建立可复核的评测流程,例如运行 GSM8K 预设、评测 HTTP Agent 端点、用 SWE-bench Verified harness 判定代码修复结果,以及生成评审报告。
- 项目形态
- 可直接使用的工具
- 部署方式
- 未说明;README 提供 pip 安装与 CLI 快速开始,未说明托管或硬件部署条件。
- 主要依赖
- Python 环境,通过 pip 安装;可选 SWE-bench 评测需额外安装并按需使用 Docker;Claude 目标需 Claude 订阅登录;具体模型 API 成本与限制未说明。
- 使用限制
- 内置参考评判器仅作建议,不能批准发布;快速开始示例中的 demo 目标固定回答“0”,因此示例结果为全部失败,属预期行为;与 promptfoo、Inspect 等工具的对比仅基于文档审查,未做源码审计;模型供应商选择由调用方决定。
- 许可证
- MIT
- 最近推送
- 2026-10-15 18:02
资料检查:2026-10-16 07:00 · 卡片整理:2026-10-23 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。