Models get the credit, but the tooling, context, and guardrails wrapped around them are where the recent jump in agent capability actually came from.
The AI tools you started trusting last winter didn't get smarter because the models did. They got smarter because the scaffolding around them did. That scaffolding is called the harness, and it is where the leverage in AI now lives.
The harness is everything wrapped around a model that lets it do anything beyond autocomplete. The environment it runs in, the tools it can call, the context window it sees, the memory it keeps, and the guardrails that keep it from going off the rails. A model with no harness is what Latent Space calls a "brain in a vat": a next-token predictor that can talk about the world but cannot act in it. ChatGPT in November 2022 fit that description. By the end of 2025, the same class of models could act inside digital environments, persist information across long jobs, and complete multi-step work without a human in the loop. The weights changed a little. The harness changed a lot.
Lukasz Kaiser, a co-inventor of the Transformer architecture, told the Unsupervised Learning podcast in June that "the harness changed and a little post-training changed and then new pre-trained models came… but it felt like a big jump which is not that easy to pin down what did it," as Latent Space reports. Kaiser hedged his own answer, and the hedge is the point. The capability jump was real. No single change explains it.
The frame that fits the moment is two curves. One curve is what the model can do as raw capability rises with scale, data, and post-training. The other is what the harness asks of the model: the structure of the prompt, the tools surfaced, the format of the response, the memory writes, the permission checks. The argument in the analysis is that these two curves crossed around Christmas 2025. Once the harness could ask coherent, structured questions, the models were ready to answer them.
Harness work has four jobs. It perceives context: what the user actually wants, what is in working memory, what has been tried before. It acts: calling search, running a shell command, editing a file, hitting an API. It persists: storing intermediate results, summarizing them when the context window fills, recalling them later. And it enforces boundaries: the permissions and guardrails that keep an agent from deleting the wrong folder or emailing the wrong customer. None of that lives in the model weights. All of it is code someone wrote.
This is why the popular story, that the models got smarter, is incomplete. The models did get smarter. The harness curve moved faster in the same window. The result is that AI agents crossed a usability threshold that has nothing to do with a benchmark number. They could finish a task that takes a person twenty minutes, end to end, without help. That is a harness milestone, not a weights milestone.
There is a longer arc in the piece worth naming. As models absorb more of the harness into their weights through training on agent traces, engineers delete the parts that got absorbed, and what remains is a thinner layer that mostly mediates between the model and the human. The harness does not disappear. It migrates. The current harness exists to make models useful. The next one exists to make model output trustworthy to the person reading it. That second job, the human-attention job, is where the next set of product decisions will live.
For builders and buyers, the practical question is not which model is best. The practical question is which harness a given product is riding on, and where in that harness the leverage sits. A model card tells you about weights. A tool list, a context window, a memory scheme, and a permission model tell you what the product actually does. Read those, and the agent's real ceiling is in view.
For anyone who has been frustrated that an AI tool worked last week and broke this week, the explanation is usually the same. The harness changed. Update the prompt, re-read the tool list, and check what memory the agent is carrying. The model is the easy part.