Skip to content
Dustin's AI Lab
Go back

Two Worlds of Web-Based Claude Code Setup

Web Claude Code has two completely different runtimes — cloud VM and remote-control. Here is what I learned setting up both, the small bugs I hit, and why some user-level configs simply cannot be lifted to the cloud as-is.


The iOS Claude app is so bad that I gave up. Combined with the fact that recent updates have all gone to the desktop app and the web app, my phone now uses web Claude Code exclusively.

After a couple of weeks of real use, here is what is worth knowing.

Two runtimes, very different

Web CC actually has two completely different execution environments:

  1. Cloud VM — runs on a cloud-hosted virtual machine
  2. Remote-control — connects back to your always-on home computer’s CC session

Remote-control is the simple one

It is just your home machine’s session shown through a different UI. claude.md, rules, hooks, memories, skills, MCP — all of it works the same.

Two small bugs I have found:

Cloud VM is where it gets interesting

When the VM boots, it injects a system-reminder containing claude.md, rules, skills, MCP, environment info, and so on. But everything inside .claude/ is pulled from your remote git repository. So you have to make sure the bits you want are not gitignored.

Committing the entire config folder is also a bad idea — it contains massive history conversation jsonl files that should be excluded.

A few key differences:

Take

The two web modes serve different needs: remote-control is for “my computer is doing work, I’m on the go”; cloud VM is for “spin up a clean environment for this project.” But migrating user-level config to the cloud means accepting that you are essentially writing a leaner cloud-only version of .claude/.

The actual setup info-cards from my Threads post:

Web Claude Code setup, part 1

Web Claude Code setup, part 2


Share this post on:

Previous Post
Claude Code this week: 1M context as a management problem, quota anxiety goes collective, SpaceX takes Cursor
Next Post
See the Outside, Think the Inside: Two Claude Skills That Pair