Agents
Agents
Which coding agents Hwip works with, and what reaches your phone for each.
Hwip works with five agents that have their own page here. Each one gets the same list in the app and the same buttons.
| Agent | Questions | Approval prompts on the phone | Live timeline |
|---|---|---|---|
| Claude Code | hwip_ask tool | Bash command, file edit, new file | Yes |
| Codex CLI | hwip_ask tool | Not read yet | Yes |
| Gemini CLI | hwip_ask tool | Tool approvals | Yes |
| pi | hwip ask command | Extensions that ask through ctx.ui.select | Yes |
| OpenCode | hwip_ask tool | Permission requests | OpenCode 2.x |
Beyond these five
- Setup (
hwip install) also covers Cursor, Windsurf, Copilot CLI, Cline and Aider: ten agents in total. - Remote input works with 16 agent CLIs: the wrappers (
hwip cc,hwip codex,hwip pi, and so on) start any of them in a tmux session your phone can type into.
How every page is wired
hwip installwrites the agent's own configuration: rules, hooks, an MCP server or a plugin, depending on what the agent supports. Your own entries in shared settings files are kept.hwip <agent>starts the agent in a tmux session namedhwip-<project>. That is what lets the phone type into it.- A question carries the session's
git diffagainst HEAD and its last 60 terminal lines, sealed on your machine before it is sent. See What the server sees.
tmux is required. On Windows, that means WSL. Setup is covered in Get started and remote control in Remote control.