Gemini CLI, Codex, aider — any AI coding agent, from your phone
Agentic CLIs all share the same rhythm: long stretches of autonomous work, interrupted by a question only you can answer. Gemini CLI wants a tool approval, Codex asks before running a command, aider waits on a git decision, a test suite just… finishes. If you're not at the keyboard, everything stalls.
TermIQ doesn't integrate with any of them specifically — it relays the terminal itself. Anything that runs in a terminal and waits for input gets remote control and push notifications for free.
One relay, every agent
| You run | Your phone gets |
|---|---|
| Claude Code / Gemini CLI / Codex / aider | Push on y/n & tool approvals, one-tap answers |
| Long test runs, builds, deploy scripts | Push when finished or failed |
| Any interactive shell session | Live view + full input from the PWA |
Setup once, use for everything
npx @termiq/cli
Start it on your machine and run your tools inside as usual. Each terminal shows up on the dashboard with its own live status (working / waiting / completed / error). The terminal stream is end-to-end encrypted between your devices; the relay server cannot read it. Free tier: 1 agent, 2 terminals, no card.
FAQ
- How does it know an agent is waiting for input?
- Status detection watches the terminal output for the common prompt patterns: y/n confirmations, numbered choice menus, "Press Enter", and plain trailing questions. It is tool-agnostic — no per-agent integration needed.
- Does it work with several agents at once?
- Yes. Each terminal is tracked separately with its own status and notifications; the dashboard shows all of them at a glance. Run Claude Code in one, Gemini CLI in another, tests in a third.
- Do I have to change how I launch my tools?
- No. Start the TermIQ CLI once, then run your tools inside it exactly as before — same commands, same flags, same environment.
- What about plain long-running commands — builds, tests, deploys?
- Same mechanics: a long pytest run or a deploy script that ends (or asks something) triggers the same notifications. Any interactive terminal qualifies.