Get up to 60 million free tokens to spend on any model—GPT-5, Sonnet 4.5, Opus, etc.—by attending our Droid Camp for paid subscribers tomorrow, October 31, at 12 p.m. ET. Factory AI’s head of developer relations Ben Tossell and Every's Dan Shipper, Danny Aziz, and Kieran Klaassen will walk you through how they use the tool. RSVP if you're a paid subscriber, or upgrade your subscription to attend.—Kate Lee
Was this newsletter forwarded to you? Sign up to get it in your inbox.
Picture reorganizing your filing system while people are still thumbing through the folders. That’s what it’s like to move or restructure data in your production database—the live system storing all the user data that powers your product.
Now imagine that you’re trying to reorganize the system that runs your entire product while you’re balancing your laptop on your lap in the back of a moving car. That’s what it felt like when a production database migration I was working on for Spiral, the AI writing tool I’m building at Every, started failing on repeat while I was in the back of a car headed to IKEA. Not where you want to be debugging, but when things break, they don’t wait for you to be at your desk.
I’d started this migration, which involved restructuring how conversations, drafts, and messages are stored inside Spiral’s database, with Claude Code. The problem was that it kept circling the same dead ends of edge cases in production data that Claude Code couldn’t anticipate. So I opened Droid, set to the same Anthropic model, Opus 4.1, and asked for a fresh migration. It wrote one, applied it in a single shot, and explained each step as it went.
The thing about coding with AI in 2025 is that no single model is best at everything. Sonnet excels at complex code cleanup (i.e., refactors). GPT-5 is fast at prototyping. Haiku is great for quick fixes. But switching between tools to access different models involves losing your context, relearning commands, and breaking flow every time you need a different brain.
Droid lets you switch between models made by different labs without switching tools—and somehow makes each model work better in the process. It’s the first agent wrapper—the software layer that packages an AI model into a usable tool—I’ve tried that feels like it was built for how senior engineers work: running parallel sessions, composing workflows across models, and staying in flow when the work demands it.
It’s been a few months since I started tinkering with Droid, and I’ve canceled my Max plans for both Claude and ChatGPT. Droid has replaced them both. Let me tell you why.
What is Droid?
From the AI coding startup Factory, Droid is a command-line coding agent that runs Anthropic and OpenAI models in one place. The pitch is agents that work everywhere you do, from your code editor through to deployment, so you can delegate full tasks—refactors, incident response (fixing things that break in production), and migrations—without changing tools, models, or workflow.
Droid is part of a fast-emerging category of agentic coding tools: AI systems built to handle development work end-to-end, not just autocomplete your next line of code.
These tools split into two camps based on where they run. Cursor, GitHub Copilot, Windsurf’s Cascade, and Google’s Jules live inside specific code editors (integrated development environments, or IDEs). They’re powerful, but you have to work in their environment, on their terms, instead of yours. If you use multiple editors or jump between projects with different setups, you can’t bring your AI with you.
Command line agents like Claude Code and Codex take a different approach—they run in your terminal, which means they work across any project, collection of programming languages, or code editor you’re using. While they provide more flexibility, they create a different limitation: They only work with one AI company’s models. Claude Code gives you only Anthropic’s models. Codex gives you only OpenAI’s. Want to switch models? You’re switching tools.
Droid splits the difference. Like Claude Code and Codex, it’s a terminal-based agent with the same core features: model context protocol (MCP) support for connecting to external tools, subagents for specialized tasks, shortcuts known as slash commands to keep you moving fast. But unlike Claude Code and Codex, one Factory subscription gives you access to both Anthropic and OpenAI models, so you don’t have to switch platforms when you need a different model’s strengths.
The Only Subscription
You Need to
Stay at the
Edge of AI
The essential toolkit for those shaping the future
"This might be the best value you
can get from an AI subscription."
- Jay S.
Join 100,000+ leaders, builders, and innovators
Email address
Already have an account? Sign in
What is included in a subscription?
Daily insights from AI pioneers + early access to powerful AI tools

Comments
Don't have an account? Sign up!
Team AI has arrived!!
Hello, I've noticed that token consumption is extremely fast while using Android; each request consumes tens of thousands of tokens. This seems very unusual, the consumption rate is incredibly high.