AI CompendiumA public chart of the language
Home / Tools & Environment / Agentic Search
Tools & Environment

Agentic Search

Searching iteratively, judging results, and searching again.

Definition

Retrieval where the model runs a search, reads the results, decides they are insufficient and searches again with a better query — rather than receiving one set of results up front. The loop is the point.

It buys quality on genuine research questions and costs latency, because each round trip is a model call plus a network call. The distinction that matters when reading API docs is between a single lookup — cheap, fast, deterministic — and the agentic mode, which is none of those.

The cost profile is what to design around: an agentic search is several model calls plus several network calls, so it belongs behind a user who expects to wait, or in an asynchronous job. For interactive lookups, a single search call is usually the right shape.

How people use it
A question with no obvious query.
"One lookup is not going to find this. Let it search, read, and refine — it will take thirty seconds and get there."
Worked example

Choosing the mode by patience

A chat feature that answers questions about current events.

A single lookup answers most of them in about a second. Reserve the iterative mode for the question that could not be phrased well, and tell the user it is going to take longer — a slow answer with no explanation reads as broken.

Sources
  • docsWeb search ↗OpenAI API docs · 2026

    Distinguishes a quick lookup from agentic search, where a reasoning model searches, judges the results and searches again. Also covers source annotations.

  • docsDeep research ↗OpenAI API docs · 2026

    Long-horizon research workflows combining web search, MCP, file search and code execution — the shape of a task measured in minutes, not milliseconds.

Related terms