CyBenchAdapterCyBenchRuntimescore_cybench_submission
评分模式
准备工作
1
安装基准测试依赖
2
克隆 CyBench 仓库
3
安装 Docker
大多数 CyBench 任务都需要 Docker 启动挑战服务。
4
设置模型 API key
加载任务
运行评测
优先使用官方命令行:cybench_eval.py 依然保留,但它现在主要承担基准测试专用参考智能体封装器的角色。
运行单个引导任务:
智能体工具集
CyBench 评测智能体通常只注册一组适合 CTF 的最小工具面:CodingToolSet- 终端执行
SubmitAnswer
评分与结果检查
score_cybench_submission 会统一计算:
guided_subtask_scoreguided_final_scoreunguided_successexact_matchespartial_matches
task_idmodesuccessguided_subtask_scoreguided_final_scorepredictionsreferencesstop_reasonstepslatency_seconds
