Search built for humans doesn't fix coding and review agents — here's what does
Picture a pull request that looks routine: a developer swaps a deprecated authentication call for a vendor’s recommended pattern, following current documentation. An AI reviewer scans the diff and waves it through. The problem: the “current documentation” was published after the model’s training data was frozen, and the model has no idea the old pattern it still trusts carries a security flaw the new one was built to close.
That’s close to a real pull request Jakub Hojsan, a forward deployed engineer at Exa, walked through in a talk recorded at the AI Engineer World’s Fair 2026 in San Francisco. His core point should worry anyone running engineering through AI coding agents: every model ships roughly six months behind its own Knowledge Cutoff, and that Knowledge Cutoff gap is quietly breaking automated code review.
Why a Six-Month-Old Brain Is Reviewing Today’s Code
Every large language model trains on a snapshot of the internet, then spends months in safety testing before it ships. By then, the world it learned has moved on — new library versions, patched vulnerabilities, deprecated APIs, updated vendor guidance. For a chatbot answering trivia, that lag is a minor nuisance. For a coding agent reviewing a pull request against a library that shipped a breaking change last month, it’s a silent failure dressed up as confidence.
This matters most for startups. Founders lean on AI agents because they can’t afford a human reviewer on every diff, and an agent working from an outdated map of the world turns that speed into a hidden liability.
A Real Pull Request, A Real Blind Spot
How a Human Reviewer Catches It
In the talk, Hojsan showed a pull request chosen specifically because it sits in a model’s blind spot. A human reviewer with current knowledge, or five minutes with the latest docs, would flag the change immediately: the pattern being introduced had already been superseded, and the reasons why were public knowledge by the time the PR was opened.
Why the Model Gets It Wrong Anyway
The model doesn’t fail because it’s careless. It fails because it’s consistently applying what it learned during training, with no signal that the ground truth underneath has since shifted. It isn’t guessing wrong; it’s confidently citing a world that no longer exists — harder to catch than a typo, because the agent sounds just as certain either way.
Why Handing the Agent a Search Tool Doesn’t Fix It
The obvious fix sounds simple: give the agent a web search tool. Hojsan’s argument is that this mostly doesn’t work. General-purpose web search was built to return ten blue links for a human to skim, not to feed an agent the one paragraph it needs. Dumped into an agent’s context, those results are noisy, unranked for the specific question, and expensive in tokens and latency.
There’s a second, quieter failure: agents given a search tool don’t reliably know when to use it. Without clear rules, they either search reflexively on trivial questions, burning time and money, or skip search on exactly the query that needed fresh information. The fix isn’t just capability, it’s judgment, and judgment has to be engineered in deliberately, the same way any agent handed real authority needs clear boundaries for what it is allowed to decide on its own.
Teaching Agents When to Search, and Giving Them Less to Read
Exa’s approach, as Hojsan described it, has two parts. The first is giving coding and review agents explicit rules for when fresh information is worth the detour, a different design question than simply bolting on a tool and hoping the model figures out the rest.
The second is what happens once the agent does search. Instead of handing it a full page, Exa’s query-dependent highlights extract just the portion relevant to the specific question being asked. Hojsan’s demo showed roughly 100,000 characters of source material condensed down to about 500 characters, with no added latency. For an agent working inside a token budget, that’s the difference between a search that helps and one that drowns the model in noise it has to wade through before it can answer anything.
It’s a small architectural choice with an outsized effect, echoing a pattern that shows up everywhere agents get deployed in production: a system that looks fine in a demo can still break in ways that only show up once real volume and real edge cases hit it. Token-efficient retrieval isn’t a nice-to-have at that point, it’s what keeps the agent usable at all once it’s doing real work instead of a scripted demo.
Transparency, Cost, and Not Betting the Company on One Vendor
Hojsan also made a point that matters beyond coding: relying on a model provider’s built-in web search ties you to that provider’s cost structure and ranking choices, with little visibility into either. A dedicated, model-agnostic search layer keeps that decision in the hands of whoever is building the product, not whoever happens to own the model. In a market where provenance and trust in AI-sourced information are already under scrutiny, the same scrutiny driving efforts like provenance tooling for AI-generated content, that kind of transparency isn’t a luxury.
The talk closed with a preview of Exa Agent, extending the same approach beyond code review into tasks like finding the right conference speakers from a natural-language brief. The underlying bet is the same one running through the whole talk: agents are only as good as what they’re allowed to know, and most teams haven’t yet built the plumbing to keep that knowledge current. It’s a useful check against the broader hype cycle too, the kind of sober reassessment several tech leaders have called for about what agentic AI can be trusted with today.
What Founders Should Take From This
If you’re deploying AI coding agents, or any agent making decisions on your behalf, the Knowledge Cutoff gap is worth asking about directly. Three questions are worth putting to any vendor: Does the agent know what it doesn’t know? Does it have explicit rules for when to search instead of trusting training data? And when it searches, does it get a token-efficient answer or a noisy page dump that costs latency and money?
None of this argues against using AI agents for code review. It argues for treating “add a search tool” as the start of the engineering work, not the end of it. Teams that get this right will ship agents quietly more reliable than their competitors’ — not because the model is smarter, but because it knows when to stop trusting its own memory.
It isn’t guessing wrong; it’s confidently citing a world that no longer exists.
Agents are only as good as what they’re allowed to know.

Sources
- Your Coding Agent Is 6 Months Out of Date — Jakub Hojsan, Exa — Talk recorded at the AI Engineer World's Fair 2026, San Francisco
- Exa — Search platform built for AI agents, referenced in the talk
- Exa MCP docs — Documentation for integrating Exa search into coding and review agents
Innohub TV
Watch this content also on Innohub TV
We picked clips from Innohub TV that continue the same topic.