Deploy Now

SaaS Alternative

ngrok tmate

Stars

109

Forks

11

Watchers

1

Developer links

Shell Online

Shell Online lets a terminal session running on your own computer follow you to any browser, so your coding agent keeps working while you are away from your desk. Prefix the command you already run, such as shell claude, shell codex, or shell opencode, and your terminal prints a link, a password, and a QR code that open the same live session on a phone, tablet, or another computer. You watch output as it happens and reply to prompts from wherever you are, and closing the browser leaves the process running until it exits on its own. Inviting a teammate takes the same link: share it read-only so they can watch without typing, or let them type into the session with you. Terminal traffic is end-to-end encrypted by default, file access stays off until you deliberately expose a chosen directory, and a scoped MCP grant can let another agent inspect or steer a session for a limited time. With an account, linked machines and their sessions gather in one web app with team sharing. The relay the sessions pass through can run on your own server with the standalone Docker deployment, pointed at by the unchanged CLI. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Shell Online

Benefits

  • Your Agent, Any Browser
  • Start Claude Code, Codex, OpenCode, or any terminal command through the shell CLI and the terminal prints a link, password, and QR code that open the live session on a phone, tablet, or another computer.
  • Encrypted and Read-Only by Default
  • Terminal traffic is end-to-end encrypted unless disabled, file access stays off until you expose a chosen directory, and a read-only link lets a teammate watch a session without ever being able to type into it.
  • Let Another Agent Help
  • A scoped MCP grant can authorize an agent to inspect or control a session with server-side decryption for that client, and the grant expires or can be revoked without killing the process behind the session.
  • Self-Host the Relay Itself
  • The standalone Docker deployment runs the relay behind Caddy on your domain with automatic TLS, the unchanged CLI points at it with one environment variable, and the relay keeps only session metadata, never terminal contents.

Features

  • One-Word Agent Launch
  • Prefixes exist for Claude Code, Codex, OpenCode, Muse, Gemini CLI, Cursor CLI, Aider, Goose, and more, and any other terminal program works by prefixing its usual command.
  • Live Browser Terminal
  • Sessions open in a browser as a live terminal or a readable message view, with output streaming live, prompt replies from the same page, and a scrollable transcript.
  • Collaboration With Guardrails
  • The link and password are the credentials: interactive holders type with the process's permissions, read-only holders only watch, and QR codes make joining from a phone camera a five-second task.
  • Optional Accounts App
  • An accounts service with Firebase or OpenID Connect sign-in and PostgreSQL storage gathers linked machines and sessions in one web app, with team sharing and an audit log.

Apps Similar to Shell Online