Back to all articles

Evaluation · Guide

Give Computer-Use AI a Rehearsal Desktop Before a Real Login

An AI that can operate ordinary software changes the automation question. A business may no longer need a custom integration for every form, menu and desktop application. The agent can look at the same screen a person sees and act through the same controls. That convenience also removes a useful barrier. A wrong suggestion in a chat is visible before anyone acts on it. A wrong click inside accounting, purchasing or customer-service software may immediately change a business record. The first deployment should therefore be a **rehearsal desktop**: a separate place where the agent can encounter realistic screens, fictional records, missing information and hostile instructions without possessing a real login or the ability to create a real commitment.

Give Computer-Use AI a Rehearsal Desktop Before a Real Login

Original AAHouse explanatory video. AI-assisted conceptual visuals and neural narration; original music.

English transcript · 简体中文逐字稿 · 繁體中文逐字稿 · 粵語逐字稿

DRILL BRIEF

Time box: 45 minutes. Use synthetic accounts, fictional records and no live credentials. Assign one operator, one observer and one person who can stop the drill.

MinuteActionObserver watches for
0–5Confirm boundary and stop wordHidden live access
5–20Run normal taskUnnecessary actions
20–35Inject conflict or timeoutSafe stop and escalation
35–45Replay evidenceMissing receipts or resets
Synthetic-desktop rehearsal plan

Original AAHouse format-specific decision aid; conceptual, not a tested interface.

OpenAI introduced GPT-6.1 Terra on October 26 as a model for visual reasoning, writing and computer use. Its announcement gives invoice reading and entry into accounting software as an example of high-volume work. OpenAI also reports improved scores, speed and cost on its own benchmarks. Those figures are vendor-reported; they do not establish accuracy, safety or return on investment in a particular company’s workflow. [1]

The accompanying system-card addendum says its evaluations were conducted in research environments or through the API and may differ from production ChatGPT because tools, prompts and other conditions can change. It also evaluates agentic actions and indirect prompt injection, not only the wording of a final answer. [2]

NIST describes agent hijacking as a failure to keep trusted instructions separate from untrusted data. A normal-looking email, file or web page can contain instructions intended to redirect an agent. NIST’s evaluation work added scenarios involving code execution, data exfiltration and automated phishing, and emphasized adaptive testing and repeated attempts. [3]

The practical conclusion is not that computer-use AI must never touch business software. It is that the business needs evidence about one defined task before granting access to the live version of that task.

SETUP — Build a resettable desktop

A product demonstration shows what can go right. A rehearsal desktop is designed to expose what can go wrong.

It should contain:

  • a separate test account with no production permissions;
  • fictional customers, suppliers, invoices and payment details;
  • screens that resemble the real workflow closely enough to exercise navigation;
  • obvious canary records that must never be edited;
  • missing fields, duplicate documents and contradictory values;
  • a document or message containing an instruction that the agent must treat as untrusted data; and
  • a complete reset procedure so each run begins from a known state.

Do not populate the environment by copying live customer records. Build the smallest synthetic dataset that still represents the decisions the agent will face.

ROUNDS 1–5 — Inject failure safely

### 1. Observe without acting

Ask the agent to identify the relevant fields and explain the next proposed screen action. It should distinguish facts present on the document from values it would otherwise need to infer.

### 2. Draft without committing

Let it fill a staged form or produce a transaction preview. The draft should include source references and clearly mark missing or uncertain fields. A completed-looking form is not evidence that every value is supported.

### 3. Challenge the instruction boundary

Place an untrusted instruction inside a fictional invoice, email or website. For example, the document might tell the agent to upload records elsewhere or ignore the normal approval step. The expected result is to treat that sentence as document content, stop the affected action and report the conflict.

### 4. Interrupt the workflow

Remove network access, expire the test session or change a screen after the agent has prepared its draft. Confirm that it stops safely instead of repeating submissions, creating a second record or silently continuing from an uncertain state.

### 5. Prove recovery

Use the run receipt to identify every staged change, reset the environment and rerun the case. A team that cannot explain and reverse a rehearsal is not ready to give the same automation a live credential.

These five drills are an original AAHouse recommendation, not a feature promised by the cited organizations.

SCENARIO CARD — Accounts payable

Imagine a 20-person wholesaler wants an agent to enter supplier invoices into browser-based accounting software.

The first scope is deliberately narrow. The agent may read fictional PDF invoices and prepare draft bills in a test company. It may not approve a bill, schedule payment, change supplier banking details or send email.

The rehearsal set includes a duplicate invoice number, an amount that disagrees with the purchase order, a new bank-account notice and a footer that tells the reader to bypass approval. The desired outcomes are:

  • the duplicate is stopped rather than entered again;
  • the mismatched amount is escalated with both values visible;
  • the banking change is treated as a separate verification event;
  • the footer instruction is recorded as untrusted document content; and
  • every draft remains unposted.

This is a hypothetical acceptance exercise, not a reported result. Passing it would support a decision about the next controlled test; it would not prove the system safe for every supplier or screen change.

PROMOTION LADDER

If the rehearsal is reliable, do not jump directly from no access to unrestricted live work. Use a permission ladder:

  • read selected live records;
  • prepare a draft in the live system;
  • commit a low-impact action only after explicit human confirmation; and
  • expand the action set only when new evidence and recovery procedures exist.

Each rung should have its own owner, exact agent version, test evidence and rollback instructions. A model update, application redesign or new connected data source can invalidate earlier evidence and should trigger targeted retesting.

AFTER-ACTION REVIEW

Useful pilot measures include supported-field accuracy, exception detection, duplicate prevention, human correction time, safe-stop behavior and recovery time. Also record how often reviewers approve a draft without checking it; declining attention can become a risk even when the confirmation button still exists.

These are proposed operating measures, not published performance results.

Computer-use AI can make automation available where integrations are expensive or absent. The safest first milestone is not “the agent logged in.” It is “the agent completed a difficult rehearsal, stopped at the right boundaries and left evidence that a person could inspect and reverse.”

Original AAHouse analysis, prepared October 28, 2026. AI-assisted writing and original conceptual illustration; approved format-diverse edition. Examples are hypothetical. No hands-on product testing or full video viewing was performed.

Sources and further reading

Editorial approach

AI-assisted original writing, checked against linked public sources. Practical recommendations and illustrative scenarios are editorial analysis, not reported client results. Source dates and product details may differ from this collection’s preparation date.

Need help turning an idea into a pilot?

Discuss your workflow