Live terminal streaming
Output appears on your phone as it happens, with full ANSI colors, Unicode and scrollback.
~/terminal
Everything you expect from a desktop terminal, redesigned so it’s readable and fast on a phone.
Output appears on your phone as it happens, with full ANSI colors, Unicode and scrollback.
Esc, Tab, Ctrl, arrows, Ctrl+C and your own snippets, one tap above the keyboard.
Find an error message or URL in thousands of lines of scrollback instantly.
Long-press to copy output, links and file paths, or share them to another app.
~/ai-agents
CLI Setu recognizes when an agent is asking for permission or waiting for you, and makes answering effortless.
Permission prompts for file edits and shell commands become clear Approve / Deny cards.
Review exactly what an agent changed, formatted for a small screen, before you approve.
Save prompts and commands you use often in your own command palette, and send them to the agent with one tap.
Claude Code, Codex CLI, Gemini CLI, Copilot CLI, Aider, OpenCode and anything else that runs in a terminal.
~/notifications
Walk away with confidence. Your phone tells you when there’s something to do.
Know the moment an agent pauses for a decision, so it never sits idle waiting for you.
Get notified when long builds, tests, deploys or agent runs complete.
Set words like “error”, “failed” or “deployed” and get pinged when they appear.
Hide notification content on the lock screen for sensitive projects.
~/sessions
Run several agents in parallel across projects and computers, and move between them with a swipe.
Keep a separate session for each project or agent and swipe between them.
Pair your work laptop, home desktop and cloud servers, all from one app.
Sessions keep running on your computer when you close the app or lose signal.
Missed output syncs when you come back, so you never lose context.
~/security
Security isn’t an add-on. It’s how the bridge is built.
Session data is encrypted on your computer and decrypted only on your paired phone.
Pairing swaps device keys in person, by QR code. No passwords to leak.
Require Face ID, fingerprint or a PIN to open CLI Setu.
Remove a lost or old device and its access ends immediately.
~/network
The companion connects outbound, so there’s nothing to configure on your router or firewall.
No SSH setup, no dynamic DNS and no VPN. Works behind NAT and firewalls.
Text, not video. Comfortable on weak 4G, in-flight Wi-Fi and hotspots.
Efficient streaming and quiet background behavior, so your phone lasts the day.
Companion runs on macOS, Windows (incl. WSL) and Linux with Node.js 18 or newer.
Install the companion, scan once, and try every feature with your own agents and projects.
$ npm install -g cli-setuNeed a hand? Read the manual or talk to support.