~/ai-tools

Every AI agent that runs in a terminal, now in your pocket

CLI Setu doesn’t replace your AI tools. It carries them with you. If it runs in your terminal, you can drive it from your phone.

Supported AI tools

Claude Code

Anthropic

Agentic coding in your terminal. Approve edits and shell commands from your phone.

claude

Codex CLI

OpenAI

OpenAI’s local coding agent. Follow its plan and review diffs on the go.

codex

Gemini CLI

Google

Google’s open-source agent with a large context window, now in your pocket.

gemini

GitHub Copilot CLI

GitHub

Copilot’s agent in the terminal, steered with taps instead of keystrokes.

copilot

Cursor CLI

Anysphere

Run Cursor’s agent headless on your machine and check in from anywhere.

cursor-agent

Aider

Open source

Pair programming with any LLM, git-aware commits included.

aider

OpenCode

Open source

A terminal-native agent that works with many model providers.

opencode

Qwen Code

Alibaba

Agentic coding tuned for Qwen models, controllable from mobile.

qwen

Amp

Sourcegraph

A frontier coding agent with a terminal interface.

amp

Goose

Block

An extensible open-source agent that runs locally.

goose

Ollama

Open source

Chat with local models on your own hardware, fully offline.

ollama

Any CLI

Your stack

If it runs in a terminal, it runs through CLI Setu: builds, tests, deploys and scripts.

npm, git, docker…

Don’t see your tool? It almost certainly works: CLI Setu mirrors any interactive terminal program. Tell us about it on WhatsApp and we’ll add tailored support such as approval cards.

~/guides

Quick guides for popular agents

How do I use Claude Code from my phone?

Install the CLI Setu companion on the computer where Claude Code is set up, pair it with the CLI Setu app (cli-setu pair), then start a session with cli-setu session --cli claude. The Claude Code session appears on your phone, where you can send prompts, use custom commands, and approve file edits or commands with one tap.

$ cli-setu session --cli claude
  1. Make sure Claude Code works on your computer (claude --version).
  2. Pair once with cli-setu pair (pairing does not start a session).
  3. Start a Claude Code session with cli-setu session --cli claude.
  4. Give it a task from your phone.
  5. Put your laptop down. When Claude asks to edit a file or run a command, approve it from the notification.

How do I use OpenAI Codex CLI remotely?

Run Codex CLI inside a CLI Setu session on your computer. CLI Setu streams the session to your phone over an end-to-end encrypted connection, so you can follow Codex’s plan, review diffs and answer its questions from anywhere, with no SSH or VPN.

$ cli-setu session --cli codex
  1. Install and sign in to Codex CLI on your computer.
  2. Pair once with cli-setu pair, then start a Codex session with cli-setu session --cli codex.
  3. Describe the change you want by typing it on your phone.
  4. Review the diff card and approve, or ask for changes.

Can I run Gemini CLI on my Android phone?

Gemini CLI runs on your computer, and CLI Setu puts it on your Android phone. Start gemini inside a CLI Setu session and control it from the app with full terminal output, a key bar and push notifications when it needs input.

$ cli-setu session
  1. Install Gemini CLI on your computer and authenticate.
  2. Pair once with cli-setu pair, run cli-setu session to start a session, then launch gemini in it.
  3. Open the session in the CLI Setu app.
  4. Turn on “Needs input” alerts so you know when Gemini is waiting.

Your accounts, your keys

AI tools run on your computer with your own subscriptions or API keys. CLI Setu never sees your credentials and never resells model access.

No extra data sharing

CLI Setu doesn’t send your code to any AI provider. Each tool talks to its own provider under its own terms, exactly as it does at your desk.

Take your favorite agent for a walk.

Pair once and every AI tool on your computer is a tap away.

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

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