Auto-ClawEval
收藏资源简介:
Auto-ClawEval是一个自动生成的智能体评估基准数据集,包含1,040个任务,覆盖104个独特场景,由ClawEnvKit创建。该数据集旨在评估智能体在多种任务中的表现,包括API调用和文件依赖任务。具体包含24个类别和20个模拟服务,其中77%为基于API的任务,23%为文件依赖任务。每个任务以YAML文件形式定义,包含任务提示、可用工具、评分组件和安全检查等信息。同时提供用于文件依赖任务的固定文件(如图片、文档和数据库)。用户可通过Hugging Face的datasets库加载数据集,并使用ClawEnvKit提供的多种评估工具进行测试。适用于智能体性能评估、工具使用能力测试等场景。
Auto-ClawEval is an automatically generated agent evaluation benchmark dataset containing 1,040 tasks covering 104 unique scenarios, created by ClawEnvKit. The dataset is designed to evaluate agent performance across various tasks, including API calls and file dependency tasks. It comprises 24 categories and 20 simulated services, with 77% being API-based tasks and 23% file dependency tasks. Each task is defined in YAML format, containing task prompts, available tools, scoring components, and safety checks. The dataset also provides fixed files (such as images, documents, and databases) for file dependency tasks. Users can load the dataset via Hugging Faces datasets library and utilize various evaluation tools provided by ClawEnvKit for testing. Suitable for scenarios like agent performance evaluation and tool usage capability testing.
Auto-ClawEval 数据集概述
基本信息
- 许可证:MIT
- 任务类别:其他(agent-evaluation、tool-use、benchmark)
- 数据规模:1,000 ~ 10,000 条
- 配置:仅包含
default配置,数据文件为metadata.jsonl,划分为训练集
数据集规模与结构
| 指标 | 数值 |
|---|---|
| 任务总数 | 1,040 |
| 场景类别数 | 24 |
| 模拟服务数 | 20 |
| 任务类型 | API 型(77%)+ 文件依赖型(23%) |
数据布局
数据集的目录结构如下:
tasks/ <category>/ <task_id>.yaml # 任务定义(提示、工具、评分、安全检查) fixtures/<task_id>/image.jpg # 文件依赖型任务的固定文件 fixtures/<task_id>/document.txt fixtures/<task_id>/data.db metadata.jsonl # 扁平索引,每行一个任务
任务 YAML 结构
| 字段 | 类型 | 说明 |
|---|---|---|
task_id |
string | 唯一标识符(如 todo-001) |
task_name |
string | 简短易读的任务名称 |
category |
string | 所属类别(共 24 类) |
difficulty |
string | 难度等级:easy / medium / hard |
prompt |
string | 面向智能体的自然语言任务描述 |
tools |
list | 可用工具(名称、端点、方法、服务、描述) |
fixtures |
dict | 任务运行前加载到服务中的模拟数据 |
files |
list | 挂载到工作空间的固定文件(图片、文档、数据库) |
scoring_components |
list | 带权重的评分检查项(15 种确定性类型 + llm_judge) |
safety_checks |
list | 安全约束(tool_not_called、keywords_not_in_output) |
reference_solution |
string/list | 分步预期工作流程 |
评估框架
ClawEnvKit 支持 10 种评估框架,分为 4 个集成层级:
| 层级 | 框架 |
|---|---|
| 插件 | OpenClaw |
| MCP | Claude Code、NanoClaw、IronClaw、PicoClaw、ZeroClaw |
| SKILL.md + shell | CoPaw、NemoClaw、Hermes |
| 基线 | Agent Loop(无 Docker,函数调用) |
相关资源
- ClawEnvKit — 用于生成和评估智能体环境的工具包
- Auto-ClawEval-mini — 精简版 104 任务子集
- Claw-Eval — 人工编写的基线基准




