Home › Glossary › Systems › Computer Use

Advanced · Systems

Computer Use

Visual diagram · (in preparation) · Math · (in preparation) · Worked example · 3 difficulty levels.

TL;DR. An agent capability where an LLM controls a computer GUI by viewing screenshots and emitting mouse/keyboard actions, automating arbitrary software.

Technical Definition

An agent capability where an LLM controls a computer GUI by viewing screenshots and emitting mouse/keyboard actions, automating arbitrary software.

How it works

Anthropic launched Computer Use with Claude 3.5 Sonnet (Oct 2024), followed by OpenAI's Operator and Google's Project Mariner. The model is shown a screenshot, reasons about the next action (click coordinates, type text, scroll), executes it in a sandbox, and re-observes. It enables automation of any app — not just those with APIs — at the cost of latency, fragility, and serious prompt-injection risk.

Related Concepts

  • Agentic AI — AI systems designed to independently plan, execute, and adapt actions to achieve a given goal, often involving multiple steps and external tools.
  • Tool Use — The ability of an AI model, especially an LLM agent, to autonomously identify, select, and utilize external tools and APIs to accomplish tasks.
  • Prompt Injection — An attack where untrusted input (a webpage, email, tool output) contains instructions that hijack an LLM's behavior in an agentic context.