Your real terminal, live on your phone
Not a screenshot, not a video stream. A true terminal with full colors, scrollback, a key bar with Ctrl, Esc, Tab and arrows, and smooth scrolling.
✓ 128 passed · 4.2s
~/app $
claudeis waiting for your approval
CLI Setu bridges the terminal on your computer to your phone. Run Claude Code, Codex or any CLI at your desk, then approve, steer and ship from your pocket, end-to-end encrypted.
at your desk
Allow Claude to edit this file?src/middleware/rateLimit.ts
wherever you are
Works with the AI command-line tools you already use
Works with Claude Code, Codex CLI, Gemini CLI, GitHub Copilot CLI, Cursor CLI, Aider, OpenCode, Qwen Code, Amp, Goose, Ollama, Any CLI.
~/what-is-cli-setu
CLI Setu is a mobile app plus a small companion CLI that lets you securely control terminal sessions on your computer from your phone. Your code and your AI tools stay on your machine. Only an encrypted text stream travels across the bridge.
AI agents work fast, but they keep stopping to ask: “Can I edit this file?” “Should I run the tests?” Walk away from your desk and the work stops. CLI Setu turns those questions into notifications you can answer in a second, wherever you are.
~/features
Not a generic SSH app squeezed onto a phone. CLI Setu is designed for the moments when an agent needs a human.
Not a screenshot, not a video stream. A true terminal with full colors, scrollback, a key bar with Ctrl, Esc, Tab and arrows, and smooth scrolling.
Agent permission prompts become big, clear buttons.
Get a push when an agent is waiting for input, when a task finishes, or when output matches your keywords.
Save the prompts and commands you use every day in your own command palette, then send any of them with a single tap.
Review what the agent changed, formatted for a small screen.
Swipe between agents, projects and computers. Each one keeps running when you leave.
No port forwarding, SSH keys or VPN. Wi-Fi, 5G or a hotel hotspot all work. Missed output catches up when you reconnect.
~/a-day-with-setu
Your agents keep working wherever you are. Here’s what that looks like.
Start Claude Code on a long refactor, then grab your phone and walk away. The session keeps running on your computer.
Your phone buzzes: the agent wants to run a database migration. Read it, tap Approve, keep eating.
Read the diff on the train, type one quick change, and merge before your stop.
An alert wakes you. Open a session on the server, restart the service and check the logs, all without finding your laptop.
~/compare
They work, but they weren’t made for approving an AI agent on a 6-inch screen.
| What you need | CLI Setu | Mobile SSH app | Remote desktop |
|---|---|---|---|
| Tap-to-approve AI agent prompts | |||
| Push alert when an agent needs you | |||
| No port forwarding or VPN | ~ | ||
| End-to-end encrypted | ~ | ||
| Readable, phone-first terminal | ~ | ||
| Works well on weak mobile data |
Free on Google Play. Install the companion on your computer, scan once, and your AI agents are a tap away.
$ npm install -g cli-setuNeed a hand? Read the manual or talk to support.