Computer-Use 2.0: Agents Just Got Multi-Cursor
Francesco Bonacci, Dillon DuPont
- When
- Wednesday, July 12:25 PM – 2:45 PM · 20 min
- Where
- Track 7San Francisco, CA · imported from ai.engineer's public schedule feed
About this session
Computer-use agents still inherit a basic desktop limitation: one machine has one foreground app, one hardware cursor, and one active actor. Once you try to run more than one agent per desktop, they start stealing focus from the user and from each other. We built cua-driver around a different model: multiple agents operating real desktop applications in parallel, each with its own synthetic pointer, while the user's cursor and keyboard stay undisturbed. The key move is to stop treating hardware mouse and keyboard events as the primary automation layer. cua-driver goes one layer lower, into the OS plumbing behind accessibility: UI Automation on Windows, AT-SPI on Linux, and AX on macOS. Those APIs address applications and elements directly, so the OS does not require the target window to be frontmost. A click can land on a background window. A keystroke can reach a hidden one. Multiple agents can act at once because none of them is competing for the singleton hardware mouse. I'll walk through the architecture, the API shape, and the platform-specific traps we hit while making it work across Windows, macOS, and Linux. The live demo is three agents operating on one desktop while the user keeps typing uninterrupted. The goal is to make Computer-Use 2.0 feel concrete: what changes in the stack, what becomes possible, and where the approach still leaks, including Wayland, Chromium DOM surfaces, native canvas apps, and fallback input paths.
Speakers (2)
Co-founder & CEO, Cua
Francesco Bonacci is co-founder and CEO of Cua (YC X25) and former Engineer at Microsoft. Cua builds the sandboxes, environments, and reinforcement-learning data that frontier labs use to train and evaluate agents that operate desktop and mobile applications. Its open-source framework lets developers spin up computer-use agents in a few lines of code, and its benchmark, Cua-Bench, alongside a catalog of thousands of cross-platform RL environments, is used by leading AI teams to measure real GUI task performance. Francesco works closely with research teams across the agent ecosystem on environment design, grounding data, and evaluation.
More in Computer Use
- Computer-use models will agentify the web, not APIsWednesday, July 1 · 10:45 AM – 11:05 AM · Track 7
- Computer Use at the Edge of the Statistical PrecipiceWednesday, July 1 · 11:10 AM – 11:30 AM · Track 7
- Bringing agents onto the world wide webWednesday, July 1 · 11:40 AM – 12:00 PM · Track 7
- The Dark Arts of Web Automation: Teaching Agents to Use Websites Like HumansWednesday, July 1 · 12:05 PM – 12:25 PM · Track 7
- From RL to IRLWednesday, July 1 · 1:30 PM – 1:50 PM · Track 7
For developers: this programme is open data — JSON, iCal, schedule XML and an MCP endpoint.Show endpointsHide
- JSONEvery published session and speaker, in one request./aie-worldsfair-2026-import/feed.json
- iCalSubscribe in Google, Apple or Outlook Calendar./aie-worldsfair-2026-import/feed.ics
- Schedule XMLfrab / pentabarf — the format conference apps import./aie-worldsfair-2026-import/feed.xml
- MCP + RESTPoint Claude at the programme. OpenAPI 3.1 included./agents
No key, no signup, CORS open. Everything here is generated from the same data the organisers edit.