I have a confession that will date me. My relationship with the command line goes back to DOS… and then Solaris — the beige-box, CDE, “is the sysadmin going to notice I’m here” era. Since then I’ve passed through more Linux terminals than I can name, made my peace with PowerShell when the job demanded it, and dabbled, briefly, with iTerm on the Mac.
TLDR; I have tried Warp, you should too, download it here using my personal code.
Anyway, every single time, like a homing pigeon with strong opinions about fonts, I’ve come back to the native macOS Terminal. Not because it’s the best. Because it’s mine. Over the years I’ve tuned it into something I actually enjoy sitting in front of. These days my setup includes zsh, Powerlevel10k, and a couple of hand-rolled themes — one calm, high-contrast set for live presentations, and a different one for everyday work so I can tell at a glance which mode my brain is meant to be in. It’s fast, it’s quiet, and it does exactly what I ask and nothing more. For a physicist who spends a lot of time in that little black rectangle, that simplicity isn’t laziness. It’s earned. So why am I writing about Warp? Blame a podcast.
The nudge
It was an offhand comment on Talk Python to Me — someone mentioning Warp in passing, the way people mention a tool they’ve quietly stopped questioning. That’s usually the most reliable kind of recommendation: not the sponsored breathless kind, just a working developer saying “oh, I use this now.” It lodged in my head. A few days later I downloaded it. For the uninitiated: Warp has grown well beyond the “prettier terminal” it started as. It now bills itself as an agentic development environment — a terminal that’s been rebuilt to work hand-in-hand with AI coding agents, letting you run the likes of Claude Code, Codex, Gemini CLI, or its own Warp Agent, locally or pushed out to the cloud. There’s model routing, codebase indexing, permission controls, the works. It is, unmistakably, a tool built for the current moment. Which is worth naming honestly up front: a lot of Warp’s messaging is aimed at engineering teams building “software factories,” not at one person with a beloved zsh config and a physics habit. That’s fine. But it means my first job was to look past the enterprise poster and ask the only question I actually care about — is this a better place to work?

First impressions
Early days, so treat all of this as field notes rather than a verdict. The immediate difference you feel is structural: Warp treats each command and its output as a discrete block rather than an endless scrolling ticker-tape. After twenty-odd years of squinting to find where the last command’s output began, this is one of those small changes that reorganises how you think.

Scrolling back through a session suddenly feels like reading, not archaeology.The onboarding is genuinely good, it doesn’t assume you’re a beginner, which I appreciated, but it also doesn’t dump you into a cold void. It’s cross-platform now too (Mac, Linux, and Windows have all landed), which matters more than it sounds if you move between machines like I do. And then there’s the AI layer, which is really why I’m here. I’ve deliberately not leaned on it yet — I wanted to feel the terminal as a terminal first — but the promise of asking the environment “why did this build fail?” without breaking flow to go paste an error into a browser tab is exactly the kind of friction-removal I want to test properly. That’s the next post’s job.
Here’s the honest bit. Warp is rich — arguably very rich — and richness has a cost. My Powerlevel10k setup is spartan by comparison, and that spartanness is a feature. I know precisely what every glyph in my prompt means because I put it there. Warp arrives with opinions, and some of those opinions aren’t mine yet. So I find myself in a familiar spot: genuinely impressed, and not yet converted. The blocks are lovely. The AI tooling might be the thing that finally pulls me off native Terminal — or it might turn out that what I actually value is the silence, and no amount of clever agent integration beats a tool that gets out of the way. I don’t know yet. That’s rather the point of trying.
Give it a go
If you’re terminal-curious, or you’ve been eyeing the whole “AI in your shell” wave from a safe distance, Warp is a low-risk place to start — it’s a free download and you can uninstall your regrets in thirty seconds.If you do fancy a look, I’d be grateful if you used my referral link:
https://app.warp.dev/referral/KV548DM
Full disclosure, as is only right: that’s a personal referral, and Warp throws a bit of swag my way if you sign up through it. It costs you nothing and doesn’t change a word of what I’ve written above — I’d have written the same field notes for free, which, technically, I just did. I’ll report back once I’ve properly put the AI tools through their paces. If they’re as good as the blocks are, my native Terminal may finally have some competition worth taking seriously. Powerlevel10k, don’t panic. Yet.