Computer-use and browser agents
- Agents
- Specialist topic or differentiator
- About 2 h to learn
- 3 vetted resources
What this topic covers
Computer-use agents act through screenshots, clicks and typing instead of APIs, so they can drive any app or website, slowly and unreliably. They come up when a company builds browser or desktop automation, and as a follow-up in agent design rounds. A strong answer explains the screenshot-action loop, why screen coordinates and image scaling cause missed clicks, DOM or accessibility-tree perception versus pure vision, how to manage screenshot history in context, why everything on screen is untrusted input for prompt injection, and the guardrails you’d add: a sandboxed VM, allowlisted domains, step limits and human confirmation before anything irreversible.
You’re ready when you can
What interviewers check, from the resources below.
- Sketch the screenshot, action, result loop with a step limit
- Explain why screenshot scaling causes clicks to land in the wrong place
- Explain how you’d keep screenshot history from filling the context
- List the isolation and confirmation controls you’d put around the agent
- Explain who executes the clicks: the model or your code
- Explain why screen content should be treated as untrusted input
- Say how you’d bound and verify a run before reporting success
- Explain execution-based evaluation for a desktop task
- Compare screenshot-only and accessibility-tree observations
- Name GUI grounding as the main failure and say what it means
What to study, in order
Each link opened and checked by hand; the date says when.
Start here
Computer use tool (opens in a new tab)
Claude Docs · Anthropic · 45 min · Free · checked 22 Oct 2026
- Why
- The most detailed public description of how a computer-use agent actually runs, including the unglamorous parts interviewers probe: missed clicks, screenshot size and security.
- What to read
- Read “Security considerations” and “How computer use works” first. Then, under “How to implement computer use”, read “Understand the agent loop”, “Available actions”, “Handle errors”, “Size screenshots to fit image limits”, “Manage screenshot history” and “Diagnose click issues”.
- What to skip
- Skip “Quick start”, the per-language loop code beyond one language, “Build a custom computer use environment” and the tool parameter tables.
Free alternative
Computer use (opens in a new tab)
OpenAI API docs · OpenAI · 30 min · Free · checked 22 Oct 2026
- Why
- A second vendor’s take on the same loop, useful for seeing which parts are universal: execute the action yourself, return a screenshot, treat the screen as untrusted.
- What to read
- Read “Use the API directly”, especially “Use the computer tool” (send the task, execute the actions, return the screenshot), and “Run safely”.
- What to skip
- Skip the SDK hosted-environment setup and the “Switch to Decisions” section.
Go deeper
OSWorld: Benchmarking Multimodal Agents for Open-Ended Tasks in Real Computer Environments (opens in a new tab)
arXiv · Tianbao Xie et al. · 45 min · Free · checked 22 Oct 2026
- Why
- The standard benchmark for computer-use agents. It explains how such agents are scored with execution-based checks and why they fail, which helps when asked how you’d evaluate one.
- What to read
- Read §1, §2 (task definition, 2.2.2 initial setup, 2.2.3 execution-based evaluation, 2.3 observation space, 2.4 action space), §4.2 Results and §5.2 Performance by Multimodal Observation Variances, then §5.4 Qualitative Analysis.
- What to skip
- Skip §3.1–3.3 (software and data statistics), §5.3 on operating systems, related work and the appendices.
Companies that test Agents most
Put Computer-use and browser agents in your plan
Tell us your interview date and hours a day; it lands on the right day, in the right order.