Back to overview
Roadmap

What's coming next.

We'd rather ship a smaller surface that works well than a larger one that doesn't. Below is what we're actively building, in the order we expect to release it. No invented dates — only honest status.

  1. 1

    Full desktop experience in the browser

    Working in POC

    Reach your machine's full desktop from any browser — the way TeamViewer or AnyDesk do it, but peer-to-peer and end-to-end encrypted from the start.

    • Working proof-of-concept on macOS and Linux today
    • Runs entirely in the browser, no native client to install
    • Direct P2P via WebRTC — low latency, high quality
    • Same end-to-end encryption as terminal and file transfer
    • Planned, but not for the first public release — we want to ship with what's already stable first
  2. 2

    Windows agent

    Builds, needs full QA

    The Windows agent builds today, but we haven't put it through real testing yet. We'd rather hold the release than ship something half-baked.

    • Builds cleanly on Windows
    • Needs end-to-end QA before it's safe to recommend
    • Will be added once we're satisfied with stability
    • Until then, use the Linux or macOS agent
  3. 3

    AI agents inside the code editor

    Planned

    Prompt directly from the browser code editor and have an agent act against the real filesystem on your device — no copy-paste between tools.

    • Native integration in the workspace code editor
    • Acts against the actual remote filesystem, not a copy
    • Same trust boundary as the rest of XShell — your device, your code
    • Coming after desktop access lands

About this roadmap

We don't publish ship dates we can't promise. Each item moves forward when it's actually ready, not on a marketing calendar. If something here is blocking your decision to use XShell, let us know — that's signal we use to prioritize.

Start with what works today

Terminal, file manager, and code editor — over end-to-end encrypted peer-to-peer connections, on Linux and macOS, right now.