Documentation

ServerCC lets you manage Claude Code and Codex on remote servers via SSH, right from your iPhone. Browse the guides below to get started.

Quick Start

Set up your first server and start a Claude Code session in minutes.

Server Management

Add, configure, and manage your remote servers.

SSH Keys

Import and manage SSH keys for secure authentication.

Built-in Tailscale

Connect to your Tailscale network directly from the app — no system-wide VPN required.

Workspaces

Create project workspaces and clone Git repositories.

Sessions

Create, resume, and manage Claude Code/Codex conversation sessions.

Persistent Sessions

Keep Claude Code/Codex running on your server even after closing the app. Powered by tmux.

Agent View & bg Sessions

Run multiple Claude Code instances in parallel — supervisor-managed bg sessions keep working after you close the app.

Worktrees

Work on multiple Git branches simultaneously with worktrees.

Terminal & Claude Code/Codex

Interact with Claude Code/Codex through a full-featured terminal.

Git Diff

Review the agent's changes GitHub-style without leaving the session — compare against HEAD or any branch.

File Browser

Browse, upload, and preview files on your remote servers.

Ports

Open any listening port on your server over HTTP — preview the web app the agent is building, right on your iPhone.

VNC Remote Desktop

View your coding results in real time while Claude Code or Codex works. Connect to macOS Screen Sharing or any VNC server from your iPhone. Free trial: 2 sessions/day.

Background & Parallel

Background sessions and run multiple Claude Code/Codex instances in parallel.

Connection History

Browse past SSH connections, share connection logs, and view connections on a map.

Skills

Install and manage Claude Code/Codex skills to extend capabilities.

MCP Servers

Configure Model Context Protocol servers for Claude Code/Codex.

iCloud Backup & Sync

Back up servers, workspaces, and settings to iCloud — and optionally sync credentials via iCloud Keychain.