sderosiaux

Twitch Terminal — AI skill for Claude Code

AI community

Stream your terminal.

How to install Twitch Terminal

This entry records only its repository, not the path inside it, so there is no exact command to give. Open sderosiaux/twitch-terminal and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Twitch Terminal does

Stream your terminal. Watch AI agents work. Like Twitch, for shells.

Alternatives in AI

  • Repomix — 📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file 22.7k ★
  • Claude Squad — by smtg-ai - Claude Squad is a terminal app that manages multiple Claude Code, Codex (and other local agents i 6.5k ★
  • Om Humanize — Voice-calibrated editing — makes Claude-drafted text sound like you wrote it, not like AI wrote it 4.6k ★

README

Twitch Terminal

Demo

My terminal on the right, my Chrome on the left.

https://github.com/user-attachments/assets/63d10761-7371-4f11-9bef-a6ca847bda80

Stream your terminal. Watch AI agents work. Like Twitch, for shells.

Stream in one command

./start.sh stream
share: https://farm-biblical-nut-yamaha.trycloudflare.com/?session=3ff37469&token=f9f638901
➜  ~

You're in a normal shell. Work as usual — run Claude Code, Codex, Aider, whatever. Send the share URL to anyone. They open it in their browser and watch your terminal live. Read-only, no install, no screen share.

`Ctrl+D` when you're done.

Why not screen share?

There's no video. No frame encoding. No pixels. The stream is raw text — ANSI escape sequences over a WebSocket. A typical session is a few bytes per keystroke. Hundreds of viewers cost less bandwidth than one Google Meet call. The viewer's browser renders text locally — crisp at any resolution, instant at any distance.

Use cases

  • Watch how someone works with AI agents in real time
  • Monitor a long-running agent session from your phone
  • Pair-debug without screen sharing lag
  • Live demo a CLI tool without everyone SSHing in
  • Onboard devs by streaming how you navigate a codebase

Install

git clone https://github.com/sderosiaux/twitch-terminal.git
cd twitch-terminal
npm install && cd backend && npm install && cd ../extension && npm install && node build.js && cd ..

Requires [cloudflared](https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/downloads/) for sharing (free, no account needed).

Chrome extension (optional)

For personal use: run terminals inside Chrome tabs. Get tab pinning, tab groups, split panes, Ctrl+Shift+T to reopen, bookmarks — Chrome's tab management for your terminals.

![Chrome extension](screenshot.png)

./start.sh          # backend only, local
./start.sh share    # backend + tunnel for sharing

Load the extension: `chrome: