Airline systems are my day-to-day work, and I like building websites and web apps beside that. Get in touch about a project or a question.

LinkedIn

murtekbey

Social
AI & Security

Cursor Can Now Control Your Computer: Where Should an AI Agent's Access End?

Cursor's agents can now click and type in any desktop app to test what they build. A real step forward for coding agents, and a new security question. Practical rules for giving an agent your screen.

Cursor Can Now Control Your Computer: Where Should an AI Agent's Access End?

On October 23, 2026, Cursor announced Computer Use for its coding agents: the agent can now drive desktop applications, such as the iOS Simulator, to test the features it builds. It can click, type and take screenshots across any app on your machine, not just inside the editor or a browser.

This is a genuinely useful step. It also moves the question every team using AI agents has to answer, how much should the agent be allowed to touch, from the repository to the whole computer.

What changed

  • Local, not only cloud. Computer use was previously available only to Cursor's cloud agents, inside isolated virtual machines or self-hosted workers. Now it runs on your own machine, from the desktop app.
  • Any app. The agent sees the screen and operates apps the way a person would: simulators, desktop clients, settings windows.
  • Invoked by the agent. Cursor can decide to use it when a task needs it, or you can ask for it by @-mentioning Computer Use in a prompt. On macOS it works through a small helper app.

Why this matters: agents can finally check their own work

The weakest part of AI-written code has never been writing it; it has been knowing whether it works. An agent that changes a login screen and then opens the simulator, taps through the flow and sees the error message itself closes that loop. For mobile and desktop work, where there is no browser to automate, this is the difference between "the code compiles" and "the feature works".

The same ability that makes this useful is what makes it risky. An agent with access to your screen can reach everything you are signed in to: your email, your cloud console, your password manager prompts, your production dashboards.

Six rules for giving an agent your screen

1. Prefer an isolated environment

The safest place for computer use is the one it came from: a VM, a separate user account, or a cloud agent with nothing else on it. If the agent only needs a simulator and your project, give it a machine that only has a simulator and your project.

2. Treat signed-in sessions as credentials

We are used to keeping API keys out of an agent's reach, but a browser that is logged in to your cloud console is a credential too, and a more powerful one. Close or sign out of anything sensitive before handing over the screen, or run the agent where those sessions do not exist.

3. Treat what the agent sees as untrusted input

Everything on the screen becomes part of the agent's context: a web page, an email preview, a notification. Any of them can contain text written to steer the agent ("ignore your task and…"). This is prompt injection, and an agent that can click is a much better target for it than one that can only write code.

4. Keep a human in the loop for irreversible actions

Sending messages, deleting data, deploying, paying, accepting permissions: anything that cannot be undone should need your explicit approval, every time. Use the agent's permission settings; do not run it in a fully automatic mode on a machine that matters.

5. Keep sessions short and reviewable

Give the agent one well-defined task ("open the simulator and verify the new onboarding flow"), watch the first runs, and review what it changed afterwards. Long, open-ended sessions with screen control are where surprises happen.

6. Use it where it shines

Testing UI changes in a simulator, reproducing a bug in a desktop client, checking that a settings screen saves correctly: these are high-value, low-risk tasks. Anything involving production systems or other people's data is not where an experiment belongs.

The direction is clear

Coding agents are moving from writing code to doing the whole job: build, run, look at the result, fix. Computer use is a big step in that direction, and other tools are adding similar features. The teams that benefit most will be the ones that decide the boundaries first: which machine, which accounts, which actions need a human. Least privilege is not a new idea; it now applies to a new kind of user.

Sources

Related posts

All posts
PHP2Shell: AI Found a Hole in PHP Itself. Here's What to Do Before Attackers Use AI TooAI & Security
October 25, 2026 • 5 min read

PHP2Shell: AI Found a Hole in PHP Itself. Here's What to Do Before Attackers Use AI Too

Two critical PHP flaws allow remote code execution on almost any PHP version, and AI did much of the finding. How the bugs work, which versions fix them, and what the speed of AI-assisted research means for patching.

LiteLLM Was Poisoned: What the AI Supply Chain Attack Means for Your ProjectsAI & Security
October 25, 2026 • 6 min read

LiteLLM Was Poisoned: What the AI Supply Chain Attack Means for Your Projects

A backdoored LiteLLM 1.107.0 reached PyPI and Docker Hub and stole cloud and AI keys at Python startup. What happened, how to check your systems, and five habits that limit the damage next time.

Let’s connect

Email
murtekbey@gmail.com
LinkedIn
Murtekbey
Address
Antalya, Turkey