← Back to Frontier
29 June 20266 min readThe Atheneum AI Team

The Brief Is the Bottleneck

AI AgentsContext EngineeringEvaluationEnterprise AI
Abstract network of luminous autonomous agent nodes connected by faint light against a dark cinematic background.

The honest state of AI agents in 2026 is not the one you get from a demo reel. Agents are genuinely good now, and they are getting better quickly. They are also wildly inconsistent, and most of that inconsistency is our fault, not theirs. The gap between an agent that saves your team a week and one that quietly burns a day of everyone's time is rarely the model. It is the brief.

We have spent two years arguing about raw model capability. That argument is mostly settled. The interesting question now is operational: what do you actually have to give an agent for it to succeed, and what happens when you do not.

The capability curve is real

Start with the good news, because it is not marketing. METR has been measuring how long a task an agent can complete reliably, and the trend is steep. The length of task an AI agent can finish at fifty percent reliability has been doubling roughly every seven months for six years. Agents are not stuck. They are climbing.

The same study contains the warning, though. Models succeed on nearly every task that takes a human less than four minutes, and on fewer than one in ten that take a human more than four hours. Capability is bounded by scope, and scope is something you control. A four hour task handed over as one vague instruction is a different request from the same work broken into clear, checkable steps. The model has not changed between those two framings. The outcome has.

The same agent, two outcomes

Here is the number that should reframe how teams think about this. In a controlled coding benchmark, ClarEval gave the same model the same problems under two conditions: clarified, well specified instructions, and ambiguous ones. GPT-4o solved about eighty-nine percent of the clarified tasks and under nine percent of the ambiguous ones. Same model. Same problems. An eighty point swing produced by nothing but the quality of the instruction.

That is not an edge case from a toy benchmark either. When researchers took real software tickets from SWE-bench Verified and stripped detail out of them, agents lost a large share of their success rate. Letting the agent ask clarifying questions recovered up to seventy-four percent of that lost ground, but it still did not match having a complete specification up front. The lesson is blunt: a good agent will try to rescue a bad brief, and it can rescue a surprising amount, but recovery is never free and never total. The cheapest token in the whole system is the one you write into the requirements before the agent starts.

Reliability is a separate axis from capability

There is a second trap hiding inside single number benchmark scores. An agent that passes a task half the time looks usable in a demo. Run it eight times in a row and require all eight to succeed, and the picture changes. The τ-bench work introduced exactly this measure, and found that agents passing roughly half of tasks once succeed on under a quarter when held to consistency.

For anything you intend to run repeatedly, a nightly pipeline, a customer facing flow, an internal automation, this is the metric that matters. Consistency is where under-specification bites hardest, because every ambiguity you leave in the brief becomes a fresh coin flip on every single run. You do not feel it in the demo. You feel it three weeks later when one run in five goes sideways and nobody can say why.

Context is the lever, not the model

So the answer is to write more, right? Not quite. The instinct under pressure is to pour everything into the prompt, every document, every edge case, the entire wiki. That makes things worse. Anthropic's own guidance treats context as a finite resource with diminishing returns, and describes context rot: as the token count climbs, the model's ability to recall any particular detail degrades. The goal is the smallest set of high signal tokens that produces the outcome you want.

Good briefing is not more context. It is the right context. The constraints that actually matter. The definition of done. One worked example. The decisions you do not want the agent to make on your behalf. Everything else is dilution, and dilution has a measurable cost.

What this means in practice

Treat the agent like a sharp new hire on their first morning. They are fast, they are capable, and they know nothing about your codebase, your conventions, or your standards. You would not hand that person a one line ticket and walk away. You would state the goal, name the constraints, point at one example of good work, and tell them how you will judge the result. Write that brief for the agent, and most of the inconsistency disappears.

This is how we build our own products. Hephaestus, our coding assistant, is structured so that work is specified before it is executed rather than improvised in a single pass. Athena answers from your documents instead of guessing, because grounded context beats a confident hallucination every time. The pattern repeats everywhere we look: capability is necessary, and specification is what makes capability pay.

Agents are the future. That part is not in doubt. But the future does not arrive because the model got smarter on its own. It arrives when we get better at saying what we want. The teams that win the next two years will not be the ones with access to the best agent, because everyone will have that. They will be the ones who learned to write the brief.