Shiro: a computer in a browser tab

1 min read Original article ↗

Claude Code, no setup

The real Claude Code CLI runs in the tab. Sign in once with your Claude account, and it uses the current Opus model with adaptive thinking. claude --continue picks up your last conversation after a reload.

GitHub, public or private

gh auth login shows a code to approve on github.com. Clone, commit, pull, and push, including private repos, and publish a folder as a new repo in one command.

Remote agents

remote start gives a code that an MCP client (shiro-mcp) uses to run commands, read and write files, and search this page's console log, peer to peer over WebRTC.

Workspaces that stay

Files live in the browser's storage and survive reloads. Each subdomain, like music.shiro.computer, is its own separate workspace.