Can CeylanVienna-based, globally curious.

New this weekRead when you can. Listen when you move.

Articles/Tech & AI

Claude Is Overhyped. Codex Is Underrated. Here Is What Actually Happened When I Built Real Products With Both.

After shipping multiple products in a dual AI vibe-coding setup, I have a clearer picture of who does what better, and the answer is more interesting than the hype suggests.

29.5.2026·6 min read

Listen to this article

Opens the site-wide player at the bottom, so you can keep browsing.

The best AI workflow is not about picking a winner. It is about knowing which problem each agent was actually built to solve.
Read in

The picture looks different now

A few months ago I wrote about hiring two AI developers and the surprisingly human feeling of having to manage them. At the time I was still figuring out the dynamic. Now I have actually shipped products with both of them running in parallel, and the picture looks different. Not worse. Just sharper.

This is not a Claude takedown. I want to be clear about that from the start. Claude is the reason I broke through a years-long wall of having ideas with no real way to implement them. That matters to me personally. But after running both agents through real production cycles, I have some honest things to say about where each one earns its money and where the hype does not hold up.

Why this matters if you are building as a solo founder or small team

Most AI coding conversations are still about single-agent setups. Someone opens Cursor or Claude, asks it to build something, and judges the tool by what comes out. That is a fine place to start. But once you are building products with actual users, real infrastructure, and moving parts that interact with each other, the single-agent model starts to show its limits.

Continue reading?

The next essay lands in your inbox first. The thinking behind the decisions.

The moment I started treating these two tools as roles rather than alternatives, everything got faster and more stable. The question is not "which AI is better." The question is: better at what, and at which stage?

How does Claude perform for building real products?

Still exceptional for the right tasks. Claude is my frontend developer and UX partner, full stop. Its design instincts are genuinely younger and fresher than anything Codex produces. When I give it a layout brief or a component to build, what comes back tends to feel modern, clean, and considered. It does not need much direction on visual hierarchy.

For heavy implementation work, especially in the middle phases of building an MVP, Claude handles multitasking well. You can hand it several things at once and it manages them with decent coherence. Speed is real. If I need a working prototype that looks like a product rather than a proof of concept, Claude gets me there faster than anything else I have used.

But here is the honest limitation. Claude is not great at knowing what it does not know. When something breaks at the deployment layer or the server behaves unexpectedly, Claude reasons from the code rather than from observed behaviour. It guesses intelligently, but it is still guessing. For debugging live environments, that gap becomes expensive quickly.

What does Codex actually do better than Claude?

More than people give it credit for, particularly at the stages most developers skip or rush.

I now start every project with Codex, not Claude. The planning and architecture phase is where it genuinely surprises me. It thinks like a product manager and a solutions architect at the same time, identifies edge cases before they exist, maps dependencies, and produces infrastructure decisions that hold up later. The plans need very little correction mid-build. That saves an enormous amount of back-and-forth downstream.

The second place Codex outperforms is testing and deployment. This is the capability that I think is most underrated in public discussion. Codex can actually observe what is happening on a live server. It takes screenshots. It checks whether the implementation works in production, not just whether the code looks correct. That is a fundamentally different kind of intelligence for debugging. Claude tells you what the code says. Codex tells you what the product is actually doing.

Codex also thinks more carefully about legal and compliance dimensions of code. Not perfectly, but noticeably. For anyone building in regulated contexts or even just thinking about data handling, it flags things that Claude would sail past without comment.

What most people get wrong about dual AI workflows

They treat it as a competition. They pick a side, defend it, and miss the point entirely.

The workflow that is actually working for me looks like this: Codex plans and architects, Claude builds the frontend and implements the core product, both review each other's work (yes, I run cross-reviews deliberately, the 360-degree perspective catches things neither would catch alone), and then Codex takes the lead again for testing, deployment, and server-side debugging.

The uncomfortable truth is that neither agent is dominant across the full stack. Claude is not the rocket I called it in the original article, it is more like a brilliant junior frontend architect. Codex is not just the wiring-checker, it is closer to a senior engineer who works more slowly but breaks fewer things in production.

The hype around Claude specifically tends to come from people who are building prototypes and demos. Which is valid. Claude is exceptional at that. But once you are building something real, the production reliability of Codex starts to matter in ways that demo culture does not reward.

The best AI workflow is not about picking a winner. It is about knowing which problem each agent was actually built to solve.

I am still testing things here, including some newer capabilities I have heard about but not fully explored yet, particularly around how Codex handles longer-context architectural reasoning across large codebases. That is next on my list and I will keep people posted as the stack evolves.

I also write about the product thinking side of building with AI tools. If you are interested in how the solo builder mindset connects to product strategy, that territory overlaps with what I cover in my notes on AI and product development.

What to actually do

  • Start every build with Codex, not Claude. Use it to define your architecture, plan your data model, and map your infrastructure before a single line of code is written. The time you spend here is recovered threefold later.
  • Hand the frontend and MVP implementation to Claude. Give it the vision that Codex defined and let it build fast. Do not micromanage the design decisions, it has better instincts there than you expect.
  • Run cross-reviews deliberately. Let Claude review Codex's plans. Let Codex review Claude's implementation. The friction between the two agents surfaces things you would not find alone.
  • Return to Codex at deployment. Do not try to debug live server behaviour with Claude. It is not built for that. Codex can observe the running product, not just the codebase, and that distinction matters when something is wrong in production.
  • Resist the urge to pick one tool. The efficiency gain from a dual setup is not marginal. It is structural. The two agents cover genuinely different parts of the software development lifecycle.
  • Treat the workflow as a living thing. Both tools are updating regularly. What is true about their relative strengths at the time of writing this may shift. Build the habit of re-evaluating, not just defending the setup that worked last month.

The solo builder era is real. But it works best when you stop thinking about AI tools as replacements for a dev team and start thinking about them as a dev team with distinct roles that you actually have to manage.

Share

If you read this far, the next one is for you.

The thinking behind the decisions, on Tech & AI and everything adjacent to it. No schedule, no filler. You get it before anyone else does.

More on Tech & AI

Swipe Right on This: Dating Apps and LLMs Are Running the Same Playbook

Dating apps and AI chatbots both cut you off before it gets good, but one is managing infrastructure and the other is managing your dopamine.

ChatGPT Has a Human Problem. And That's Not a Compliment.

I asked ChatGPT about Real Madrid and it confidently told me about a manager who'd already left the club, and that one moment explains everything wrong with how we're trusting AI right now.

Is Microsoft the New Nokia?

Everyone thinks Google is losing the AI race. I think the more interesting question is whether Microsoft is quietly becoming the next Nokia.

Learn the underlying concept

Learn

Send a read-only agent first

One agent spent three hours chasing a build error. A second agent read the migrations against the query code in two minutes and found the real bug. The lesson isn't about which AI is smarter — it's about audit-first workflows.

Learn

How to split work across two AI agents without merge conflicts

When two AI agents work on the same codebase in parallel, file-level collisions are inevitable without a deliberate coordination pattern. Protected lanes and explicit ownership boundaries solve this without requiring real-time communication.

If this resonated, I'd be happy to talk about it.

Find me →
← Back to articles