Historical source and event dates are not site publication dates. Product plans, policies and availability may have changed since retrieval.

The setup
On 22 October 2024, Anthropic's own announcement introduced a public beta letting Claude perceive a screen and operate a mouse and keyboard, available through the API and, the post notes, through Amazon Bedrock and Google Cloud's Vertex AI. Turning it on requires a developer to run the model inside a sandboxed virtual display rather than a real desktop; the company's own tool documentation lists this as a requirement, alongside a set of individual tool calls for clicking, typing, scrolling and taking screenshots that a developer's application must execute and feed back to the model in a loop.
What the documents show
Anthropic's own language at launch was unusually blunt: the announcement calls the capability imperfect and states it remains experimental, at times cumbersome and error-prone, explicitly naming actions people do routinely, such as scrolling, dragging and zooming, as areas of difficulty. The tool documentation, read as it stands today, keeps the same posture in more technical terms: it says Claude sometimes assumes outcomes of its actions without explicitly checking their results, and separately flags coordinate-scaling errors when a screenshot is resized, both described as behavior developers should expect and design around rather than edge cases.
The friction
Both documents put the burden of mitigation on the developer, not the model. The announcement recommends developers begin exploration with low-risk tasks. The tool documentation is more specific, recommending a dedicated virtual machine with minimal privileges, no access to sensitive data such as login credentials, an allowlist of reachable domains, and a rule to ask a human to confirm any action with a meaningful real-world consequence, including a financial transaction or agreeing to a term of service. It also names prompt injection — instructions hidden in what the model is looking at — as a specific risk, and states Anthropic runs classifiers to detect the capability's use and flag potential harm.
What changed in the work
Read together, the documents support a modest claim: computer use gave developers a way to automate screen-level tasks without a dedicated API for every application, at the cost of building the sandboxing, permission limits and human checkpoints Anthropic's own guidance treats as mandatory hardening rather than optional polish. That is an editorial reading of the setup cost, since neither document quantifies how much slower or safer a properly sandboxed deployment is than a rushed one. What is not editorial is that Anthropic disclosed the error modes at launch rather than after complaints, a different posture than marketing copy implying a finished feature.
- Is the environment the model will act in isolated from data or credentials it does not need?
- Which specific action in this workflow counts as a meaningful real-world consequence and needs a human check?
- Has anything in the interface changed since the documentation was last retrieved that could invalidate its guidance?
A launch announcement that names its own model's clumsiness in public is a useful baseline: it hands a reader a documented list of what to test for, rather than a list they have to discover themselves.
Sources & verification
Preserved from the earlier archive. These sources have not all been freshly rechecked for this expansion.
- Introducing computer use, a new Claude 3.5 Sonnet, and Claude 3.5 HaikuSource date: 2024-10-22 · Retrieved: 2026-09-16
States the launch date, describes the capability, and discloses it as experimental and error-prone at release.
- Computer use toolSource date: not stated · Retrieved: 2026-09-16
Living documentation naming specific error modes (assumption without verification, coordinate scaling, prompt injection) and recommended sandboxing and human-confirmation mitigations, as it reads on the retrieval date.
Continue the workflow
- Prevent duplicate records before an automation goes live
Stop retries, webhook repeats, and double clicks from creating duplicate business records or actions.
- Separate retryable failures from work that needs a person
Keep an automation from hammering a failing service or losing records that cannot complete automatically.
- Design approval gates that reviewers can actually use
Add human review to a consequential workflow without creating blind approvals or permanently stuck runs.
- Release an automation change like a small software change
Change a live automation without discovering mapping or logic errors across the entire workload at once.