Abstract
When humans collaborate with AI agents on long-horizon tasks, what happens to the agents' contributions? For solving long-horizon tasks, humans place greater importance on ongoing interaction with AI agents (e.g., revising plans) than on an agent's ability to complete the task in a single attempt. However, most agentic benchmarks have focused more on automation. Strong performance on these benchmarks does not mean that an agent can collaborate effectively when deployed in the real world.
Professional workflows offer a useful setting for examining this question, as they often involve interdependent steps. To address this gap, we introduce KOLAB, a new dataset of 115+ hours of screen recordings of 50 professionals from 40 occupations collaborating with AI agents on realistic, long-horizon problems. The dataset also contains collaboration and output quality judgments from the participating experts. We evaluate (1) how well agents collaborate with professionals and (2) whether they can serve as verifiers of human–agent collaboration.
With KOLAB, we find that frontier models, both agentic and non-agentic, tend to overestimate collaboration with experts and struggle to distinguish between high- and low-quality collaboration. As frontier agents cannot yet understand long-horizon collaboration with experts, we position KOLAB as a valuable dataset for systematically studying human–agent collaboration grounded in real professional workflows.
The KOLAB Dataset
Existing datasets of human-agent work are often not public, rely on predefined tasks constructed by researchers, or focus on a single domain such as software development. KOLAB instead captures professionals solving their own real-world problems with an agentic AI (Claude), while using whatever other software and AI tools they normally rely on.
Problem criteria
- 🌍 Real-world: The problem originates from the professional's actual work, not from an existing workflow dataset.
- 🎓 Domain-specific: It requires professional knowledge, skills, or judgment. Routine tasks and generic information seeking were excluded.
- ⏳ Complex & long-horizon: At least one hour of work and at least five interdependent steps, each with multiple computer actions.
- 📦 Deliverable-oriented: A concrete final deliverable, plus an intermediate output at every step that can be evaluated.
Workflows as graphs
Each workflow is a temporal graph of semantically meaningful human and agent actions and their dependencies. In the example below, an architect works through five steps. A task delegated to the agent in Step 2 yields an output that is later MODIFY-ed in Step 3, and the final plan is ADOPT-ed in Revit, an action that never appears in the chat interface.
What we release
- Screen-recording videos for all sessions
- Workflow documents written by the professionals (goal, context, step names/actions)
- Human–agent chat logs, including agent tool calls
- Optional input and output files of each workflow
- Human ratings of collaboration experience and output quality, with step-level output rubrics written by the professionals
- Workflow graph per session, with step alignment, timestamps, and adoption labels
- Post-session survey responses
How Humans Use Agent Outputs
Two human annotators labeled how the human response to each agent output incorporated that output, including actions that happen outside the chat interface:
ADOPT · 65.9%
The output is incorporated as-is, e.g. directly using an agent-generated design.
MODIFY · 19.1%
The output is used after the human revises it.
REJECT · 15.0%
The output is discarded or met with negative sentiment, and the human proceeds differently.
| Response | Source node action | Target AI node action | Current node action | Software |
|---|---|---|---|---|
| ADOPT | Request Afrobeats/techno background music in ElevenLabs | ElevenLabs generates Afrobeats instrumental candidates | Capture the ElevenLabs track and import it into the DaVinci Resolve project | ElevenLabs, DaVinci Resolve |
| MODIFY | Upload the existing shell plan and request a full room layout | Claude delivers a dimensioned floor-plan layout for the lobby/storage circulation | Rebuild walls/partitions in Revit, keeping the liked zoning but fixing lobby/storage circulation | Revit |
| REJECT | Ask Kling AI to generate a Zanzibar schoolyard video clip | Kling AI generates the requested video clip | Judge the clip's audio unusable and abandon it, out of credits to iterate further | Kling AI |
In total, all 100 sessions (50 professionals) have human-curated temporal graphs (avg. 5.2 steps/session, 8.7 nodes/step) and adoption labels, yielding 692 labeled instances for benchmarking.
Collaboration Dynamics
We characterize collaboration with three metrics: burstiness B of the human–agent interaction rhythm (Goh & Barabási), workflow topology W (the fraction of branch nodes, i.e. how much the human works concurrently while the agent generates), and AI retention RA, RM (the share of agent outputs adopted or modified).
(a) Collaboration burstiness
(b) Workflow topology
(c) AI retention rateBurstier workflows reflect more planning before interacting with the agent. Burstiness is consistent within individuals across sessions (ρ = 0.59) and rises with solo lead-in, the share of a step completed before the first AI interaction (ρ = 0.35, p < 0.001).
Branching workflows are associated with lower perceived collaboration experience (ρ = −0.24, p < 0.05), suggesting concurrent human and agent activity may introduce coordination costs.
AI retention varies across professional domains. Adoption rates range from 57% in Legal to 79% in Sciences, while Legal workflows stand out for modification (41%, about twice the next-highest domain).
Benchmark: Can MLLMs Understand Human-Agent Collaboration?
| Task | Observed workflow | Response visible? | Prediction |
|---|---|---|---|
| 1a Recognition | source node → human adoption node | ✓ | ADOPT / MODIFY / REJECT |
| 1b Forecasting | source node → target AI node | ✗ | ADOPT / MODIFY / REJECT |
| 1c Step-N forecasting | preceding 1–3 steps → target AI node | ✗ | ADOPT / MODIFY / REJECT |
| 1d Workflow-level forecasting | entire workflow → target AI node | ✗ | ADOPT / MODIFY / REJECT |
| 2a Collaboration satisfaction | full step | N/A | Rating 1–5 |
| 2b Output quality | full step | N/A | Rating 1–5 |
RQ1 · AI adoption
How well can frontier MLLMs forecast how humans use agent contributions in long-horizon professional workflows?
RQ2 · Human rating
How well can they predict human ratings of collaboration satisfaction and output quality from the observed workflow?
We evaluate Gemini 3.1 Pro, Gemini 3.8 Flash, GPT-6 Astra, Claude Opus 5.5, and two open-weight video MLLMs (Qwen3-VL-30B-A3B and Qwen3-VL-32B), against majority-class and mode-rating baselines. Video is the primary input; we also test all seven combinations of video, workflow graph, and chat log.
Results
RQ1 · Recognizing and forecasting AI adoption
| 1a F1 | 1b Forecasting | 1b per-label F1 | |||||
|---|---|---|---|---|---|---|---|
| Model | F1 | P | R | F1 | Adopt | Modify | Reject |
| Majority-class | 0.265 | 0.220 | 0.333 | 0.265 | 0.794 | 0.000 | 0.000 |
| Gemini 3.1 Pro | 0.617±0.007 | 0.461±0.026 | 0.402±0.011 | 0.391±0.013 | 0.710±0.012 | 0.333±0.018 | 0.129±0.031 |
| Gemini 3.8 Flash | 0.587±0.010 | 0.437±0.016 | 0.383±0.008 | 0.383±0.009 | 0.758±0.009 | 0.218±0.027 | 0.172±0.013 |
| GPT-6 Astra | 0.713 | 0.539±0.003 | 0.524±0.013 | 0.513±0.003 | 0.721±0.023 | 0.582±0.098 | 0.235±0.070 |
| Claude Opus 5.5 | 0.676 | 0.610 | 0.483 | 0.492 | 0.790 | 0.434 | 0.250 |
| Qwen3-VL-30B-A3B | 0.511±0.019 | 0.389±0.010 | 0.404±0.011 | 0.364±0.007 | 0.501±0.004 | 0.305±0.019 | 0.285±0.012 |
| Qwen3-VL-32B | 0.337±0.007 | 0.436±0.012 | 0.400±0.012 | 0.235±0.010 | 0.092±0.006 | 0.337±0.007 | 0.274±0.022 |
Video-only input, mean ± std over 3 runs. Shaded = best excluding Claude (the agent used in data collection, which may be biased toward its own interface). Claude was run once; GPT-6 Astra was evaluated on fewer instances (279 for 1a and 349 for 1b, vs. 692 and 691 for the other models).
Does longer context help?
On the 114 instances whose source and target AI nodes both fall in the last step of a session, we add the preceding 1–3 steps (Exp. 1c) or the entire workflow up to the target AI node (Exp. 1d). Longer context gives limited gains: macro-F1 changes stay below 0.07 for most video and graph settings, and none of the video improvements are statistically significant. Chat logs benefit most (Gemini 3.1 Pro +0.12 F1 with three preceding steps, p < 0.01), but the gain does not persist with the full workflow, and longer context can hurt (Qwen-32B drops from 0.43 to 0.32 F1 with the full graph, p < 0.01).
RQ2 · Predicting collaboration satisfaction and output quality
| 2a Collaboration | 2b Output quality | |||||
|---|---|---|---|---|---|---|
| Model | MAE ↓ | Within-1 ↑ | Spearman ρ ↑ | MAE ↓ | Within-1 ↑ | Spearman ρ ↑ |
| Mode baseline | 0.682 | 0.854 | – | 0.735 | 0.831 | – |
| Gemini 3.1 Pro | 0.685 | 0.850 | 0.078 | 0.764 | 0.821 | 0.046 |
| Gemini 3.8 Flash | 0.800 | 0.819 | 0.011 | 0.792 | 0.811 | 0.042 |
| GPT-6 Astra | 0.945 | 0.841 | 0.379 | 0.912 | 0.805 | 0.352 |
| Qwen3-VL-30B-A3B | 0.898 | 0.814 | 0.102 | 1.281 | 0.641 | 0.048 |
| Qwen3-VL-32B | 1.194 | 0.634 | 0.130 | 1.223 | 0.633 | 0.153 |
Averaged over 3 runs (GPT-6 Astra on 276 steps). Because human ratings skew heavily toward 5, the trivial mode baseline beats every MLLM on MAE.
Which modality helps?
No single modality wins everywhere. Video alone yields the highest recognition performance (GPT-6 Astra, F1 = 0.71, Exp. 1a), while graphs, alone or combined with video or chat, tend to give the best forecasting (GPT-6 Astra, F1 = 0.52, Exp. 1b). Chat alone particularly hurts recognition of REJECT cases: relative to video, F1 changes by +0.07 for ADOPT, +0.01 for MODIFY, and −0.07 for REJECT, likely because chat does not capture how outputs are used outside the AI interface. Human-curated workflow graphs help the non-agentic Qwen models most: for Qwen-32B, adding the graph lifts forecasting F1 from 0.23 to 0.37, and for output quality it raises Gemini Flash and Qwen-30B from ρ ≈ 0.05 to 0.23–0.30.
Failure Cases
Models favor particular labels. Gemini 3.1 Pro and Flash over-predict ADOPT: with video, Gemini Flash predicts it for 83.8% of examples against a 65.9% ground-truth rate. Qwen3-VL-32B instead predicts MODIFY for 87.3% of cases (19.1% in the ground truth). These biases largely persist with graph and chat inputs (e.g., Flash predicts ADOPT for 82.3% and 74.0%, and Qwen3-VL-32B predicts MODIFY for 67.7% and 62.0%).


Models give near-constant ratings. With video, Gemini 3.1 Pro predicts 4.83 for a true rating of 1 and 4.95 for a true 5 in Task 2a. Adding the graph widens the gap between true ratings of 1 and 5 to 1.95 and 2.45 for Tasks 2a and 2b; GPT-6 and Claude already separate low and high ratings with video (gaps of 0.54–1.34).


Explore the biases
The charts below use the latest benchmark runs. Switch the input to see how each model's behaviour changes with what it can see.
What does each model predict, compared with the truth?
Share of forecasts (Task 1b) that are ADOPT / MODIFY / REJECT, over all cases. The top bar is the ground truth.
Do the predicted ratings follow the human ratings?
Mean rating the model predicts at each human rating. A model that tracks people would follow the dashed diagonal; a flat line means it predicts the same rating regardless of the truth.
Conclusion
KOLAB benchmarks frontier multimodal agentic models on their ability to support human-agent collaboration in long-horizon workflows. Even frontier MLLMs, including GPT-6, struggle to predict and understand human–AI collaboration. In future work, we will explore constructing training datasets and sandbox environments where models can practice collaborating with simulated users before real-world deployment.
BibTeX
@misc{hayati2026kolab,
title = {Kolab: Benchmarking Human-Agent Collaboration in Long-Horizon Workflows},
author = {Hayati, Shirley Anugrah and Setiani, Patricia Anugrah and Wang, Ruizi and Li, Zhouyi and Le, Khanh Chi and Lee, Young-Jun and Kang, Dongyeop},
year = {2026}
}





