Available on the App Store

Use CodeSail to monitor sessionsapprove changesbrowse filesship fastercontrol Claude from your iPhone.

Monitor sessions, manage permissions, and browse files — all from your pocket.

9:41
Claude Code 3m
Building auth middleware with JWT token validation...
Add rate limiting too
Session active · my-project
auth.ts
Modified just now

Everything you need,
right from your pocket.

CodeSail puts the full power of Claude Code on your iPhone.

Real-time Chat

Monitor and message Claude as it codes

Permission Control

Approve or deny file changes from anywhere

File Browser

Browse project files with syntax highlighting

Live Activities & Dynamic Island

Track progress right from your Lock Screen

Home Screen Widgets

Glanceable session status, always visible

Siri & Shortcuts

Start and control sessions with your voice

End-to-End Encrypted

AES-256-GCM encryption, zero data on servers

9:41CodeSail
Claude Code5m
Refactoring the auth module to use middleware pattern...
Looks good, continue
Updated 3 files. Adding session validation next.
Send a message...
9:41CodeSail
Claude Code3m
I need to update the rate limiter config.
Permission Request
Edit src/middleware/rateLimit.ts
Deny Approve
Send a message...
9:41CodeSail
File Browsermy-project
src/
auth/
session.ts
middleware.ts
api/
routes.ts
handler.ts
schema.ts
package.json
9:41
Claude Code
Building auth module...
0%
CodeSail now
Permission requested: Edit src/auth/session.ts
CodeSail 2m ago
Session started: my-project
9:41
Active Session
my-project
Running for 0 minutes
Today's Stats
0 tasks completed
0 sessions · 0 files modified
Pending
2 permission requests
Tap to review
9:41
9:41CodeSail
End-to-End Encrypted
All data encrypted with AES-256-GCM. Nothing stored on our servers.
Verified Secure
SHA-256: ................

Three steps. Under five minutes.

Install, pair, and you're in control.

01

Install the CLI

~ $ npm install -g codesail

One command. Connects your terminal to the app.

02

Scan to Pair

~ $ codesail pair

QR code appears. Scan with your phone. Encrypted connection established.

03

You're in Control

Session connected

Monitor, chat, approve permissions — all from your iPhone.

Everything you need.
Right in your pocket.

A full-featured companion for your Claude Code workflow.

Real-time Chat

Monitor conversations and send messages to Claude in real time

Implementing auth middleware with JWT validation and refresh tokens...
Add rate limiting too
Adding rate limiter with sliding window. Setting 100 req/min default.

Permission Control

Approve or deny tool calls from your phone with one tap

File Browser

Browse project files with full syntax highlighting

Live Activities

Track session progress from your Lock Screen and Dynamic Island

Building...

Widgets

Glance at active sessions from your Home Screen

Siri & Shortcuts

Automate workflows with voice commands and the Shortcuts app

SSH Support

Connect to Claude Code running on remote servers via SSH

Integrations

Built-in tools for Vercel, GitHub, Sentry, Linear, and Notion

End-to-End Encryption

AES-256-GCM encryption. Your code never touches our servers. Every message is encrypted on-device before transmission.

Security by Design

Your code stays between your devices. Period.

E2E Encrypted

AES-256-GCM encryption for all data in transit between your devices

QR Pairing

Cryptographic key exchange — no passwords, no accounts required

Zero Storage

We never store your code, sessions, or conversations on our servers

Ready to code from anywhere?

Download CodeSail and take control of Claude Code from your iPhone.

Download on the App Store