PandaNpc

Claude Code Bridge (pandapaw)

Claude Code Bridge (pandapaw)

pandapaw lets you run Claude Code on your own machine and use it remotely — from your phone, another computer, or any browser.

What you can do

  • Remote control — run Claude Code on your dev machine, drive it from your phone (iOS app), desktop app, or the web at pandanpc.com.
  • See everything live — view sessions, approve tool calls, and watch code changes from anywhere; everything actually runs (and tools execute) on your own machine.
  • Your subscription or your own backend — use your Claude subscription, or point Claude Code at a cheaper custom model backend to save cost.
  • No ports to open — works behind any home router, firewall or NAT.
  • Survives network hiccups — reconnects automatically and resumes your conversation without losing context.

How it works

flowchart LR subgraph Devices["Your devices"] direction TB Phone["Phone"] Desktop["Desktop"] Web["Web"] end Relay["PandaNpc relay"] subgraph Machine["Your machine"] direction TB Paw["pandapaw"] CC["Claude Code"] Paw --> CC end Phone --> Relay Desktop --> Relay Web --> Relay Relay --> Paw

You install pandapaw on the machine where Claude Code runs. Your devices connect through the PandaNpc relay to that machine — both sides connect outbound, so no ports are opened. pandapaw keeps Claude Code running and relays it to you wherever you are.

Install

Run one command on the machine where Claude Code runs.

macOS / Linux

bash
curl -fsSL https://cos.pandanpc.com/pandapaw/install.sh | sh

Windows (PowerShell)

powershell
iwr -useb https://cos.pandanpc.com/pandapaw/install.ps1 | iex

It sets itself up as an always-on background service (auto-starts on boot), gets everything ready, and prints a QR code to connect.

Connect

Easiest — scan the QR code: run pandapaw qr to show it, then in the PandaNpc iOS app open the Agent tab, tap the scan icon, and point your camera at it. The connection is created automatically — nothing to copy by hand.

On desktop / web: in PandaNpc → Claude CodeNew Connection, paste the Bridge ID and Token shown by pandapaw qr (or run pandapaw status to see them), pick a working directory, and connect.

The QR encodes a one-time code that expires in 2 minutes — even if the image leaks it's useless after that. Re-run pandapaw qr for a fresh one.

Handy commands

bash
pandapaw status      # is it running? show connection info
pandapaw qr          # show the QR code to connect
pandapaw uninstall   # remove pandapaw

To update, just re-run the install command above — your connection stays the same.