Now in beta for iOS

Claude Code,
everywhere.

SSH into any server from your phone.
Run Claude Code in tmux.
Ship from anywhere.

offsite.sh
$

Three steps to shipping
from your pocket

1

Connect

Add your server credentials once. Offsite connects via SSH with key-based or password authentication. Your keys stay on your device.

2

Launch

Start a Claude Code session with one tap. Offsite sets up tmux automatically — your session persists even if you switch apps or lose connection.

3

Ship

Talk to Claude, review diffs, run tests — all from your phone. Commit and push when you're happy. Your code, your server, your workflow.

Persistent sessions

Close the app.
Your session keeps running.

Every Claude Code session runs inside tmux on your server. Switch to another app, lose WiFi, even restart your phone — just reconnect and pick up exactly where you left off.

Sessions survive disconnects
Multiple tabs for parallel work
Automatic tmux configuration
claudetestsgit
Claude > I've analyzed the codebase. Here's my plan:
  1. Fix the auth middleware
  2. Add rate limiting
  3. Update the tests
 
Shall I proceed? [Y/n]
>y
Voice input active
Transcribing...
"Add a new API endpoint for user preferences that validates the input and returns a 201 on success"

Voice to code

Talk to Claude
while you walk.

Typing on a phone is slow. Speaking is fast. Use voice input to describe what you want, and Claude turns your words into code. Review changes, approve diffs, iterate — all hands-free if you want.

#!/bin/bash
# When you need to ship but you're not at your desk
$ offsite.sh

It's a domain.
It's a shell script.
It's how you ship offsite.

Because the best ideas don't wait for you to get back to your desk. And neither should your ability to act on them.

Built for developers
who don't sit still

🔐

Secure by default

SSH keys stored in iOS Keychain. No keys leave your device. No middleman servers.

📱

Native iOS experience

Not a web wrapper. Real terminal emulation with full xterm-256color support and smooth scrolling.

🔄

Session persistence

tmux keeps your sessions alive. Reconnect anytime and continue where you left off.

🎤

Voice-first input

Speak your prompts. Real-time transcription sends your voice directly to Claude Code.

One-tap launch

Save server configs and start coding in seconds. No fiddling with terminal settings.

🔔

Push notifications

Get notified when Claude finishes a task. Switch away, come back when it's done.

Ship from anywhere

The coffee shop deploy

Hotfix a production bug while waiting for your latte.

🚂

The commute commit

Review Claude's changes and push before your stop.

🛋️

The couch prototype

Describe an idea to Claude and watch it build, from the sofa.

🌲

The weekend warrior

Camping, but that feature idea won't leave your head. Ship it.

Your terminal.
Your pocket.

Stop waiting to get back to your laptop.
Start shipping from wherever you are.

iOS 17+ required. Free during beta.