Guide

Wir stellen SimuLang vor: Playwright für den gesamten Desktop

Palo Alto, California • Nov 8, 2026

box by Simular homepage: a cloud desktop for the AI you already use

A Linux desktop in the cloud is a full Linux system, with a graphical desktop, a browser and files, that runs on a provider's server and that you open from a browser or a remote-desktop app. You do not need to own a Linux machine. There are three ways to get one: build it yourself on a rented server in about an hour, rent a managed Linux desktop by the month, or use a cloud desktop built for AI, such as box by Simular, if the main user will be Claude, ChatGPT or a coding agent.

This guide walks through all three, explains how to connect to a remote Linux desktop from Windows, macOS or Linux, and ends with a security checklist. Simular publishes this guide and makes box by Simular. For the bigger picture, see what a cloud desktop is.

Three ways to get a Linux desktop in the cloud

RouteSetup timeTypical costWho maintains itCan an AI agent use it?
DIY: VPS + XFCE + xrdp, X2Go or VNCAbout an hourA small VPS, roughly $5 to $25 a monthYouOnly after you add a computer-use driver and an MCP server
Managed Linux desktop (Shells, Kamatera, Google Cloud Workstations)MinutesMonthly plan or hourly cloud billingThe providerNot out of the box
Cloud desktop built for AI (box by Simular)One link or one install lineFreemium version; pay as you goThe providerYes: Claude, ChatGPT, Claude Code, Codex, Cursor and other MCP clients

Pick by who will sit at the desktop. If it is you, routes 1 and 2 are enough. If it is your AI, route 3 saves you building the connection layer.

Route 1: build it yourself on a VPS

You need a server with at least 2 vCPU and 4 GB of RAM; a lightweight desktop such as XFCE runs comfortably on that, while GNOME wants more. Any provider works, for example Hetzner, DigitalOcean or Akamai (Linode). The steps below use Ubuntu and xrdp.

  1. Create the server. Choose Ubuntu 24.04 LTS, 2 vCPU and 4 GB RAM or more, and add your SSH key.
  2. Install a desktop and xrdp. Connect over SSH and run sudo apt update && sudo apt install -y xfce4 xfce4-goodies xrdp.
  3. Tell xrdp to start XFCE. Run echo xfce4-session > ~/.xsession, then sudo systemctl enable --now xrdp.
  4. Do not open port 3389 to the internet. Tunnel it over SSH instead: ssh -L 3389:localhost:3389 you@your-server.
  5. Connect. Point a remote-desktop client at localhost:3389 and sign in with your Linux user. Clients are listed in the next section.

The Ubuntu desktop documentation covers variations such as GNOME. If you prefer X2Go, install x2goserver x2goserver-xsession instead of xrdp; it runs over SSH, so there is no extra port at all.

The cost of this route is upkeep: updates, backups, a firewall and fixing the desktop when a package upgrade breaks it are your job.

How to connect to a remote Linux desktop

Whichever route you choose, the desktop reaches you through one of four protocols.

ProtocolHow it worksClients
RDP via xrdpMicrosoft's protocol, efficient and familiarWindows App or Remote Desktop Connection on Windows, Windows App on macOS, Remmina on Linux
VNCShares the screen pixel by pixel; simple, slower over long distancesTigerVNC, RealVNC Viewer, Remmina
X2GoBuilt on NX, tuned for slow links, runs over SSHX2Go Client on all three systems
Browser streamingThe desktop is drawn in a browser tab through Apache Guacamole, noVNC or KasmVNCAny modern browser, no install

To reach a Linux desktop from Windows, the shortest path is xrdp on the Linux side and the built-in Remote Desktop app on Windows. From a Mac, use Windows App or an X2Go client. If you need to reach it from a locked-down work laptop, browser streaming avoids installing anything.

People also ask what is replacing RDP. For many teams it is browser streaming, because it needs no client and fits behind a single sign-on page. For AI agents, the answer is different: they do not need a picture of the screen streamed to them, they need a tool connection, which is route 3.

Route 2: rent a managed Linux desktop

If you want the desktop without the server work, a provider can host it for you. Shells sells a personal Linux desktop in the browser with several distributions to choose from. Kamatera and other cloud hosts offer Linux servers with a desktop image you can open from a browser. Google Cloud Workstations gives development teams managed Linux environments with a browser-based desktop option.

This route makes sense when the desktop is for a person: you get backups, updates and a login page handled for you, and you pay a monthly fee instead of spending evenings on maintenance. What none of these include is a way for an AI agent to use the desktop. You would still have to add a computer-use driver, an MCP server and authentication yourself.

Route 3: a Linux desktop your AI can use

An AI agent cannot use a VNC link the way you do. It needs a tool connection: a set of actions it can call, such as open a page, click, type, run a command or read a file, plus a way for you to watch and step in. Anthropic calls this computer use, and the standard way to plug it into an agent is an MCP server.

What you wantConnectionWhat the AI can do
Look at the desktop yourselfRDP, VNC, X2Go or a browser tabNothing; it is your screen
Let Claude or ChatGPT use it from the chatA custom connector (remote MCP)Browse signed-in sites, fill forms, save files, use desktop apps
Let Claude Code, Codex or Cursor use itAn MCP server added to the coding agentTest the UI it built, drive desktop apps, run long tasks off your laptop
Let several agents share itOne desktop all of them connect toPick up each other's files, logins and open apps
box by Simular homepage: a cloud desktop for the AI you already use

box by Simular is a cloud desktop built for this. Each box is an Ubuntu Linux desktop with Chrome, files, apps and a terminal, and it keeps your logins between tasks. It does not include an agent; you bring the one you already use.

  • In Claude or ChatGPT: add https://mcp.box.simular.ai/mcp as a custom connector, sign in and approve. Nothing is installed.
  • In Claude Code, Codex, Cursor, OpenCode or Hermes: run npx @simular-ai/box connect.
  • Watch and take over: the live view at box.simular.ai/box shows the desktop as the agent works. Step in for a sign-in, a 2FA code or a payment, then hand it back.
box by Simular live view with the agent paused, waiting for the user to approve a step

The agent uses the most direct route first: a shell command, then the web page itself, then a desktop app's named buttons and fields, and a screenshot only when nothing else works. A box sleeps when idle and wakes in about a second with open programs, files and logins kept. Setup steps for each app are in the box by Simular MCP docs; for a wider comparison, see our guides to cloud computers for AI agents and computer use MCP servers.

You can also open a box yourself, so the same Linux desktop serves you and your AI.

Security checklist for a Linux cloud desktop

  • Keep the desktop behind a sign-in. Never expose VNC or RDP ports directly to the internet; use an SSH tunnel, a VPN or a provider's login page.
  • Turn on automatic security updates (unattended-upgrades on Ubuntu) if you run the server yourself.
  • Give AI agents their own accounts on the sites they use, not your main admin login.
  • Approve payments, password changes and anything irreversible yourself, through take-over or a confirmation step.
  • Delete or reset desktops you no longer use, along with the sessions saved in them.

FAQ

Is there a free Linux cloud desktop? Yes, with limits. Oracle Cloud's Always Free tier and the free credits most cloud providers give new accounts can run a small Linux desktop you build yourself. box by Simular is free during its beta and has a freemium version afterwards.

Which desktop environment is fastest over a network? XFCE and LXQt. They draw fewer effects than GNOME or KDE, so less data crosses the connection and they stay usable on 2 vCPU and 4 GB of RAM.

Can I run Ubuntu in a browser? Yes. Browser streaming tools such as Apache Guacamole and noVNC draw a remote Ubuntu desktop in a tab, managed services such as Shells do the same for you, and box by Simular shows its Ubuntu desktop in the browser through its live view.

How do I access a Linux desktop from Windows? Install xrdp and a desktop such as XFCE on the Linux machine, tunnel port 3389 over SSH, then connect with the Remote Desktop app that ships with Windows.

Can Claude control a Linux desktop? Yes, through a tool connection rather than a screen share. Developers can run Anthropic's computer-use tool against their own Linux machine; without writing code, you can add box by Simular as a custom connector in Claude and it can use an Ubuntu desktop with Chrome.

Facts about other products as of 8 November 2026.

Autonome Computer zu bauen bedeutet nicht, Menschen zu ersetzen. Es bedeutet Zusammenarbeit.

Befreie deine Hände vom Computer. Laden Sie Simular noch heute kostenlos herunter.

Versuche es mit Sai
button-arrow