Anywhere

Introduction

Anywhere is an open-source mobile coding agent — Claude Code from your phone.

Anywhere is an open-source mobile coding agent. It pairs a lightweight CLI server with an iOS app so you can run Claude Code sessions from your phone — streaming responses, approving tool calls, reviewing diffs, and managing git workflows on the go.

Features

  • Streaming chat — Real-time responses from Claude, just like the desktop experience
  • Tool approval — See what Claude wants to do and approve or deny each action
  • Inline diffs — Syntax-highlighted, word-level diffs for every file edit
  • Git integration — View changes, commit, push, and create PRs from the app
  • Isolated worktrees — Each chat gets its own git branch and worktree, so sessions never interfere
  • Model switching — Toggle between Claude Opus and Sonnet mid-conversation
  • Permission modes — Accept edits, plan-only, or bypass permissions entirely
  • Secure tunnel — Built-in Cloudflare tunnel, no port forwarding needed

How it works

┌─────────────┐     Cloudflare      ┌──────────────┐
│  Your Mac   │      Tunnel         │  Anywhere    │
│  or VPS     │◄───────────────────►│  iOS App     │
│             │  (auto, encrypted)  │              │
│ npx         │                     │ Stream chat  │
│ anywhere-ai │     or Direct       │ Approve tools│
│             │◄───────────────────►│ Review diffs │
│ Claude Code │  (LAN/Tailscale)    │ Manage git   │
└─────────────┘                     └──────────────┘

The CLI starts an API server on your machine and creates a Cloudflare tunnel for remote access. The iOS app connects via QR code and gives you a full mobile interface to Claude Code.

Next steps

On this page