🚀 CodeFly for iOS and Android

Seamless Codex and Claude Code workflows on your phone.

CodeFly lets you start new tasks, resume existing sessions, approve actions, inspect changed files, review diffs, and keep a complete vibe coding flow moving while the provider tools keep running on your own computer.

npm install -g codefly-host codefly
CodeFly logo
Hosts +
Office Mac

Claude Code session running in ~/work/app

Relay Action needed
Home Workstation

Codex ready to start a new implementation task

Direct Online
Review diff

Open changed files, inspect Git output, and approve the next step from mobile.

✨ Mobile coding workflow

Designed for the work developers actually do away from the desk.

CodeFly is not a cloud IDE. It is a mobile control surface for provider sessions that already belong to your host machine.

Start tasks

Create Codex or Claude Code sessions from your phone, choose a workspace, and send the first instruction.

Resume sessions

Existing host sessions appear automatically when available, so you can continue without recreating context.

Approve actions

Respond to provider approval prompts and keep long-running coding work moving from mobile.

Inspect changes

Review files, command output, session status, and Git diffs before deciding the next instruction.

📲 Install

Download the app, install the host, then choose how the phone reaches your computer.

1

Install CodeFly mobile

Use the App Store or Google Play links above. Relay subscriptions and trials are managed by the store for your platform and region.

2

Install CodeFly Host

Run npm install -g codefly-host on the computer where Codex or Claude Code is installed and signed in, or configured with a usable API key.

3

Bind and work

Run codefly, pick Direct or Relay pairing, then tap the top-right plus button in the app to add the host.

🔌 Connection modes

Use the path that fits your network.

Direct and self-hosted paths are free forever. CodeFly Relay is a managed, subscription-backed service for users who want high-availability reachability without maintaining their own network path.

Direct

Best for local Wi-Fi, VPNs, private overlays, public addresses, and reachable DNS names. No OAuth sign-in is required.

Self-hosted reachability

Use Direct Mode through your own TCP proxy, SSH tunnel, private overlay, VPN, or tunnel provider when you want to operate the network path yourself.

CodeFly Relay

Use the managed Relay for NAT, changing IP addresses, restrictive networks, travel, and hosts that cannot accept inbound connections.

🔐 Security

End-to-end encrypted between your phone and host.

Host communication is secured by the host-side certificate and endpoint pairing material. CodeFly does not have access to the host certificate private key.

CodeFly cannot access any data transmitted between the host and phone, and does not record transmitted content. Relay infrastructure forwards encrypted frames and uses only the operational metadata needed to route them.

Mobile App
CodeFly Host
Codex / Claude Code
Mobile App
CodeFly Relay
CodeFly Host

Direct, self-hosted, and Relay paths keep the same phone-to-host encryption boundary.

💳 Commercial model

Free when you bring the connection path, paid when CodeFly operates it.

Direct Mode and self-hosted reachability do not consume CodeFly Relay infrastructure, so they can remain free. CodeFly Relay consumes managed servers and bandwidth, so it is billed by subscribed host seats. Prices are shown by the App Store or Google Play for your platform and region.

🧭 Resources

Policy, support, updates, and account controls.

Security

End-to-end encryption, host certificates, Relay forwarding, and endpoint responsibility.

Pricing

Relay subscriptions, host seats, trial language, special free access, and availability commitments.

Privacy Policy

Data processing, Relay metadata, local host data, retention, and in-app deletion behavior.

Terms of Service

Direct Mode, self-hosted reachability, CodeFly Relay, billing, acceptable use, and support terms.

Support

Contact CodeFly for product questions, account requests, store issues, and Relay access requests.

Updates

Review release notes and app update policy used by the mobile app.