Which ways of building AI agents actually work?

HyperAgility lines up the results from 571 research papers on building LLM agents, so you can see which techniques beat the alternatives, on which tasks and models, what they cost, and how they fail. Data as of 2026-11-09. Read these results as Markdown.

How to read these results

Methods, best supported first

MethodWon (all results)Won (independent tests)Won (same budget)Typical change
Harness search & evolution18 of 205 of 61 of 2+14%
Training data & environment synthesis16 of 206 of 7none+14%
World-model simulation & lookahead8 of 91 of 3none+15%
Reinforcement learning (verifiable / judged rewards)65 of 9921 of 313 of 7+8%
Skill / playbook self-evolution19 of 2610 of 135 of 6+6%
Parallel sampling & selection (Best-of-N, voting)47 of 7233 of 438 of 15+2%
Tree search over actions or solutions22 of 3215 of 182 of 5+5%
Trained reward / process reward models12 of 166 of 62 of 3+5%
Trained memory / context managers12 of 166 of 92 of 2+23%
Automated agentic workflow / MAS search18 of 2612 of 152 of 2+6%
Skills, playbooks & rule files28 of 4414 of 207 of 10+5%
Experience & lesson memory25 of 4218 of 283 of 3+4%
Runtime safety guardrails5 of 62 of 3none+29%
Hand-written instructions, policies & personas31 of 5518 of 3318 of 25+3%
Supervised fine-tuning on agent trajectories64 of 12430 of 495 of 9+2%
Context compaction & history management23 of 4012 of 202 of 4+2%
Structured indexes & knowledge navigation10 of 151 of 44 of 4+19%
Role-specialised multi-agent pipeline40 of 7614 of 275 of 9+2%
Runtime control policies (gates, reminders, budgets)18 of 314 of 104 of 7+4%
Automated prompt optimisation11 of 187 of 90 of 1+3%
Communication topology & protocol design13 of 236 of 123 of 6+3%
Action space & tool-surface design22 of 4314 of 2210 of 13+1%
Standard ReAct-style tool loop42 of 9729 of 537 of 20-2%
Heterogeneous model composition & routing19 of 398 of 140 of 1+0%
Self-reflection & iterative self-refinement27 of 5920 of 354 of 11+0%
External critic / verifier feedback18 of 3711 of 192 of 6+0%
Orchestrator with dynamic sub-agents17 of 3512 of 222 of 6+0%
Chain-of-thought & reasoning elicitation30 of 7122 of 444 of 9+0%
Plan-then-execute & task decomposition21 of 479 of 201 of 6+0%
Persistent external memory stores14 of 318 of 200 of 5-3%
Multi-agent debate & consensus11 of 2411 of 161 of 2-1%
Code-as-action / programmatic tool calling13 of 3111 of 160 of 4-3%
Observation representation & perception tools18 of 4611 of 210 of 7-2%
Fixed few-shot demonstrations8 of 175 of 93 of 5+0%
Adaptive re-planning4 of 71 of 21 of 1+10%
Single-shot retrieval-augmented generation13 of 3513 of 231 of 2-8%
Agentic search / retrieval as a tool9 of 232 of 103 of 5-6%
Production / open coding-agent harness21 of 7414 of 313 of 13-5%
Tool / skill retrieval & selection4 of 93 of 63 of 4+0%
Preference optimisation5 of 144 of 60 of 1-1%
Model-level efficiency & parameter editing3 of 72 of 31 of 1+0%
Direct / zero-shot prompting (no scaffold)9 of 627 of 251 of 2-17%

Model product lines, within each maker

Each line against the same maker's other lines, only in experiments that ran both.

OpenAI

Product lineScored higherTypical change
GPT-548 of 54+20%
o18 of 11+14%
GPT-4o24 of 48+1%
GPT-49 of 15+5%
GPT-5 Codex2 of 2+13%
GPT Sol4 of 6+5%
GPT Terra2 of 3+11%
GPT Astra1 of 1+8%
GPT-4.51 of 1+5%
o35 of 12+0%
GPT-4.16 of 16-10%
o4 mini3 of 9-19%
GPT-4.1 nano1 of 2-1%
GPT-4o mini5 of 25-11%
GPT-5 mini6 of 33-8%
o3 mini2 of 8-1%
GPT Luna1 of 4-4%
GPT-OSS1 of 5-25%
GPT-4.1 mini1 of 6-32%
GPT-3.52 of 19-16%
GPT-5 nano1 of 8-13%
o1 mini0 of 5-3%
GPT-5 Pro0 of 1-48%

Anthropic

Product lineScored higherTypical change
Claude Opus28 of 42+5%
Claude Sonnet23 of 47+0%
Claude Fable1 of 2+0%
Claude Haiku1 of 18-12%

Google

Product lineScored higherTypical change
Gemini Pro24 of 33+21%
Gemini Flash-Lite4 of 8-9%
Gemini Flash10 of 30-11%
Gemma2 of 6-27%

Alibaba

Product lineScored higherTypical change
Qwen Max3 of 3+57%
Qwen VL3 of 3+32%
Qwen Plus2 of 2+13%
Qwen 38 of 15+4%
Qwen Coder2 of 6-18%
Qwen 21 of 9-24%
Qwen Flash0 of 2-8%

DeepSeek

Product lineScored higherTypical change
DeepSeek V4 Pro6 of 7+12%
DeepSeek V35 of 11+0%
DeepSeek R14 of 10-2%
DeepSeek V4 Flash1 of 5-11%
DeepSeek R1 Distill0 of 1-64%

Z.ai

Product lineScored higherTypical change
GLM 52 of 2+7%
GLM 41 of 2-1%
GLM Flash0 of 1-9%
GLM Air0 of 1-3%

xAI

Product lineScored higherTypical change
Grok 42 of 2+12%
Grok 31 of 1+1%
Grok Fast0 of 2-8%
Grok mini0 of 1-1%

Meta

Product lineScored higherTypical change
Llama 31 of 1+84%
Llama 40 of 1-46%

Data

License and credit

Please cite the original paper when using a specific result or quote, and respect its license. Please credit HyperAgility with a link when reusing the rankings, categories, statistics or data: "Source: HyperAgility (hyperagility.org), based on results from the cited papers." The data is CC BY 4.0, except paper titles, abstracts and quotes, which belong to their authors. The code is MIT.

Built by Corbulo.