Get started with CodeSail
From install to first session in under five minutes.
Download the iOS App
Get CodeSail from the App Store on your iPhone. Requires iOS 17.0 or later.
Download on the App StoreInstall the CLI
Install the CodeSail CLI globally via npm. This connects your terminal to the iOS app.
npm install -g codesail
Requires Node.js 18 or later. Check your version with node --version
Start the Daemon
The daemon runs in the background and bridges your Claude Code sessions to the iOS app.
codesail daemon
The daemon starts automatically after pairing. You can also run codesail daemon --background to keep it running in the background.
Pair Your Device
Generate a pairing QR code in your terminal and scan it with the CodeSail app. This creates an encrypted connection between your devices — no account needed.
codesail pair
Then open the CodeSail app on your iPhone:
- Tap Add Computer
- Scan the QR code displayed in your terminal
- Or tap Enter Code Manually to type the pairing code
Start a Session
Start Claude Code as you normally would. CodeSail automatically detects active sessions and shows them in the app.
claude
Your session will appear in the CodeSail app within seconds. From there you can monitor the conversation, approve permissions, browse files, and more.
SSH Remote Setup Optional
Connect to Claude Code sessions running on remote servers. CodeSail can tunnel through SSH to reach your dev machines.
# On your remote server npm install -g codesail codesail pair
Install and pair on each remote machine separately. Each server appears as a separate computer in the app.
That's it. You're all set.
Download CodeSail and start controlling Claude Code from your iPhone.
Download on the App Store