Guide
Coding Workspace — A Hosted Cloud Dev Box for AI Coding CLIs
Run the major agentic coding CLIs — Claude Code, Codex, OpenCode, Aider, and OpenClaude — in a managed cloud dev box. You get a browser terminal and a persisted workspace, with nothing to install on your own machine. This guide explains what a Coding Workspace is, how it differs from running a CLI locally, how login and storage work, and how to start one.
What Is a Coding Workspace?
A Coding Workspace is a disposable cloud dev box with the major terminal AI coding agents already installed. Instead of installing Node, Python, a coding CLI, and its dependencies on your laptop, you open a workspace in your browser, pick an agent from a dropdown, and start working in a real terminal against a persisted /workspace directory.
It is a different product from a chatbot. OpenClaw Launch also hosts AI agents that talk to you on Telegram, Discord, Slack, and the web — but a Coding Workspace has no messaging channel and no chat gateway. It is a developer environment: an agentic CLI sitting in a terminal, editing files, running builds, and executing tests on your code. Think of it as a cloud-hosted home for tools like Claude Code and Aider that you would otherwise run on your own machine.
The Five CLIs You Can Run
Every Coding Workspace ships with five terminal coding agents pre-installed. You switch between them from the workspace card — they all operate on the same /workspace code, so you can use whichever one fits the task.
| CLI | What it is | Typical sign-in |
|---|---|---|
| Claude Code | Anthropic's agentic terminal coding tool | Claude subscription OAuth or API key |
| Codex | OpenAI's terminal coding agent | ChatGPT subscription OAuth or API key |
| OpenCode | Open-source CLI coding agent (multi-provider) | opencode auth login |
| Aider | Open-source pair-programming CLI | Provider API key (env or flag) |
| OpenClaude | Open-source Claude Code-style coding agent | Provider API key or native login |
Because all five live in the same box, a Coding Workspace is a low-friction way to try the CLIs side by side and decide which one you prefer — without five separate local installs.
How Login Works — and Why We Don't Inject Your Keys
Each CLI owns its own authentication. Claude Code and Codex use their native sign-in — a Claude or ChatGPT subscription OAuth flow, or a pasted API key. OpenCode uses opencode auth login. Aider reads a provider key from the environment or a flag. You authenticate each tool the same way you would locally, straight from the terminal.
One deliberate design choice is worth calling out: the workspace does not auto-inject your saved provider API keys as environment variables. An ambient API key would silently override a subscription login and bill your pay-per-token account instead of your flat-rate Claude or ChatGPT plan. By keeping keys out of the environment by default, your native subscription sign-in stays in control of billing.
To make a one-time sign-in survive the disposable-box churn, the workspace persists the agent home directory — where every CLI stores its login and config — alongside your code. You sign in once, and the login carries across resets.
Persisted Workspace, Reset, and Wipe
A Coding Workspace is disposable by design but not forgetful. Two things persist independently of the container: your code under /workspace, and your CLI logins and config in the agent home directory. The container around them is throwaway, which is what makes the box safe to recreate at any time.
- Reset — recreates the container against the same storage. You get a clean box, but your code and your CLI sign-ins are intact. Use this when the environment gets into a weird state and you want a fresh start without losing work.
- Wipe — drops the storage first, then recreates. This is a true clean slate: code and logins are both gone. Use it when you want to hand the box to a new project with nothing carried over.
Why Run a Coding CLI in the Cloud?
No Local Install or Toolchain Setup
Installing an agentic coding CLI and getting its runtime and dependencies right is its own chore. A hosted workspace ships with the five agents and what they need already installed in a pinned image, so you skip the "works on my machine" setup and start coding in seconds from any device with a browser.
Runs on a Server, Not Your Laptop
The workspace runs in a server-side container, so the box itself stays up regardless of whether your machine is awake or online. You can open the terminal from any device and pick up where you left off — your code and environment are already there, not tied to one computer.
Isolated From Your Own System
An agentic CLI executes commands. Running it in an isolated cloud container keeps that execution away from your personal files, SSH keys, and system. Each workspace runs in its own hardened container — no Docker socket access, no new privileges, dropped Linux capabilities, and resource caps — so an agent stays inside its box.
Try Multiple Agents Without Five Installs
Comparing Claude Code, Codex, OpenCode, Aider, and OpenClaude locally means five separate installs and five auth flows to maintain. In a Coding Workspace they are already there; you just switch and go.
How to Start a Coding Workspace
- Open the deploy page — Go to openclawlaunch.com, sign in, and choose the Coding Workspace option on the deploy card. A free trial is available, so you can try it before subscribing.
- Deploy the box — OpenClaw Launch provisions a hardened container from the pinned coding image, attaches your persisted
/workspaceand home storage, and starts it. The workspace shows up as a card on your dashboard. - Open the terminal — Click Open Terminal to get a real browser terminal running as the box's non-root user. Your code lives in
/workspace. - Pick an agent and sign in — Choose Claude Code, Codex, OpenCode, Aider, or OpenClaude, then run its native sign-in once. The login persists across resets.
- Start coding — Point the agent at your project and let it read, edit, build, and test. Use Reset for a fresh box that keeps your work, or Wipe for a clean slate.
Coding Workspace vs Running a CLI Locally
| Coding Workspace | Local install | |
|---|---|---|
| Setup | Pre-installed, open in browser | Install runtime + CLI + deps per machine |
| Box stays up when laptop sleeps | Yes — it's a server | No |
| Isolation from your system | Hardened container | Runs on your real machine |
| Switch between agents | All five pre-installed | Install and auth each separately |
| Native subscription sign-in | Supported (no key override) | Supported |
| Cost | From $3/mo + free trial | Free locally; you supply the machine |
Local installs are great when you are already at your own machine and happy to manage toolchains. A hosted workspace wins when you want zero setup, isolation from your own system, access from any device, or a quick way to compare agents.
Related Guides
- Claude Code with OpenClaw — using Claude Code as a model backend for a chat bot
- Codex with OpenClaw — Codex CLI setup and OAuth
- Aider with OpenClaw — running Aider in the OpenClaw stack
- OpenCode with OpenClaw — OpenCode integration
- OpenClaw Launch hosting plans — pricing and feature details
Frequently Asked Questions
What is a hosted coding workspace?
A hosted coding workspace is a cloud dev box with agentic coding CLIs pre-installed and a browser terminal. You write and run code against a persisted workspace directory without installing anything locally. On OpenClaw Launch the box comes with Claude Code, Codex, OpenCode, Aider, and OpenClaude ready to use.
Can I use my Claude or ChatGPT subscription instead of an API key?
Yes. Claude Code and Codex support their native subscription sign-in inside the workspace, and the box deliberately avoids injecting provider API keys into the environment so an ambient key cannot silently override your subscription login and bill a pay-per-token account. Your sign-in stays in control of billing, and it persists across resets.
Does my code survive if I reset the workspace?
Yes. A reset recreates the container but keeps both your code in /workspace and your CLI logins. A wipe is the one that clears everything — it drops the storage for a true clean slate. Use reset for a fresh environment that keeps your work, and wipe to start over completely.
Is it safe to let an AI coding agent run commands in the workspace?
Each workspace runs in its own hardened container — no Docker socket, no new privileges, dropped Linux capabilities, and resource limits — and the agent runs as a non-root user. That isolation is a key reason to run an agentic CLI in a hosted box rather than directly on your own machine, where it would have access to your personal files and credentials.
How much does a Coding Workspace cost?
Plans start at $3/month, and a free trial is available so you can try a workspace before subscribing. You bring your own model access through each CLI's native sign-in or API key.