Porthole — Development skill for Claude Code
Run and supervise Claude Code on your own computer from your Android phone, over your own Tailscale network.
How to install Porthole
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ShrimpScript/porthole and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Porthole does
Run and supervise Claude Code on your own computer from your Android phone, over your own Tailscale network.
Alternatives in Development
- Prompt Net Requests — I want to enhance the AsyncPlaywrightCrawlerStrategy to optionally capture network requests and console messag 85.8k ★
- Offline — PUA 离线模式 — 关闭所有联网反馈/排行榜上报,保留本地 PUA 行为 19.5k ★
- Agentlas — Agentlas commands — one entry point for network, build, storm, call, and the rest 1.1k ★
README
Porthole
Run and supervise Claude Code on your own Mac or Linux computer from your Android phone, over your own Tailscale network. No account, and no Porthole server in between: your sessions travel only between your phone and your computer.
**[Website](https://porthole-one.vercel.app)** · **[Docs](https://porthole-one.vercel.app/docs)** · **[Download for Android](https://github.com/ShrimpScript/porthole/releases/latest/download/porthole.apk)** · **[Changelog](https://porthole-one.vercel.app/changelog)**

What the phone can do
- Every session at a glance. One row per running Claude Code, grouped into Needs you, Live and Recent, with what each is doing and for how long - across more than one computer.
- Answer Claude's questions by tap. When Claude Code asks a multiple-choice question, the choices appear as buttons exactly as they stand on the computer's screen.
- Approve or deny tool calls from anywhere, with the command in full and a countdown. There is no "always allow".
- The feed. The conversation as rendered markdown with tool calls, timings and turn lines, a line where you left off, quick replies, slash commands and photo attachments.
- What changed. The git diff of the session's directory, file by file.
- A real terminal. The tmux pane at the desk's width, with a key row built for Claude Code.
- Start, resume, or start another. The + on the session list starts a fresh Claude Code in
any project folder, in a tmux session of its own, like
portholeat the desk. - Notifications while a turn runs, when it finishes (with Reply from the shade), when a question waits, when a usage limit hits, and when the computer comes back.
- Builds of your own Android projects, published on the computer, installed on the phone in one tap.
- Preview a dev server from the computer in the
Related Skills
Starbridge
Supervise your coding agents from your phone and the web: quota windows and one-tap decisions
Palm
Use your whole Mac from your iPhone: the live screen with touch and typing, every app, your files, terminal an
Pairfob
Your Herdr agents on your phone in one QR scan. No Tailscale or ports, no app or account, end-to-end encrypted
Office
A live wall for your tmux Claude Code sessions — see, answer and drive every session from your phone over Tail
Pocketdev
Develop from your phone: Claude Code writes code on your Mac while you watch it live on a real iPhone. Local x
Choibuddy
Watch Claude Code work live with a little buddy, and answer its approvals from a Windows widget or your Androi
Related Agents
Peer Reviewer Computational
A simulated peer reviewer specializing in computational social science methods — NLP/text-as-data, machine lea
ZeroClaw Android
Run AI agents 24/7 on your Android phone. Native Rust core, 25+ providers (OpenAI, Claude, Gemini, Groq, DeepS
Android Design Reviewer
Android / Jetpack Compose design reviewer. Checks UNIVERSALITY across the full Android device fragmentation (p