Cua's CuaBot gives an AI agentAn AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.Full definition → a separate Linux desktop while displaying its application windows alongside the user's own windows. The architecture description explains that each agent runs in a Docker container and uses Xpra to stream individual windows to the host computer.
Separate environments give agents their own cursors and keyboard focus, so they can work without sharing the user's single desktop pointer. Multiple agents can each have a container and visible windows. The applications still run inside Linux, even though their windows appear on the host desktop; this release's approach separates work through containers.
Terms in this piece · Glossary
AI agent — An AI system that doesn't just answer once but works toward a goal in a loop — taking actions, reading the results, and deciding what to do next.
sandbox — An isolated environment where AI-generated code or agent actions run without being able to touch anything real.