Skip to content

AI Glossary · Concepts

What is Browser Agent?

Browser Agent

A browser agent is an AI agent that completes tasks on websites by operating a web browser: reading pages or screenshots, then clicking, typing and navigating as a person would. It reaches sites that offer no API for agents.

Also known as: browser agents, web agent, web agents

· Updated · Chain of Thought

AI Agents

  • 2 explainers
  • 1 episode
  • 1 guest clip
  • 3 sources

Ask an agent to find the cheapest delivery option for a sofa from three furniture stores. None of them has a public API, so the agent opens each site, searches, adds the item to the cart, enters a zip code and reads the shipping options, then reports back. That is a browser agent. It is a web-specific case of computer use, which covers any desktop interface.

Browser agents see a page through a screenshot, the page’s structure, or both, and choose the next action in a loop. That makes them flexible but slow and error-prone next to an API call. Pages change layout, load slowly, hide content behind pop-ups and sometimes block automation. Research benchmarks show how far the technology has come and how far it has to go: WebArena’s best 2023 agent finished about one task in seven that humans completed most of the time.

In episode 63 at 16:41, Yutori’s Dhruv Batra argues that only the biggest sites will build agent-friendly APIs, while the long tail of the web has to become usable as it is. Browser agents, which Yutori builds, are his answer: if a person can look at the screen and know which button to click, an agent can learn to do the same, then run thousands of times in parallel (18:42). He also notes that accessibility trees and web standards are applied inconsistently, so what the human sees is the real source of truth. That is a founder’s case for his market.

Anything a browser agent reads can try to steer it, so web pages are a route for prompt injection. Run browser agents in a sandbox, give them the least privilege they need, and require a person to confirm purchases, logins and other actions that can’t be undone (human in the loop).

Hear it from the guest

“If you as a human can look at a screenshot and look at a browser screen and know which button to click, that is the operation that a browser agent has to do.”
Watch on YouTube

Quotes lightly edited to remove filler words.

Sources

Go deeper

From the conversation