datasets
Training and evaluation data, with the modality, task and licence stated up front. Listed live from the Hugging Face Hub.
cooperbench-dataset
CooperBench Dataset
This dataset contains the benchmark tasks for evaluating multi-agent coordination in code collaboration.
Run it with the official harness: github.com/cooperbench/CooperBench (pip install cooperbench, then cooperbench prepare downloads this dataset). The harness, the Docker images, and this dataset are versioned together — use the GitHub repo's dataset/ tree or this mirror at the matching tag.
Paper: CooperBench: Why Coding Agents Cannot be Your Teammates Yet… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/cooperbench-dataset.team-coop
CooperBench Team → Coop (codex / gpt-5.5-hao, full dataset)
Two complete cooperbench team-harness runs (lead + member sharing a
Redis-backed task list, scratchpad volume, and MCP) reshaped into the
2-agent coop layout defined in cooperbench/CooperData PR
#98 and produced by
cooperbench/CooperData PR #101
(cooperdata.cooperation.ingest.convert_team).
run
pairs
pass-rate
setting
source tarball
cmp-full-team-noproto
652
61.8% (403/652)
task_list + scratchpad + mcp +… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/team-coop.qwen9b-coop-claude-code
qwen9b-coop-claude-code
Two-agent cooperative coding trajectories generated by running
CooperBench in coop mode on
the CooperData task set, using
Qwen/Qwen3.5-9B as the model and Claude Code (claude_code) as the
agent framework. Each pair runs two agents in parallel — one per feature —
coordinating via Redis messaging and a shared git remote.
The matched solo (single-agent) baseline is at
CooperBench/qwen9b-solo-claude-code.
Same task corpus, same model, same agent — only the… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/qwen9b-coop-claude-code.qwen9b-solo-claude-code
qwen9b-solo-claude-code
Single-agent coding trajectories generated by running
CooperBench in solo mode on
the CooperData task set, using
Qwen/Qwen3.5-9B as the model and Claude Code (claude_code) as the
agent framework. One agent implements both features in each task.
The matched coop (two-agent) version is at
CooperBench/qwen9b-coop-claude-code.
Same task corpus, same model, same agent — only the coordination differs, so
together they isolate the cooperation deficit.
At a… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/qwen9b-solo-claude-code.qwen9b-coop-mini-swe-agent
qwen9b-coop-mini-swe-agent
Two-agent cooperative coding trajectories generated by running
CooperBench in coop mode on
the CooperData task set, using
Qwen/Qwen3.5-9B as the model and mini_swe_agent_v2 as the agent framework.
Each pair runs two agents in parallel — one per feature — coordinating via Redis messaging and a shared git remote.
The matched solo version is at
CooperBench/qwen9b-solo-mini-swe-agent.
Same task corpus, same model, same agent — only the coordination differs… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/qwen9b-coop-mini-swe-agent.cooperdata-sft-midtrain
CooperData — bucketed (SFT / mid-training / discarded)
Unified, coordination-quality-bucketed view of the CooperBench cooperative coding-agent datasets. Each row is one coop pair (two agents each implementing a feature in a shared repo), normalized to a common schema with a source column.
Splits
split
bucket
meaning
rows
sft
A
exemplary coordination workflow worth imitating
2455
midtraining
B
coordination present but thin / one-sided / synthetic
3849… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/cooperdata-sft-midtrain.cooperdata-v3-midtrain-blend
CooperData v3 — Midtraining Blend (Qwen3.5-9B cooperative SWE agents)
All-token midtraining mixture that bridges Qwen/Qwen3.5-9B (instruct) toward the cooperative
multi-agent SWE-coding SFT distribution. One document per row (text, tagged by source) — NOT
packed — so trl.SFTTrainer(packing=False) tokenizes per-doc and the Gated-DeltaNet recurrence
stays per-document. ~390M tokens.
Composition
source
tokens
share
role
web
210.0M
54%
general
math
55.0M… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/cooperdata-v3-midtrain-blend.qwen9b-solo-mini-swe-agent
qwen9b-solo-mini-swe-agent
Single-agent coding trajectories generated by running
CooperBench in solo mode on
the CooperData task set, using
Qwen/Qwen3.5-9B as the model and mini_swe_agent_v2 as the agent framework.
One agent implements both features in each task.
The matched coop version is at
CooperBench/qwen9b-coop-mini-swe-agent.
Same task corpus, same model, same agent — only the coordination differs, so
together they isolate the cooperation deficit.
At a glance… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/qwen9b-solo-mini-swe-agent.cooperdata-bridge2x-midtrain-blend
CooperData bridge2x — Midtraining Blend (Qwen3.5-9B cooperative SWE agents)
All-token midtraining mixture (recipe bridge2x) that bridges Qwen/Qwen3.5-9B (instruct)
toward the cooperative multi-agent SWE-coding SFT distribution. One document per row (text,
tagged by source) — NOT packed — so trl.SFTTrainer(packing=False) tokenizes per-doc and the
Gated-DeltaNet recurrence stays per-document. ~200M tokens.
Composition
source
tokens
share
role
coop
120.1M… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/cooperdata-bridge2x-midtrain-blend.cooperator-dual-policy-sft-data
Cooperator Dual-Policy SFT Dataset
Supervised fine-tuning data for training two specialized cooperative coding agents from split-role trajectory data. Each record is a full agent conversation in Qwen 3.5 inline tool-call format, labelled by the policy role the agent played.
Code: github.com/cooperbench/cooperator
Motivation
Standard cooperative SFT treats both agents symmetrically and trains a single policy. This dataset trains two distinct policies instead:… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/cooperator-dual-policy-sft-data.cooperdata-sft-midtrain-v2
CooperData v2 — contamination-free, coordination-quality-bucketed
Unified view of the CooperBench cooperative coding-agent datasets (+ cooperative-game logs), one row per coop pair, for training a 9B model to be better at CooperBench.
Train/test safety: every pair whose (repo, task_id) is one of the 30 held-out CooperBench benchmark tasks is hard-excluded (X) before bucketing — zero benchmark leakage. team-trajectories and the codex team-coop/cmp-full-team* arms were 100% on… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/cooperdata-sft-midtrain-v2.cooperdata-bridge-midtrain-blend
CooperData bridge — Midtraining Blend (Qwen3.5-9B cooperative SWE agents)
All-token midtraining mixture (recipe bridge) that bridges Qwen/Qwen3.5-9B (instruct)
toward the cooperative multi-agent SWE-coding SFT distribution. One document per row (text,
tagged by source) — NOT packed — so trl.SFTTrainer(packing=False) tokenizes per-doc and the
Gated-DeltaNet recurrence stays per-document. ~100M tokens.
Composition
source
tokens
share
role
coop
60.0M
60%… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/cooperdata-bridge-midtrain-blend.team-coop-smoke
CooperBench Team → Coop (Qwen3.5-9B smoke)
Placeholder / smoke dataset (1 trajectory). A single 2-agent
cooperbench team run (lead + member, no protocol) reshaped into the
2-agent coop layout defined in cooperbench/CooperData PR
#98.
The full dataset is the canonical place where future team→coop conversions
will land; this entry validates the converter and the publishing pipeline.
Source
Source run
logs/qwen35-smoke-mini-team-noproto/
Source repo… See the full description on the dataset page: https://huggingface.co/datasets/CooperBench/team-coop-smoke.
