Works on your home laptop — no public IP needed.

SuperviseCoding Agentsfrom anywhere

AirCC lets you run AI coding agents on your laptop and control themfrom your phone.

or
MacBook ProHome Wi-Fi · No public IP
Connected
WebRTC · NAT Traversal
9:41

web git:(main) ✗ claude

▐▛███▜▌

▝▜█████▛▘

▘▘ ▝▝

Claude Code v2.1.63

claude-opus-4-6-v1

~/my-awesome-project

Welcome to Opus 4.6

────────────────────────────────────────

/

────────────────────────────────────────

/frontend-design(frontend-design) Create distinctive, production-grade frontend interfaces with high design…
/code-review(code-review) Code review a pull request
/simplifyReview changed code for reuse, quality, and efficiency, then fix any issues found.
/add-dirAdd a new working directory
/agentsManage agent configurations
/chromeClaude in Chrome (Beta) settings
Hold to speak

How it works

Up and running in 60 seconds

01

Add a device

Open AirCC and tap Add Device. You'll get a device key and a one-line install command.

02

Install the agent

Run one command on your laptop, server, or VPS. The ~10MB binary installs as a system service and starts automatically on boot.

$ curl -fsSL https://raw.githubusercontent.com/brem-liu/aircc/main/install.sh | sh
Then start it:
$ aircc start --key YOUR_DEVICE_KEY
03

Connect

Your device appears in the app instantly. Tap to open a real terminal with end-to-end encrypted P2P — full PTY, zero config.

04

Stay notified

Optional

Want alerts when a task finishes or an agent needs input? Tap Share → "Add to Home Screen" to install AirCC. Notifications arrive on your Lock Screen like a native app. Required on iOS (notifications are only supported for installed apps); recommended on Android for reliable delivery.

Live Sync

Type on your phone. Execute anywhere.

Every keystroke travels through an encrypted P2P WebRTC tunnel with sub-millisecond latency — so responsive it feels like a local terminal. No servers. No middlemen. Just you and your machine.

Input
9:41

src git:(main) ✗ claude

▐▛███▜▌

▝▜█████▛▘

▘▘ ▝▝

Claude Code v2.1.59

claude-opus-4-6-v1

~/my-awesome-project

────────────────────────────────────────────────

fix the login bug

────────────────────────────────────────────────

? for shortcuts

Encrypted Tunnel
P2P WebRTCDTLS encrypted
Cloud Server
Direct Connection
Execution
gpu-box
2 terminals
dev-server
3 terminals
mac-mini
active
zsh #1
git
node
+

src git:(main) ✗ claude

▐▛███▜▌

▝▜█████▛▘

▘▘ ▝▝

Claude Code v2.1.59

claude-opus-4-6-v1

~/my-awesome-project

────────────────────────────────────────────────

fix the login bug

────────────────────────────────────────────────

? for shortcuts

3 devices
·8 terminals

Features

Everything you need to code on the go

No VPN. No port forwarding. No SSH keys to manage. Just open the app and you are in.

P2P encrypted
WebRTC data channels connect your phone directly to your machine — no relay servers in between. DTLS encryption protects every keystroke, and the peer-to-peer path keeps latency minimal.
Works behind NAT
No public IP required
Behind NAT? No problem. WebRTC with ICE/STUN handles NAT traversal automatically. Works from home Wi-Fi, corporate networks, or anywhere your laptop has internet.
Full local terminal
Not a remote shell or a web wrapper — it is a real PTY session with native-feeling latency. Claude Code, npm, docker, vim, ssh — if it runs in a terminal, it works here, just as fast.
Push when done
Start a long-running build or let Claude Code refactor a module. AirCC detects when the command finishes and sends a push notification to your phone.
Experimental
Speech to text
Talk to your coding agents instead of typing. Hold the mic button and speak naturally — your voice is transcribed and sent as a command. Perfect for quick prompts on the go.
One-command install
A single curl command sets up a lightweight Go binary as a background service. It starts on boot, auto-reconnects on network changes, and stays online without babysitting. No dependencies, no Docker, no config files.

Compatibility

If it runs in a terminal, it works here

AirCC gives you a real PTY session. Any tool that works in your terminal works through AirCC — no exceptions.

Claude CodeAnthropic's coding agent
CodexOpenAI's CLI agent
Gemini CLIGoogle's terminal AI
OpenCodeOpen-source coding agent
AiderAI pair programming
Copilot CLIGitHub's AI assistant
npm / pnpmPackage managers
dockerContainer management
docker composeMulti-container apps
makeBuild automation
Claude CodeAnthropic's coding agent
CodexOpenAI's CLI agent
Gemini CLIGoogle's terminal AI
OpenCodeOpen-source coding agent
AiderAI pair programming
Copilot CLIGitHub's AI assistant
npm / pnpmPackage managers
dockerContainer management
docker composeMulti-container apps
makeBuild automation
sshRemote access
vim / neovimText editors
gitVersion control
tmuxTerminal multiplexer
pythonScript execution
nodeJavaScript runtime
kubectlKubernetes CLI
terraformInfrastructure as code
htopProcess monitoring
curl / wgetHTTP clients
sshRemote access
vim / neovimText editors
gitVersion control
tmuxTerminal multiplexer
pythonScript execution
nodeJavaScript runtime
kubectlKubernetes CLI
terraformInfrastructure as code
htopProcess monitoring
curl / wgetHTTP clients

…and anything else that runs in a terminal.

Step away from your desk. Stay in control.

Open the app, install the agent, and you are in. Takes less than a minute.

or