AgentDeck turns your coding agents (Claude Code, Codex, Cursor, pi) into remote services you can reach from your phone. It is a mobile ACP (Agent Client Protocol) client built with Tauri 2, Gem, Tap UI, Tailwind CSS, and Rsbuild.
How it works
AgentDeck (phone) ⇄ Relay ⇄ browser4agent (desktop) ⇄ Claude Code / Codex / Cursor / pi
1. Run browser4agent on the machine where your agents live. Its Agent panel talks to the same ACP agents that AgentDeck uses.
2. Get the Relay ID from the browser4agent extension settings page. This UUID pairs AgentDeck with your desktop: it is the credential for a private, durable WebSocket channel.
3. Enter the Relay ID in AgentDeck's settings page. The app connects to the relay and lists the sessions of your selected agent, grouped by working directory.
4. Open a session to replay its history, or tap 新建会话 (New session) in the footer and pick a working directory from the agent's machine.
The relay is protocol-agnostic and durable: if the phone goes offline, prompts sent from the other side keep their history and catch up when the app reconnects.
Pairing AgentDeck with your agents
1. Install browser4agent and register its native host.
2. Open the extension settings page and copy the Relay ID.
3. In AgentDeck, open 设置 (Settings), paste the Relay ID, and pick an agent.
4. Save — the app connects to the relay (wss://agent-deck.xianqiao.wang/ws in production builds) and the session list appears.
AgentDeck turns your coding agent into remote services you reach from your phone
Ažurirano dana
4. okt 2026.