Drive your terminal coding agents from your phone
Pulse makes it simple to run Claude Code, Codex, and OpenCode from your phone. Use the mobile UI to browse transcripts, start or resume chats, send prompts, approve tools, switch models, and get notified when an agent needs you.
- Control Claude Code, Codex, and OpenCode from one mobile UI.
- Start new sessions or resume existing sessions from your phone.
- Stream transcripts live, send prompts, and approve tool calls remotely.
- Switch models and receive notifications when an agent needs attention.
- Keep each agent's existing history and global configuration untouched.
curl -fsSL https://raw.githubusercontent.com/tanmoysrt/pulse/master/install.sh | shpulse
pulse <claude|codex|opencode> [args...]
pulse ls
pulse attach <id>
pulse update
pulse add-domain <domain-or-ip>Each session runs in a detached tmux, and Pulse streams its transcript to the browser. It reads history from each tool's own store and never touches your global agent config.
While Pulse is running, it prevents automatic system sleep so its server, network connection, and detached sessions stay available. The display may still turn off or lock normally.
make prod # builds the UI and stripped binaries for every platform in dist/
