The short version
Pick Amp if:
- you don't want to keep a machine running,
- you're happy to use Amp's agent,
- you want many tasks running at once on fresh cloud machines.
Pick Warpeer if:
- your code lives on a machine you own and should stay there,
- you use Claude Code, Codex or another CLI agent and don't want to switch,
- you want a real terminal on your phone, not just a chat with an agent.
Your agent, not ours
Warpeer has no agent of its own. It connects to the shell you already use and recognises the agents running in it: Claude Code, Codex, OpenCode, Gemini, Copilot CLI, Cursor CLI, Amp's own CLI and a few more. You start them the way you always do. Warpeer shows which ones are working, which are waiting, and which need an answer. For Claude Code you can answer from the Lock Screen. See Coding agents.
Amp's phone app shows Amp threads. It can bill your ChatGPT or Claude subscription for tokens, but the agent doing the work is Amp's.
Your machine, over SSH
Warpeer talks to your machine over SSH. There's no account to create. Your terminal and your screen travel inside that SSH connection and nowhere else.
Push notifications are the one thing that goes through a server of ours, and not by choice: Apple only delivers a push to an app from its developer's certificate, so a relay you host yourself couldn't reach your iPhone. Your host encrypts each notification before it leaves, so the relay passes on text it can't read. To know where to send it, the relay keeps your phone's push token and random IDs for your phone and paired servers. It never gets your name, email, server addresses or passwords. Notifications stay off until you turn them on. See the privacy policy.
Amp needs an account, and your threads live on Amp's servers. When you use Amp's cloud machines, your code is on those machines too. You can run Amp on your own computer instead, but its desktop view falls back to Amp's relay when a direct connection doesn't work.
A terminal first
Warpeer is an SSH terminal built on Ghostty. It works with tmux and Herdr, keeps your shell running through dropped connections, has keys for Esc, Ctrl and the arrows, and lets you browse files and Git changes. It works on any host you can SSH into, including the ones with no agent on them at all.
In Amp, the terminal is a tab inside an agent's thread.
Simulators on the Mac you already have
When you build an iPhone app, the simulator is already open on your Mac. Warpeer shows it on your phone, full screen, and you tap it like a phone. With Xcode 27 or later this works without Screen Sharing. Android emulators and USB devices come through adb. See Windows and simulators.
Amp runs iOS simulators on cloud Macs. Those are in beta behind a waitlist and cost $2 or $4 an hour while they run.
What Amp does better
- No machine to babysit. Amp's cloud machines start when needed and pause when idle. Warpeer needs your Mac or server to be on and reachable.
- Lots of tasks at once. Every Amp task gets its own fresh machine. With Warpeer you run as many as your own hardware can take.
- Web previews. Amp can open your dev server in a link and let you comment on the page for the agent.
- Teams. Shared threads, permissions and billing are built in.
If those matter most to you, Amp is the better fit.
What it costs
Both can cost nothing. Amp's free plan works if you bring your own machine and your own model subscription. The $20 a month plan adds time on Amp's cloud machines, and cloud Macs are billed by the hour on top.
Warpeer is free during Early Access and needs no account. It runs on hardware you already own. If we ever add paid plans, we'll announce them on this site and in the App Store first.
You can use both
They don't exclude each other. Run Amp's CLI in tmux on your Mac, and Warpeer shows its state next to your other agents.
We took the Amp details from ampcode.com on November 4, 2026. Products change; if something here is out of date, tell us on GitHub and we'll fix it.