Computer use means an AI model operating a computer through its screen. Instead of calling a clean, purpose-built interface, the model looks at what is displayed, decides what to click or type, and acts, then looks again. It is how an AI can use software that was never designed for AI.
How it works
Anthropic's documentation describes the pattern. The model is given a screenshot and decides on an action, such as moving the cursor, clicking, dragging, typing text or pressing a keyboard shortcut. It returns that action as a tool call. The software around the model, the agent harness, carries out the action in a computer or virtual machine, takes a fresh screenshot and sends it back. This loop repeats until the task is done or the model gives up.
Positions on screen are usually expressed as pixel coordinates, so the model has to read the image accurately: find the right button, notice an error message, tell a loading screen from a finished one.
Other providers offer similar abilities under different names. Some focus only on web pages, in which case the product is a browser agent. Computer use is the broader idea: any app on the screen, not just a browser.
Why it matters
Plenty of useful software has no API. Old internal tools, desktop apps and websites that block automated access can only be used through their screens. Computer use lets an agent work with those tools without anyone building an integration.
The trade-off is reliability and speed. Reading a screen and clicking one step at a time is slower and more error-prone than calling a direct interface. A pop-up, a layout change or a slow page can derail it. Where a proper connection exists, such as one built on the Model Context Protocol, it is usually the better choice.
The risks
Giving a model control of a screen is powerful, and it brings risk. Text on a web page or in a document can contain hidden instructions aimed at the model, which is prompt injection. A mistaken click can send a message, delete a file or spend money.
Vendors' guidance is to run computer use inside a dedicated virtual machine or container with minimal privileges, an agent sandbox, and to keep it away from sensitive accounts and data. Requiring human approval before consequential steps is a common safeguard.
A simple example
You ask an agent to move this month's invoices from a legacy accounting program into a spreadsheet. The program has no export feature. With computer use, the agent opens the program, reads each invoice on screen, switches to the spreadsheet and types the values in, checking its work with screenshots as it goes.
What to remember
Computer use is the fallback that works when nothing cleaner exists. Use it in a sandbox, with limited access, and keep a person in the loop for anything that cannot be undone.