Desk Trials

ARCHIVE / Automation & agents

Anthropic called its own screen-controlling model error-prone

Anthropic's launch post and tool documentation both name specific computer-use failure modes rather than smoothing over them.

Preserved retrospective record

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

Visual for this record: Anthropic called its own screen-controlling model error-prone
Visual published by anthropic.com, shown for identification of the record. Credit: anthropic.comPreserved source visual · owner review pending

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.

  1. 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.

  2. 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

  1. Prevent duplicate records before an automation goes live

    Stop retries, webhook repeats, and double clicks from creating duplicate business records or actions.

  2. Separate retryable failures from work that needs a person

    Keep an automation from hammering a failing service or losing records that cannot complete automatically.

  3. Design approval gates that reviewers can actually use

    Add human review to a consequential workflow without creating blind approvals or permanently stuck runs.

  4. 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.