Computer-Use 2.0: Agents Just Got Multi-Cursor
Official Schedule Context
- Date/time: 2026-06-30 · 2:25pm-2:45pm
- Track/room: Computer Use · Track 7
- Speaker(s): Francesco Bonacci, Dillon DuPont
- Session type/status: session · confirmed
Official Description
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.
Related YouTube Video
No related AI Engineer channel video found yet.
Transcript Status
No official session recording transcript was found by exact title match on the AI Engineer YouTube channel during this run.
People
Notes
- Pending transcript synthesis when an official recording or confirmed matching video is available.