ACP-Native · Mobile-First · Zero Overhead

YOUR AGENTS,
YOUR POCKET.

Monitor, approve, and steer AI coding agents from your phone. Review diffs, grant permissions, send follow-ups — without ever opening your laptop.

claude-code · ~/acme/apiLIVE
Guide your agent…
write_file: schema.ts
PERMISSION REQUIRED
✓ 47 tests green
The Problem

Agents work.
You wait.

AI coding agents are powerful — but they chain you to a terminal window. Every permission prompt, every long-running task, demands an open laptop and undivided attention.

Tack breaks that chain. A lightweight gateway sits on your machine and relays agent output to your phone in real time. Walk away from the desk. Stay in control.

terminal — without Tack
$ claude-code "refactor auth to use RBAC"› Session a3f7b2c started› Reading src/auth/middleware.ts…› Writing src/auth/roles.ts…› Running test suite…⚠ Permission required: execute "pnpm deploy"› Blocked. Waiting for user…
How it Works

Three steps.
Two minutes.

01

INSTALL THE GATEWAY

A single binary that wraps your agent process, persists sessions locally, and exposes a secure WebSocket API.

npm install -g @tack/gateway
02

LOGIN THE GATEWAY

Create a pairing code in Tack, then link your machine with one command. The gateway stores long-lived machine auth locally.

tack login --code <PAIRING_CODE>
03

START AND SHIP

Run the gateway, watch sessions from the web console, and steer your agent from anywhere your browser can reach.

tack start
Capabilities

Full visibility.
Total control.

Live Monitoring

Every message, tool call, and reasoning trace — streamed to your device in real time. See what your agent sees.

Permission Control

Approve or deny tool access from your phone. Allow once, always allow, or reject — one tap, zero delay.

Remote Steering

Send follow-ups mid-task without touching your laptop. Redirect, clarify, or course-correct on the go.

Session History

Machine-scoped session history stays visible in the control plane. Live transcripts replay when the gateway is online.

Multi-Agent

Run multiple agents in parallel. Switch between sessions like switching tabs — each with its own live feed.

Secure by Design

Code never leaves your machine. Only agent output traverses the relay. No tokens stored, no code exposed.

Compatibility

Your agent. Our protocol.

Built on the Agent Client Protocol (ACP). Any ACP-compatible runtime works out of the box — no plugins, no wrappers, no patches.

Claude Code
OpenCode
Goose
Codex CLI
OpenHands
+ Any ACP Agent

Stop babysitting.
Start shipping.

Install the gateway once, log in with a pairing code, and stay in the loop from anywhere.

$npm install -g @tack/gateway && tack login --code <PAIRING_CODE> && tack start