Share a live terminal in any browser.
Prefix a terminal command with shell. The process stays on your machine while trusted link holders watch or type from a phone, tablet, or computer. Terminal traffic is end-to-end encrypted by default, and --read-only blocks browser input.
Use shell.online for coding agents, builds and test suites, development servers, training jobs, deployments, SSH sessions, terminal dashboards, and pair debugging.
Run shell login to link a machine to an account. Sessions from every linked machine then appear together in a web app, open as tabs you can type into, and can be created or killed from the browser. Agree once and a machine can also be given work from there: pick a machine, pick what to run, and it starts on that machine with a password the browser seals so the service cannot read it.
Signing up creates an organization. Invite links add people, everyone inside sees every member’s sessions, and each session has an owner who can hand it off. Comments, mentions, and notifications add context without copying terminal input into the accounts service.
shell.online is developed by Pilot Protocol.
curl -fsSL https://shell.online/install | sh
Read the source and installation guide on GitHub.