Skip to content

Your coding agents, on their own server

Give Claude Code, Codex and the rest a private Ubuntu 24.04 machine with your repos checked out and the tools installed. They keep working when your laptop is closed.

Workspaces is in beta. By purchasing, you join our early adopter program.

The agents you already pay for

Sign in with your own account for each one. Run one agent or several side by side on the same machine.

Claude Code

Anthropic

Codex

OpenAI

OpenCode

OpenCode

Devin

Cognition

Cursor

Anysphere

Grok Build

xAI

Gemini

Coming soon

Ready to work the moment it boots

Ubuntu 24.04 with Node.js 24, pnpm, Docker and Git installed, and Docker usable without sudo.

Install and sign in with a click

Pick an agent and the workspace installs it. Sign-in runs the agent's own login on the workspace and hands you the link and code, so you approve in your browser and the credential never leaves the machine.

Your repos, already in place

Connect the Layerbase GitHub App and choose which repositories the workspace may reach. Each one checks out under ~/dev, and every parallel branch gets its own worktree under ~/worktrees, so two agents never trip over each other.

One set of instructions for every agent

Write your house rules once in the dashboard. They land in each agent's own file (~/.claude/CLAUDE.md, ~/.codex/AGENTS.md, ~/.config/opencode/AGENTS.md, ~/.cursor/rules/layerbase-workspace.mdc), next to what Layerbase keeps there for you.

SSH and your own editor

Add your SSH key and connect from any terminal, or open the workspace straight from VS Code, Cursor, Devin and Zed with one link.

A terminal in your browser, in beta. Open a shell on your workspace from the dashboard, no SSH key needed. Sessions keep running when you close the tab. Drag or paste up to 5 files (20 MB each) into the terminal to upload them to the workspace. Read the terminal docs

One flat monthly price

Each workspace is billed monthly at a fixed price. No usage metering.

Starter

One project with an agent

$10.00 / month

  • 2 vCPUs
  • 4 GB RAM
  • 40 GB storage

Builder

Several repos and Docker

$18.00 / month

  • 4 vCPUs
  • 8 GB RAM
  • 75 GB storage

Power

Big builds and several agents at once

$25.00 / month

  • 6 vCPUs
  • 12 GB RAM
  • 100 GB storage

Questions about Workspaces

What does beta and the early adopter program mean?

Workspaces is a development preview. It works and people use it every day, but you may hit occasional bugs or downtime, features may be added, changed or removed, and there is no uptime SLA during the beta. By purchasing a workspace you join our early adopter program, described in the Workspaces section of our Terms of Service at layerbase.com/terms. Keep your own backups of anything important, such as by pushing your code to GitHub.

What is a Layerbase Workspace?

A private Linux server that belongs to you, running Ubuntu 24.04, with Node.js 24, pnpm, Docker and Git ready to go. You bring the coding agents you already pay for, and they work there instead of on your laptop.

Which coding agents are supported?

Claude Code, Codex, OpenCode, Devin, Cursor and Grok Build. Gemini support is coming soon. You sign in with your own account for each one, so your existing subscription is what you use.

Do I need a separate subscription for the agents?

Yes. Workspaces gives your agents somewhere to run. The agents themselves use your own accounts with each vendor, exactly as they would on your laptop.

What sizes are there and how much do they cost?

Starter (2 vCPUs, 4 GB RAM, 40 GB storage) at $10.00, Builder (4 vCPUs, 8 GB RAM, 75 GB storage) at $18.00 and Power (6 vCPUs, 12 GB RAM, 100 GB storage) at $25.00, per month. Each workspace is billed monthly at a fixed price with no usage metering. Applicable tax is calculated at checkout.

How does billing work, and what happens when I cancel?

Each workspace is a monthly subscription that renews until you cancel. Stopping a workspace does not pause billing. When you cancel, the workspace keeps working until the end of the period you paid for. After access ends, the workspace and its files may be permanently deleted, so push your code and export anything you need before then.

Can I get a refund?

Refunds follow the billing terms in our Terms of Service at layerbase.com/terms. A workspace suspended or terminated for fraud or abuse is not refunded, as the acceptable use policy describes.

Can a workspace send email?

Not directly. Outbound connections to mail servers on ports 25, 465, 587 are blocked to keep workspace addresses off spam lists. Send through a transactional email API such as Resend, Postmark or Amazon SES over HTTPS instead, which works normally.

Is there a terminal in the browser?

Yes. Every workspace has a Terminal tab in the dashboard with a real shell, no SSH key needed. Sessions keep running when you close the tab. You can drag in or paste images, PDFs and text files, up to 20 MB each and 5 at a time, and the file path is typed for your agent.

Can I use SSH and my own editor?

Yes. Add your SSH public key and connect from any terminal, or open the workspace from VS Code, Cursor, Devin and Zed with one link.

How does GitHub access work?

Install the Layerbase GitHub App and choose which repositories the workspace may reach. They are cloned under ~/dev, and you can change the selection later.

How many workspaces can I have?

Up to 3 per account. If you need more, contact support and we can raise your limit.

What can I not use a workspace for?

Workspaces are for building software. Mining cryptocurrency, attacking or scanning other systems, sending spam, running proxies, VPNs or anonymizing services, and hosting anything illegal are not allowed, and a workspace used for them is suspended without a refund. The full list is in the acceptable use policy at layerbase.com/acceptable-use.

How do I get started?

Sign in to Layerbase, open Workspaces in the dashboard, pick a size and a location, and check out. Setup usually takes 5 to 8 minutes.

Get your agents off your laptop

Pick a size, add your SSH key, and your workspace is ready in a few minutes.