For Claude Code and Codex

Every agent.
Every machine.
One window.

Drift runs your agents on all your machines — the laptop, the GPU box, the staging server — from one window. Over plain ssh and tmux, with nothing to install on your servers. Close the laptop; they keep working.

Free. Bring your own claude and codex.

0things installed on your servers
1window for every host and session
∞hosts, repos and sessions — no caps
E2Eencrypted from your phone to your computer

Every session, every machine

One sidebar for all of it.

Add a host and Drift lists every Claude Code and Codex session on it, grouped by repository and branch. A pulsing dot means an agent is working; amber means it's waiting for you. You see which one needs you without opening anything.

  • Hosts come straight from your ~/.ssh/config
  • Sessions grouped by repo, branch and worktree
  • Desktop notifications when an agent finishes or asks
Drift's sidebar: sessions grouped by host and repository, with working and waiting indicators

Zero install

Plain ssh + tmux. That's the whole server side.

Drift doesn't ship an agent, a daemon or a runtime to your servers. A session is a tmux session running your own claude or codex; Drift attaches to it with the ssh you already use — so ProxyJump, hardware keys and 1Password's agent all just work.

The terminal is the real CLI, not a re-rendering of it. Everything the agent can do in your terminal, it does here.

DDriftyour Mac or PC
ssh
gpu-box
tmux · drift-claude-7a13…
claude --resume 7a13…

Nothing stops

Close the laptop. The agents keep working.

Quitting Drift only detaches. Your agents keep running in tmux on their hosts, and when you come back — after a restart, an update, a flight — every tab reattaches with its scrollback. Open the same session from another computer at the same time; both stay in sync.

Two agents side by side on different hosts, with the diff panel open

Built around the terminal

Everything next to the agent, nothing in its way.

Split panes, any host

Claude on one machine, Codex on another, side by side in one tab.

Review every change

The repo's diff, file by file, beside the session that made it.

Files and search

Browse, edit and search the remote checkout. Preview Markdown with ⇧⌘V.

Worktrees

Start an agent on a fresh git worktree, so parallel work never collides.

Paste images

Paste a screenshot into a remote agent — it lands on the host, ready to read.

Move files

Drag files up to a host or download them, directories included.

Servers without access

A host that can't reach the model API can use this computer's proxy through the same ssh.

Updates itself

New versions download in the background; restart when it suits you.

Drift Pro

Pick it up from your phone.

When an agent finishes or needs you, the notification says what it said — not just “done”. Tap it and you're in the same terminal, on the same session, typing.

  • End-to-end encrypted: X25519 + AES-256-GCM between phone and computer. The relay passes bytes it can't read.
  • Even the notification text is sealed for your phone alone.
  • Pair with a QR code — no SSH keys on the phone.

iPhone app coming soon to the App Store.

The Drift iPhone app showing the agent's reply after tapping its notification

Simple pricing.

The desktop app is free, with no limits. Pro adds your phone.

Free

$0forever

No account needed.

Download Drift
  • Unlimited hosts, repos and sessions
  • Claude Code and Codex, side by side
  • Split panes, diffs, files and search
  • Sessions that survive quitting and restarts
  • Desktop notifications
Most popular

Drift Pro

$10/ month

Billed monthly · cancel anytime.

Get Drift Pro
  • Everything in Free
  • Remote access from your phone through the Drift relay, end-to-end encrypted
  • Push notifications with the agent's reply
  • Paired phones, revocable from the desktop

14-day money-back guarantee · Pro uses your Drift Cloud account.

Get Drift.

Your servers need tmux and your agent's CLI. That's all.

On Windows, Drift manages agents on your remote hosts over SSH. On macOS it also runs them on the Mac itself.

Questions

Does Drift install anything on my servers?

No. It runs your own claude or codex inside tmux, over the ssh you already use. If a host has no tmux, Drift offers to install it with the system's package manager — with your say-so, and nothing else.

Where do my API keys and code go?

Nowhere new. The agent CLIs talk to their providers exactly as they do in your terminal, with the credentials they already have. Drift doesn't proxy, store or see your prompts, and it collects no analytics.

What happens when I quit, or my laptop sleeps?

The agents keep running in tmux on their hosts. Quitting only detaches; when you reopen Drift every tab reattaches with its scrollback. Updates restart only when you click Restart.

Can I use it with my existing sessions?

Yes. Drift reads the transcripts the CLIs already keep, so past Claude Code and Codex sessions show up on each host, ready to resume.

What does Pro add?

Your phone. Pro lets the Drift iPhone app reach your computer through our relay, end-to-end encrypted, with notifications that carry the agent's reply. Everything on the desktop is free.