ChatGPT Plus vs Claude Pro for coding: the $20 plans
Both cost $20 a month and include a coding agent: Claude Pro gets you Claude Code with a five-hour session limit and a weekly limit, and ChatGPT Plus gets you Codex with per-model message estimates per five hours. Neither publishes hard numbers, so pick the agent that does better on your code.
Contents
We make Shuriken. We tried to be fair; corrections welcome at office@shuriken.sh. We don't sell model usage, and neither company pays us.
Quick answer#
ChatGPT Plus and Claude Pro both cost $20 a month, and for coding each one is really a ticket to its company's agent. Claude Pro gets you Claude Code, metered by a five-hour session limit and a weekly limit that you share with the Claude chat app. ChatGPT Plus gets you Codex, metered per five hours, with OpenAI's message estimates changing a lot by model, plus weekly limits that "may also apply". Neither company publishes a hard number, so the better plan is the one whose agent does better on your code.
At a glance#
We read both vendors' pages on 24 October 2026. Prices are US dollars before tax and can differ by country and in mobile app stores.
| Claude Pro | ChatGPT Plus | |
|---|---|---|
| Price | $20 a month, or $17 a month billed yearly ($200 up front) | $20 a month |
| Coding agent | Claude Code: terminal, VS Code and JetBrains, the desktop app's Code tab, cloud sessions | Codex: CLI, IDE extension, the ChatGPT desktop app, the web, iOS, Codex cloud |
| Five-hour limit | Yes, a session limit that resets every five hours | Yes, with OpenAI's estimates given in local messages per five hours |
| Weekly limit | Yes | "Weekly limits may also apply" |
| Published numbers | None. Pro gives "at least 5x more usage per 5-hour session than Free" | Ranges per model, which OpenAI says "are not fixed message limits" |
| Shared with | Everything else you do in Claude | ChatGPT Work and Codex cloud chats |
| Models | Opus, Sonnet, Haiku; Fable only through usage credits | GPT-6.1 Sol, GPT-6 Sol and GPT-6 Luna; the usage table also lists GPT-6 Astra for Plus |
| Past the limit | Usage credits at standard API rates | ChatGPT credits, or an API key at API rates |
| Cheaper way in | None: the Free plan has no Claude Code | Free and Go ($8) offer GPT-6 Luna in the desktop app, "subject to rollout" |
How the limits work on each plan#
The prices match. The meters don't, and the meter is what you'll notice on a Tuesday afternoon.
Claude Pro: one allowance, two clocks#
Anthropic's Claude Code help page says it in one line: "Both Pro and Max plans have a five-hour session limit and a weekly limit." Both are shared with Claude on the web, desktop and phone, so a long research chat in the morning leaves less for the terminal in the afternoon. Every message counts toward both clocks at once.
Anthropic doesn't say how many prompts fit in a Pro session. Its usage help lists what moves the number instead: conversation length and complexity, the features you use, the model and the effort level. The one ratio on the pricing page is against Free: Pro gives "at least 5x more usage per 5-hour session". Our 5-hour limit guide explains when the window starts and resets.
If the limit lands while Claude Code is partway through a response, the Claude Code help page says it "may keep working briefly so it can finish the step in progress" and shows "Usage limit reached · wrapping up". On Pro that allowance is small, applies up to once per weekly usage period, and is still rolling out. After that, Claude Code says so plainly ("You've hit your session limit · resets 3:45pm") and, per its error reference, "blocks further requests until the reset time shown in the message". In an open interactive session it can wait and carry on with the interrupted task shortly after the reset. Or you turn on usage credits with /usage-credits and pay standard API rates for the overflow.
ChatGPT Plus: five-hour estimates by model#
OpenAI's Codex pricing page is the only one of the two that prints numbers. These are its estimates of local messages per five-hour period on Plus, read on 24 October 2026:
| Model | Plus, local messages per 5 hours |
|---|---|
| GPT-6 Astra | 5–45 |
| GPT-6.1 Sol | 15–160 |
| GPT-6 Sol | 15–150 |
| GPT-6 Luna | 350–3,000 |
OpenAI explains the spread: small scripts may use a fraction of the allowance, while larger projects and long-running tasks "use significantly more per message". It adds that "these estimates are not fixed message limits" and that cloud tasks "may use more of your allowance than local messages". Weekly limits may apply on top, with no figure given. The page also says ChatGPT Work and Codex share usage.
At the wall, Codex is more lenient with the turn in progress. OpenAI says that if you reach the limit during an active turn, "the agent will be able to continue working on that turn, subject to fair use limits." After that, Plus users can buy credits (the price depends on your plan, and the page doesn't list it) or run extra local chats on an API key at API rates. /status in the CLI shows what's left. Our Codex usage limits guide has the 2026 history of these limits, which moved more than once.
Cloud work counts too#
Both plans let the agent run in the vendor's cloud, and both bill that to the same allowance. Anthropic's cloud sessions page says cloud sessions are available on Pro and count "toward your plan's usage limits alongside the rest of your Claude and Claude Code usage". OpenAI says local messages and cloud chats share the Plus allowance.
Which models each $20 plan gets you#
On Pro, Anthropic's pricing table lists Opus, Sonnet and Haiku. Fable is the exception: Anthropic's Fable help page says Fable 5 and 5.1 "aren't included in your plan's usage limits" on Pro and run on usage credits from the start. On Max, Fable is part of the plan, up to half the weekly limit.
On Plus, OpenAI's plan card names GPT-6.1 Sol and GPT-6 Luna, its feature table ticks GPT-6 Sol as well, and the usage table above also gives Plus a range for GPT-6 Astra. Fast mode is ticked for Plus; Ultrafast is not (on a personal plan it needs Pro at $500).
Model names in this market change every few months. Treat this section as a reading from 24 October 2026, not as a rule.
ChatGPT Plus vs Claude Pro for coding: which one?#
We won't name a winner, because it would be wrong after the next model release. What decides it for most people:
- Which agent does better on your code. Give Claude Code and Codex the same three tasks from your real backlog. Our Claude Code vs Codex comparison covers the agents themselves: install, MCP config, licence and platforms.
- Which meter fits your day. Claude Pro is one allowance per five hours plus a week, shared with your Claude chats. Plus has a five-hour allowance that OpenAI estimates in messages, and how many fit depends heavily on the model.
- What happens at the wall. Claude Code may finish the step it's on, then stops new requests until the reset. Codex can keep working on the turn it's on, subject to fair use. Both let you pay for more: usage credits on Claude, ChatGPT credits or an API key on Codex.
- What else you use. Pro also covers Claude on the web and phone; Plus covers the rest of ChatGPT. If you already pay for one for chat, that agent costs you nothing extra to try.
When $20 stops being enough#
OpenAI's plan card pitches Plus as a way to "power a few focused coding sessions each week"; Anthropic gives Pro no such line. If you run out most days, or run two or three agents at once, the next step on both sides starts at $100 a month: Claude Max (5x or 20x Pro's per-session usage) or ChatGPT Pro (which, OpenAI says, currently has no five-hour limit). We compare those in Claude Max vs ChatGPT Pro for coding, and Claude Pro vs Max for Claude Code has the signs you've outgrown Pro. For Copilot, Cursor and Google's plans next to these two, see the best AI coding subscription page.
Holding both#
If you code with agents every day, one of each costs $40 a month. You get two agents and two sets of limits from two companies, and one running out doesn't touch the other.
The cost of that is two worlds: two terminals, two MCP configs, two places to check what's left. In Shuriken, each ChatGPT or Claude sign-in you add is a source, and one project can run a Claude Code chat next to a Codex chat. One list of MCP servers serves both agents, and the Sources page shows each account's 5-hour and weekly use side by side.
If you hold more than one account with the same provider, hot swapping helps as well: Shuriken moves your chats to another of your accounts or sources when one nears its limit (99% by default). A Claude Code chat moves on its next request; a Codex chat moves when its current turn ends. A chat only ever moves to another source of its own agent, so a Claude Code chat never turns into a Codex chat, and moving work from one agent to the other stays your call. The source switching page has the details. Only add accounts you own and are entitled to use; providers' terms may not allow sharing a subscription sign-in.
Shuriken never bills model usage, and its Free plan holds two sources, enough for one Claude sign-in and one ChatGPT sign-in. If you pay for both, download Shuriken and run them in one place.
Try the free tools: Claude limit reset tracker · Codex limit reset tracker
Sources
- Claude plans and pricing (accessed 24 October 2026)
- Claude Help Center: What is the Max plan? (accessed 24 October 2026)
- Claude Help Center: Use Claude Code with your Pro or Max plan (accessed 24 October 2026)
- Claude Help Center: How do usage and length limits work? (accessed 24 October 2026)
- Claude Help Center: Claude Fable models on your plan (accessed 24 October 2026)
- Claude Code docs: Error reference, usage limits (accessed 24 October 2026)
- Claude Code docs: Use Claude Code in the cloud (accessed 24 October 2026)
- Claude Code docs: Overview (accessed 24 October 2026)
- OpenAI: Codex pricing and usage limits (accessed 24 October 2026)
Frequently asked questions
Is Claude Pro worth it for coding?
It is if Claude Code does well on your code. Pro is the cheapest Claude plan with Claude Code, in the terminal, IDEs, the desktop app and Anthropic's cloud. If you hit the five-hour limit most days or run agents in parallel, the next plan up is Max, from $100 a month.
Does ChatGPT Plus include Codex?
Yes. On 24 October 2026, OpenAI's pricing page listed Codex on the web, in the CLI, in the IDE extension and on iOS for Plus, and its feature table also ticked the ChatGPT desktop app, Codex cloud and GitHub code review for Plus.
Which gives more coding usage, ChatGPT Plus or Claude Pro?
The vendors' pages can't tell you. Anthropic publishes no message count for Pro, and OpenAI's Plus figures are ranges per model that it says are not fixed limits. Give both agents the same tasks for a week and watch /usage in Claude Code and /status in Codex.
What happens when I hit the limit on each plan?
Claude Code may finish the step it is on, then blocks new requests until the reset time in its message, unless you turn on usage credits, billed at standard API rates. OpenAI says Codex can finish the turn it is on, subject to fair use; after that you buy ChatGPT credits, use an API key or wait.
Can I pay for both and use them together?
Yes. They are separate subscriptions from separate companies, $40 a month together, each with its own agent and its own limits. In Shuriken, one project can run Claude Code chats and Codex chats side by side.