~/features

Everything you need to work with AI, away from your desk

CLI Setu isn’t a remote desktop or a generic SSH client. It’s a terminal companion designed for the moments your AI agent needs a human.

~/terminal

A real terminal, made for your thumb

Everything you expect from a desktop terminal, redesigned so it’s readable and fast on a phone.

Live terminal streaming

Output appears on your phone as it happens, with full ANSI colors, Unicode and scrollback.

Smart key bar

Esc, Tab, Ctrl, arrows, Ctrl+C and your own snippets, one tap above the keyboard.

Search output

Find an error message or URL in thousands of lines of scrollback instantly.

Tap to copy

Long-press to copy output, links and file paths, or share them to another app.

~/ai-agents

Designed around AI coding agents

CLI Setu recognizes when an agent is asking for permission or waiting for you, and makes answering effortless.

One-tap approvals

Permission prompts for file edits and shell commands become clear Approve / Deny cards.

Diff viewer

Review exactly what an agent changed, formatted for a small screen, before you approve.

Custom commands

Save prompts and commands you use often in your own command palette, and send them to the agent with one tap.

Works with every agent

Claude Code, Codex CLI, Gemini CLI, Copilot CLI, Aider, OpenCode and anything else that runs in a terminal.

~/notifications

Only interrupted when it matters

Walk away with confidence. Your phone tells you when there’s something to do.

Needs-input alerts

Know the moment an agent pauses for a decision, so it never sits idle waiting for you.

Task finished

Get notified when long builds, tests, deploys or agent runs complete.

Keyword watch

Set words like “error”, “failed” or “deployed” and get pinged when they appear.

Private previews

Hide notification content on the lock screen for sensitive projects.

~/sessions

Many sessions, many machines

Run several agents in parallel across projects and computers, and move between them with a swipe.

Multiple sessions

Keep a separate session for each project or agent and swipe between them.

Multiple computers

Pair your work laptop, home desktop and cloud servers, all from one app.

Persistent sessions

Sessions keep running on your computer when you close the app or lose signal.

Catch up on reconnect

Missed output syncs when you come back, so you never lose context.

~/security

Secure by default

Security isn’t an add-on. It’s how the bridge is built.

End-to-end encryption

Session data is encrypted on your computer and decrypted only on your paired phone.

QR key exchange

Pairing swaps device keys in person, by QR code. No passwords to leak.

App lock

Require Face ID, fingerprint or a PIN to open CLI Setu.

Instant revoke

Remove a lost or old device and its access ends immediately.

~/network

Works anywhere you have signal

The companion connects outbound, so there’s nothing to configure on your router or firewall.

No port forwarding

No SSH setup, no dynamic DNS and no VPN. Works behind NAT and firewalls.

Light on data

Text, not video. Comfortable on weak 4G, in-flight Wi-Fi and hotspots.

Battery friendly

Efficient streaming and quiet background behavior, so your phone lasts the day.

Cross-platform

Companion runs on macOS, Windows (incl. WSL) and Linux with Node.js 18 or newer.

See it on your own terminal.

Install the companion, scan once, and try every feature with your own agents and projects.

Get it on Google Play
On your computer$ npm install -g cli-setu

Need a hand? Read the manual or talk to support.