Skip to content
cavrenoiOS

Claude Code, Codex & tmux on iPhone

Your agent built it.
Check it from your iPhone.

Open the result. Inspect the files. Send the next instruction. Cavreno brings your remote terminal, browser, and files into one native workspace.

In development · iPhone & iPad · Your own SSH host

More than a terminal.

Browse the web. Open files. Preview your work.

Explore the workspace

Works with agents on your SSH host

Claude CodeCodexOpenCodePi

From agent output to your next instruction

Read “done.”
Then see for yourself.

A terminal reply is the start of the check. Open the web page, inspect a remote file, then swipe back to the same conversation.

  1. 01Open the agent’s existing terminal.
  2. 02Inspect a page or file beside it.
  3. 03Return to the pane and reply.
Explore the agent workflow →
Cavreno’s native workspace with a web browser and file tabs beside the terminal.
Browse the web
The Cavreno workspace file explorer with the cabin artwork and project source files.
Explore your files

App screens · sample project

Why Cavreno

The terminal is only part of the check-in.

A useful reply starts with context: the right agent, its output, and the files or page you need to inspect.

Inspect what it produced

Open a web page or remote file beside the terminal. Return to the same pane to give your next instruction.

See the workspace

Keep your own environment

Your repository, shell tools, and agent run on your SSH host. Connect directly, with credentials in the device-only iOS Keychain.

See how SSH works

Bring the setup you already use

Your tools stay on your host.
Cavreno comes with you.

For developers with a remote workspace, or a computer they can leave running. iPhone and iPad, with iOS 17 or later.

  1. 01

    Keep a host running

    Use a Mac, Linux machine, or server with SSH enabled and a network connection your phone can reach.

  2. 02

    Bring your workspace

    Run your tools on that host. Use tmux for persistent sessions and Cavreno’s visual pane navigation.

  3. 03

    Connect from your phone

    Add the host, verify its SSH key, and open your existing session. Your coding-agent account stays separate.

Away from your local network, configure access to your host separately, for example with a private VPN. The host must stay awake; the phone needs a connection when you interact.

Step away. Come back.

Pick up
where you left off.

Your day moves on. Your session stays on your host.

How it works · 01

The work stays on your host.

Leave your task running in tmux. Put your phone away.

Remote tmux session

❯ task running in tmux

Keep your host and tmux server running.

Inside Cavreno

Your workspace.
Made for touch.

Your place, remembered.

Pinned and recent workspaces, ready to reopen.

Cavreno Home with pinned Research and Infrastructure workspace cards.

App screens · sample workspaces. Provider icons identify tools, not endorsements.

The actual Cavreno agent chooser showing provider icons, project selection, and conversation options.

App preview · sample workspace

Check in. Pick up. Change course.

Keep the work moving.
From wherever you are.

Find your running agent. Open its pane. Resume a conversation or fork a new direction.

Resume with context. Choose the conversation and the place it should open.

Interrupt and redirect. Send Ctrl+C from the agent menu, inspect the result, then give the next instruction.

Explore the agent workflow

Available actions depend on the agent and host setup.

Voice input

Say the next step.
Make it happen.

Speak your instruction. Review the words. Send them to your terminal.

On-device recognition where supported. No recordings saved by Cavreno.

Voice input

Research · Implementation · pane 2

Review the changes, run the tests, and tell me what needs attention.
Review, then send.Send ↑

Voice-flow illustration · Apple Speech

Choose your workflow

What brings you away from your desk?

A quiet coastal view through a sculpted stone window, with a phone and coffee on a small table.

Your work has a home. You have a world.

Get out of
your cave.

Your tmux session stays on your host. Come back to it from your phone when you choose.

Keep your agents within reach

Before you step away

Good questions.

What is Cavreno?

A native developer workspace for iPhone and iPad. Connect to your SSH host, run coding agents, and keep browser tabs, remote files, and media previews beside each terminal.

How is it different from a regular SSH terminal?

Each terminal has a companion workspace for browser tabs, remote files, and document or media previews. Cavreno also adds visual tmux navigation, agent discovery, and touch controls.

Can I use it with Claude Code or Codex?

Yes, when they run on your reachable SSH host. Cavreno can recognize standard agent processes in tmux and open their existing panes. Optional supported integrations add last-reported lifecycle states. Your agent software and provider access are separate.

Will my phone tell me when an agent needs me?

Supported host integrations can surface attention requests in Cavreno’s inbox and show alerts while you are connected. Supported Codex and OpenCode requests can be reviewed in native controls; other requests open in the terminal. Background push is still in development.

Will my work keep running when I leave the app?

Processes inside remote tmux sessions keep running while the host and tmux server remain running. Cavreno reconnects when you return to the foreground. Your phone still needs a network connection to interact with the host.

Where are my SSH credentials kept?

Passwords, imported private keys, and passphrases are stored in the device-only, when-unlocked iOS Keychain. Cavreno connects directly to your SSH host and supports host-key verification.

Can I dictate instructions?

Yes. Voice input uses Apple Speech to turn your words into an editable transcript. Review it before sending or inserting it into the selected terminal. Apple may process audio if on-device recognition is off. Read-aloud TTS is not included.

Which devices does Cavreno support?

Cavreno runs on iPhone and iPad with iOS 17 or later.

Check the result. Give the next instruction.

A closer look at the app, its workflows, and what you need to use it.

Preview Cavreno

In development · iPhone & iPad