Applications-centric neocloud
Remoco is the managed control plane for remote development. A workstation per engineer, stable URLs per branch, AI agents driving the whole stack. Works with Claude Code, Codex, and your own harnesses. Open source, managed when you want it.
$ npm i -g remoco $ remoco init # Sign in with GitHub... ✓ # Provisioning your workstation (n2-highmem-8, us-central1)... $ remoco clone doss-com/tetris-ui # Cloned to ~/code/tetris-ui on the workstation. $ remoco expose main.tetris.wiley --access=public # Live at https://main.tetris.wiley.remoco.dev ✓ $ claude # Agent attached. Your branch is live. Ship.
Product
Remoco runs your dev loop on a cloud workstation that suspends when idle and wakes in seconds. Your URLs are stable, named, and access-controlled. Your agents operate directly on the workstation. Your org admin sees the whole fleet in one place.
VM-backed, persistent home disk. Suspend at 6h idle, resume in ~10s. Pre-baked image has Claude Code, cloudflared, portless, doppler, bun, docker.
Every worktree, service, and user gets a stable subdomain. main.web.wiley.remoco.dev. Same shape internal and external.
Toggle between public and private with one flag. Private URLs are gated by WorkOS SSO; your team signs in with Google or Okta.
One command spins up a branch in its own worktree with its own docker stack. Three feature branches side-by-side, no port collisions, each with its own live URL.
A pill on every dev page shows branch, service, memory, containers. Click to expand into the full workstation dashboard. Zero app-side integration.
Works with Claude Code, Codex, DOSSBOT, and your own harness. Every remoco command is invokable from the agent directly; agents drive the stack.
Opinionated base images for Node, Python, Go, Rust. Derivative images per org. One click to add your AI harness or team tooling to the baseline.
GCP today, AWS next, Azure after. Same control plane, different backends. Pick the cloud per workspace or per org.
Bring your own API keys or route through us. Token spend attributed per user, per repo, per agent run. Budget caps and alerts built in.
How it works
No custom DNS to manage. No ngrok tokens. No K8s to reason about. Your workstation is addressable, gated, observable, the second you sign up.
Every URL starts gated. Toggle public with one flag; revoke with another. Immutable deployment versions snapshot a workspace for production traffic, so public URLs never point at a mutable dev server.
The URL shape is <branch>.<service>.<user>.<org>.remoco.dev. Internal localhost matches the same shape. Collab friction: zero.
The CLI, debugger, injector, and overlay are MIT-licensed on GitHub. The managed control plane is what you pay for: AAA, billing, shared observability, pooled capacity.
Managed control plane
Every workstation, every URL, every agent run, every dollar. The managed plane is where admins live; engineers rarely see it, but they're glad it's there.
| URL | Access | Owner | Last hit |
|---|---|---|---|
| main.web.wiley.doss.remoco.dev | public | wiley | 2m ago |
| hero.tetris.wiley.doss.remoco.dev | private | wiley | 18m ago |
| main.api.jaylen.doss.remoco.dev | private | jaylen | 1h ago |
| qa.web.ronil.doss.remoco.dev | public | ronil | 3h ago |
| main.docuforge.daman.doss.remoco.dev | private | daman | idle |
Get started
No YAML. No Terraform. No DNS console. Sign in with GitHub, pick a machine, start coding.
GitHub OAuth. We pull your orgs and repos.
GCP by default. Pick a machine class or let us auto-size based on your repo.
Pick one or more repos from your GitHub orgs. We clone + install on first boot.
One-click expose. Stable URL under your-name.remoco.dev, public or private.
Pricing
Self-host the OSS core free. Pay for the managed plane when you want it. Workstation hours, intelligence tokens, and storage are metered transparently; you see the unit costs per line item.
name.remoco.dev subdomainPay for what you run. Default matrix; per-tenant overrides available at Team and Enterprise.
| Meter | Unit | Included in Pro | Price after included |
|---|---|---|---|
| Active compute | vCPU-hour | 40 hrs | $0.06 |
| Persistent disk | GB-month | 100 GB | $0.12 |
| Network egress | GB | 20 GB | $0.09 |
| Intelligence (pass-through) | 1M input tokens | 1M | at cost + 10% |
| Image registry | GB-month | 5 GB | $0.20 |
| Observability retention | GB retained | 30-day, 2 GB | $0.08 |
Runtime classes
Your home disk persists across size changes. Suspend-resume takes ~10s. Pay only for hours your workstation is actively running, not the storage it leaves behind.
| Class | vCPU | RAM | Disk | GPU | $/hour active | Best for |
|---|---|---|---|---|---|---|
| small | 4 | 16 GB | 100 GB | — | $0.18 | Web + small API |
| standard | 8 | 32 GB | 100 GB | — | $0.34 | Fullstack dev |
| large | 16 | 64 GB | 200 GB | — | $0.62 | Monorepos, parallel worktrees |
| highmem | 8 | 64 GB | 200 GB | — | $0.58 | Heavy docker / ES / clickhouse |
| gpu-l4 | 8 | 32 GB | 200 GB | L4 × 1 | $1.04 | Inference, model eval |
| gpu-a100 | 12 | 85 GB | 200 GB | A100 × 1 | $3.90 | Training + fine-tunes |
Free while you try it. $40/user/mo when you're ready. No credit card to get started.