Computer-use agents are getting practical.
OpenAI's computer use docs describe a loop where a model receives a task, returns actions such as clicks, typing, scrolling, drag, keypress, and screenshots, then gets updated screen state after those actions run. OpenAI's agent tools announcement described computer use as useful for browser-based workflows, QA, data entry, and legacy systems without clean APIs.
That is powerful.
It is also a bad default for cloud operations.
If an agent can click the same cloud console a human can click, it can also make the same irreversible mistakes faster.
Use Computer Use for the Right Jobs
Computer-use agents make sense when:
- A system has no API.
- A legacy admin flow is only available through a browser.
- The task is low-risk and reversible.
- The environment is isolated.
- The agent is gathering evidence, not applying changes.
- A human reviews before submission.
Examples:
- Exporting a report from a vendor dashboard.
- Checking whether a setting exists.
- Capturing screenshots for QA.
- Walking through a staging-only admin flow.
- Comparing UI state across releases.
Those are reasonable.
But production cloud consoles are different.
Why Cloud Console Clicking Is Risky
Cloud consoles combine discovery, billing, secrets, IAM, deploys, deletion, and account-level settings in one visual interface.
An agent with browser access can accidentally:
- Delete a resource.
- Change IAM permissions.
- Expose a storage bucket.
- Modify DNS.
- Scale a service.
- Rotate a secret.
- Disable logging.
- Start an expensive GPU instance.
- Confirm a destructive dialog.
The problem is not that the model is malicious. The problem is that UI automation lacks the structured constraints of a purpose-built API.
Screenshots are useful context. They are not a permission model.
Prefer Infrastructure APIs and Narrow Tools
For cloud and Kubernetes work, the safer path is:
Agent request
-> Clanker Cloud or Clanker CLI
-> Narrow tool or MCP call
-> Local provider credentials
-> Evidence or reviewed plan
This gives the agent current infrastructure context without letting it wander through a privileged browser session.
Instead of:
Click around AWS until you find why cost is up.
Use:
Ask Clanker Cloud to summarize this week's AWS cost delta by service, region, and owner tag.
Instead of:
Open the Kubernetes dashboard and restart the pod.
Use:
Ask Clanker Cloud what changed before the pod started failing and generate a rollback plan for review.
Guardrails If You Must Use Computer Use
Sometimes UI automation is unavoidable. In that case, use a strict harness.
Isolate the Environment
Run the browser or desktop session in an isolated container, VM, or non-production account whenever possible.
Never give a first-pass agent your normal admin browser profile.
Use Domain and Action Allow Lists
Limit where the agent can navigate and what it can do.
Good:
- Read-only staging console.
- Specific reporting pages.
- Specific QA flow.
Bad:
- Any website.
- Any cloud account.
- Any authenticated admin UI.
Block Destructive Flows
Human approval should be required for:
- Purchases.
- Deletes.
- Permission changes.
- Production deploys.
- Secret changes.
- Billing changes.
- Irreversible submissions.
OpenAI's computer use docs explicitly call out keeping a human in the loop for destructive or hard-to-reverse actions. Follow that advice.
Capture an Audit Trail
Store:
- Task prompt.
- Screenshots.
- Actions.
- Timing.
- Human approvals.
- Final result.
If an agent uses a UI, the team should be able to reconstruct what happened.
Separate Read From Write
Use computer use for evidence gathering where possible. Use reviewed API-based workflows for changes.
That distinction is the difference between "agent assisted" and "agent free-running in production."
The Clanker Cloud Model
Clanker Cloud gives agents and humans a better default for infrastructure operations:
- Local credentials.
- Connected cloud and Kubernetes context.
- MCP and Clanker CLI tool access.
- Readable evidence.
- Review-before-apply plans.
- Cost, security, deploy, and observability context in one workspace.
Computer-use agents can still be useful around the edges. But the core cloud operating path should be structured, logged, and reviewable.
The Takeaway
Computer use is a universal interface. Universal interfaces are dangerous around privileged systems.
Use browser automation for the workflows that truly need a browser. Use infrastructure-aware tools for cloud operations. Keep high-impact changes behind review.
Agents should help you operate production. They should not blindly click through it.
Sources
Give your agent live infrastructure context
Download Clanker Cloud, expose the local MCP surface, and let coding agents work from current cloud, Kubernetes, GitHub, and cost state instead of guesses.
