Support

Stuck? Email support@walkabit.dev. Include your macOS version, what the menu bar icon says, and what you tried.

Walkabit for MacWatch and iPhoneAdvanced: command-line relay

Walkabit for Mac

Watch and iPhone

Advanced: command-line relay

Unsupported. For servers, Linux boxes and people who'd rather not install a Mac app. Linux is the best-tested; the Windows installer is unverified. Most people should use Walkabit for Mac.

The relay is a small program that runs the official claude CLI for your watch and phone. It needs Node.js 22.18 or newer.

Before you start

Install

Linux or macOS, in a terminal:

curl -fsSL https://walkabit.dev/install.sh | bash

Windows, in PowerShell:

irm https://walkabit.dev/install.ps1 | iex

These small scripts download the relay package from walkabit.dev/downloads, check its checksum, unpack it and run its own installer. You can read them first: install.sh, install.ps1. Prefer to do it by hand? Download the package, extract it and run ./install.sh (or powershell -ExecutionPolicy Bypass -File .\install.ps1 on Windows).

The installer then:

  1. copies the relay to a fixed folder, so it does not depend on your Downloads folder
  2. checks that claude is installed and signed in
  3. asks which folder the agents may work in (your workspace)
  4. opens the Sign in with Apple page for iCloud; use the Apple ID from your phone
  5. installs and starts the background service, then prints a health check

Useful options: --workspace DIR, --no-browser (print the sign-in URL instead of opening it), --no-service (print the command to run it yourself), --yes (no prompts). Pass them after bash -s --:

curl -fsSL https://walkabit.dev/install.sh | bash -s -- --workspace ~/code --no-browser

On Windows, pass options like this:

& ([scriptblock]::Create((irm https://walkabit.dev/install.ps1))) --workspace C:\code

Re-running the installer upgrades in place. Your settings, iCloud sign-in and relay token are kept.

App folderService
Linux~/.local/share/walkabit/appsystemd user service walkabit-relay
macOS~/Library/Application Support/Walkabit/appLaunchAgent com.walkabit.relay
Windows%LOCALAPPDATA%\Walkabit\appScheduled Task WalkabitRelay (at logon)

Headless box (server, no screen)

The Apple sign-in redirects your browser to http://localhost:8788 on the machine running the relay. From your own computer, tunnel that port and install with --no-browser:

ssh -L 8788:127.0.0.1:8788 you@server
curl -fsSL https://walkabit.dev/install.sh | bash -s -- --no-browser

Open the printed sign-in URL in the browser on your computer. The tunnel carries the redirect back to the relay.

Linux: keep it running after you log out

A systemd user service stops when you log out unless lingering is on (needs root once):

sudo loginctl enable-linger $USER

Command-line relay: check and troubleshoot

Command-line relay: uninstall

Settings and data are kept unless you add --purge (-Purge on Windows).

Contact

Email support@walkabit.dev. For the command-line relay, include your OS, the output of the status command and the last lines of the relay log. Please remove anything private first.