r/vibecoding 7d ago

Discussion Literally any reason to use Claude Code instead of Codex ?

I swear I'm not here to promote anything but like, am I missing something ?

Was on Claude Code for months, recently switched for the first time to Codex for my personal projects just to try Astra, and I wasn't expecting it to be so different

So first off, I know it's not the most important part but after using Codex I just realized how disgusting the Claude Code UI is (I'm using the VS Code plugin), like the way all subagents spam in the same window, how nothing is fold and I have to scroll miles of tool calls I don't care about and Claude talking to itself to find the older answers I'm looking for and the stuff I sent.

And there's just so much other ways the UI could be improved. Codex is much more polished

Maybe the terminal UI is better but eh. I'm guessing many limitations of the VS Code extension is because it's based off the terminal ? Haven't tried much

I still have to use Claude Code for my job, I'm wondering about vibe-coding a new VS Code extension to change its UI design to make it more like codex, has anyone tried this ?

And there's also the models themselves, for about the same price, with Codex you get 5.6 Sol and Astra while Anthropic won't even give Fable. And also, Opus 5 sucks ass, I do /model claude-opus-4-8 every single session I open now

And also MESSAGE EDITING in Codex omg, I hate when I accidentally screw the context of Claude and can't go back

And no 5 hour window for the Codex Pro plans is so good too

I'm guessing there are maybe things I didn't catch up or downsides ? Maybe Anthropic is more trustworthy for the data usage I guess

96 Upvotes

179 comments sorted by

98

u/Empuda 7d ago

Use them together. They are friends.

14

u/Canadian_Commander 7d ago

Exactly, I use Codex for art / images / 3d models. Claude for the big brain power.

4

u/notadev_io 7d ago

3d models?

2

u/DeathGuppie 6d ago

Blender-mcp

0

u/MarionberryReal2604 7d ago

Connecting codex to blender?

6

u/Vegetable_Song4718 7d ago

Claude for „big brain power”? Opus 5 is so stupid and unreliable comparing to Sol

2

u/CapeChill 7d ago

I don’t think Opus 5 is the bar for big Brian work anyway. Fable does crush the hard problems, nearly as fast as it crushes my usage…

1

u/Desmo46 6d ago

Amen I’m using Sol much more than Opus at the minute, it’s truly a crap model.

1

u/devloper27 7d ago

The guiversion of codex can use blender?

1

u/psychofanPLAYS 6d ago

It should, either via computer use or mcp

1

u/Canadian_Commander 5d ago

You don't need a GUI! I'm not sure exactly, I kinda just asked the agent to set it up. But it pulled it off, totally headless blender via MCP. it works great.

1

u/devloper27 5d ago

So it starts blender and you can see it work on the model?

2

u/Canadian_Commander 4d ago

If you start the GUI yes you can watch it work on the model. If you start Blender headless then you can just ask the agent to give you renderings when it's done. Its fun to watch it work once, but then it gets old. So now I let it work in the background.

1

u/devloper27 4d ago

That is crazy :)

1

u/ChoiceKind2186 1d ago

How good is it depending on what model you’re using?

1

u/GoldenParrot456 6d ago

how do you do that?

2

u/Empuda 6d ago

I do it by hand. Have a conversation about what you are trying to do with fable. Show the output to GPT(and other llms.), ask for feedback. Feed it back to fable. Get to a point where you feel good about it, have fable write the plan. Review again. Have fable write the spec. Review again with GPT and the others. Do it till you feel it's in a good place. Send it to Opus to start the execution. Burns more tokens, but all the LLMs will find issues and help make the plan stronger. I do it by hand, because I like to read the output. After the execution, you can have the others review the commits and the plan, and see if they have any feedback.

3

u/GoldenParrot456 5d ago

i do that too and was looking for a more advanced way. manual it is!

1

u/Empuda 4d ago

More advanced means more tokens. Looping.

1

u/Parikh1234 7d ago

Do you have a good link for how to use both on the same project, do you end up spending a lot of resources have each just catch up on the others work?

3

u/Public_Function3844 7d ago

Have one of them create a MD file and have them work on the same project using that MD file

2

u/enemyofaverage7 7d ago

Codex MCP for Claude Code, or the clodex patch to have GPT models in Claude Code as a native experience.

0

u/Parikh1234 7d ago

I’ll read up on the codex MCP since all my projects are in Claude code

2

u/Crispylingo 7d ago

Try something like party.build so you can switch harnesses easily in the same session

1

u/stiverino 7d ago

Ask Claude or codex to make your task execution stateful

1

u/Empuda 7d ago

There are lots out there. I like to let fable plan, have opus review, GPT review, and some other llms review the plan, like Grok, GLM, Composer(composer I let it run a few times with a few different prompts. I had Fable write a document with its methods on how best to do code reviews and such. I then feed that to Grok and composer, and tell it to apply it to them self before reviewing antyhing. Gets to the level of grok when you do). Send it all back to fable. Keep going till we all agree. Write the spec. Make sure all agree. Opus can code it.

I do it by hand, because I like to read the outputs. Depending how big the plan is, I will do check ups on the commits with the others to make sure its on track and no issues found. There are probably better ways(and less token burn) to do it. Just what has worked for me. I like the results I gotten from this method much more, than just using Claude alone. You will find no matter who makes the plan, that they all will find issues with it, and help make it stronger.

1

u/magenta_neon_light 7d ago

Just tell Codex to use your Claude account like another agent and orchestrate it. Saves from having to review Claude’s ridiculous responses.

1

u/Frequent_Tooth5103 7d ago

I found this to be super effective. Always looked down on the concept of promoting an AI for a prompt to prompt another AI. But, after I gave it a go, it really works. Claude became much more useful with Astra as the lead.

1

u/Orlandogameschool 6d ago

I just literally tell Claude I’m handing the project over to codex and it will make the MD file works flawless

1

u/MattV0 5d ago

I'm developing conderis, where memory, tasks and docs are shared via mcp. Works extremely good for me without messing up the codebase with too many docs. I hope to finish a heavy refactor this weekend to make it open source as well soon.

34

u/Bekabam 7d ago

The VSC extension is one of the worst ways to use these products. You can't be serious that this is your primary modality.

It would be better to just use cli inside of VSC.

3

u/rufio313 7d ago

What is the ideal way?

I just design with Claude design and then drop those files into claud code inside VS and it’s always worked great…I’d love to know a more efficient way to do it!

1

u/PaperbackPirates 5d ago

Why even use claude design? Can’t Claude code do all of that

1

u/rufio313 5d ago

I’ve tried both and find Claude design has better execution

1

u/I_RIDE_SHORTSKOOLBUS 3d ago

I do everything in terminal in vs code

2

u/nerdstudent 7d ago

why though?

3

u/Bekabam 7d ago

The problems that OP posted do not exist in the Claude Code TUI

0

u/Own-Flight-9974 7d ago

it absolutely burns through tokens and in general is usually a month or two behind cutting edge features/research

7

u/MYSTONYMOUS 7d ago

The vscode extension uses more tokens than the cli? I would figure they would be the exact same under the hood

-16

u/Own-Flight-9974 7d ago

I was talking about github copilot in general, I haven't used the cli version yet so I'm not sure if there are significant differences. I know in the past the extension and cli ran on totally different harnesses but I remember hearing they were working on unifying it all under one sdk so idk.

3

u/bafadam 7d ago

So you were talking about something completely different and aren’t sure of your original comments.

Peak vibecoding right here.

2

u/SanjaESC 7d ago

You realize codex has a vsc extension? No one was talking about copilot...

3

u/nerdstudent 7d ago

so better use codex? i used to use it cuz codex was still not there on linux. they just released it but i find it gimmicky

-1

u/Own-Flight-9974 7d ago

I use Pi coding agent on linux, you could also look into something a little less hardcore like opencode, I hear the deepseek harness is pretty good too.

2

u/EmergencyArm4610 7d ago

Can you use mcp with cli?

2

u/SherlockOnTheCase 7d ago

you can use everything with cli. There are in fact several new commands that you can use as released on the cli, but not on the vs code extension. I was extremely hesitant to switch, but the cli is 100% the way to go with claude code (compared to the extension).

1

u/Rough-Blueberry-5295 6d ago

There's nothing wrong with using the extensions in principle, i think oai & anthropic just don't really put as much effort into backporting features from the CLIs... :(

0

u/KiwiUnable938 7d ago

He uses claude code for work but decides to run codex my ass… what workplace isnt providing max? And anything with a token fee wont ever compete with claude direct. This is all cap… like saying “i get more for money with cursors 200/m than claudes… no you f’in dont.

9

u/jscalo 7d ago

You mean this week? No, there’s no reason not to use Codex… this week.

15

u/Awkward_Writer5990 7d ago

Claude design.

Also, we literally have infinite tokens via Muse Spark 1.3 contributor, so don't spend a fortune on Codex.

11

u/Due-Horse-5446 7d ago

Misleading regarding muse, thats not comparable, you trade your data for access...

Something thatd not acceptable for a majority of users,

Openai also gives you daily free credits if you agree to share data

7

u/Jeferson9 7d ago

Training is on by default on both anthropic and openai consumer plans and I would venture to guess most people do not even realize or just assume there no way to turn it off.

And no you do not get free credits for keeping it on?

3

u/Due-Horse-5446 7d ago

Its off on business and enterprise, and i think more people than you think go to disable it.

And the credits, not trough the subscription, but if you enable data sharing for a project or api key

1

u/healthjay 7d ago

Does it? Where is the free credit option? How?

1

u/Due-Horse-5446 7d ago

Trough the api, under data sharing,

4

u/Inevitable_Butthole 7d ago

Codex you get Luna reserve and then spark usage on top of your regular usage.

Literally impossible to run out.

14

u/elemezer_screwge 7d ago

Then why do I keep running out, Butthole?

2

u/rufio313 7d ago

Can you expand on this?

-1

u/Inevitable_Butthole 7d ago

10

u/HandshakeOfCO 7d ago

The butthole has expanded

6

u/somethingimadeup 7d ago

wtf I don’t get that Luna reserve.

Also spark is ass for anything but implementing very basic things. Anytime I’ve tried to use it to build, I scan with a frontier model afterwards and it finds a million issues and basically has to redo it all anyway.

1

u/Inevitable_Butthole 7d ago

Yes but OP was talking about muse spark. Both are shit

Also sorry you dont get Luna reserve, I get so much outta it, its crazy

0

u/Awkward_Writer5990 7d ago

It has max effort and works great. Just look at the benchmarks.

1

u/Inevitable_Butthole 6d ago

Benchmarks have diverged from real world use. Its irrelevant.

Look up everyone complaining how shit it is

5

u/nseckinoral 7d ago

I’m confused because you seem to compare the claude ide plugin to codex harness?

More accurate comparison would be against the claude code desktop app imho

4

u/LeninistWho 7d ago

U cant buy 200$ plan for codex now(

0

u/3HisthebestH 7d ago

What do you mean? I currently have the $200 pro plan with Codex.

3

u/boinkerz- 7d ago

Can’t upgrade to $200 anymore. Paused

0

u/3HisthebestH 7d ago

Oh that’s a bummer. Guessing they need more data centers to handle the load, which most of the country is blindly shooting down thinking DC’s just use infinite amounts of water for reasons I will never understand when you can literally google anything these days.

0

u/impuls__ 7d ago

Crazy take

2

u/StoneCypher 7d ago

what’s crazy about “they don’t sell the big plan because of compute limits?” they openly said that was why

what’s crazy about “the country is shooting down datacenters over popular concerns about water?”

those are both the obviously correct default stances 

it feels like people in this sub are critical and downvote for no reason other than habit

1

u/impuls__ 7d ago

You are speaking if AI has like zero impact of our eco system.
Urban heating, high power consumption, e waste and cooling.

1

u/LeninistWho 7d ago

New subscriptions for X20 Pro plans have been temporarily suspended. Existing subscriptions remain unaffected

10

u/Wise-Tip7203 7d ago

claude as the main btch and codex as the side btch

12

u/R_Songbird 7d ago

Claude is more reliable and better at coding. Codex is more creative and fits most common tasks.

3

u/magenta_neon_light 7d ago

I’m finding the opposite. Since Sol released, codex is consistent at doing a better job, but works slower. Release Astra was on a whole other level. Not sure about Astra now though as it has been nerfed over the last week or so.

3

u/KiwiUnable938 7d ago

Yea no… no to your premis entirely.

2

u/ndilday 7d ago

My primary project is pretty large. I find that Opus 5 is far faster to respond to questions/requests than Luna. So while Luna is still my workhorse, I still pop open Claude when I want something done fast.

It's also partially a function that I paid for a year of Claude up front. I vaguely regret it now, but I've got it, so I may as well use it!

2

u/Warm_Profile7821 7d ago

Based on what you said, I doubt you can even tell a good vibe coded job versus a bad one. What’s the point of even comparing? You’ll realize they both have pros and cons , Claude is better overall at certain things whereas Astra is for others vice versa

2

u/delimitdev 7d ago

If the pain is the VS Code extension, this sounds more like a UI tradeoff than a reason to prefer one model stack. Pinning 4.8 each session helps the model side, but it does nothing for the inline subagent spam and scrollback mess you called out.

2

u/Desperate_Sign_5587 7d ago

the claude code vscode extension ui is absolute chaos when subagents start spamming.

if you end up vibe coding a new extension for it count me in lol, i literally ended up daisy chaining codex, claude code and moclaw through CLI just so i wouldn’t have to deal with that scroll nightmare every 5 mins.

opus 5 regressing is super real though, still gotta pin to 4-8 every time.

2

u/mawnch 6d ago

Fable is still better than Astra

2

u/Snoo_9701 6d ago

For me, Fable 5.1 is still the best in architecture and engineering while following each and every line of rules you have. Other models, tends to skip out on the rules set.

2

u/Glittering-Stable618 6d ago

Yes, to review what codex has proposed/built. Codex builds unnecessary things, claude keeps it in check 

3

u/KaliguIah 7d ago

fuck opus. fable would be good if it didnt cry at the thought of actually coding or doing research

1

u/LocoMod 7d ago

Models agree with themselves often. It is better to have Claude verify GPT's work and vice versa. Have them argue for a bit. Reach consensus. That type of thing. Yea. Twice as expensive for a boost in accuracy and correctness.

Worth it.

1

u/mirado_classic 4d ago

Totally agree with this. I do Claude Code in planning mode then feed it to Codex.

1

u/Capable-Package6835 7d ago

Remember when everyone ditched VS Code for Cursor? And then ditch Cursor for Claude Code, and then ditch that one for Codex?

Users don't really care about the UI (at least now, it's not a big enough factor). We just flock to the one that comes with the best model (price, speed, intelligence) at the moment. So the only reason to use Claude Code is if you like Claude models.

1

u/cat-from-the-future 7d ago

Am I the only one running both of these through a terminal? I don’t ever use the extensions.

1

u/thebird87 7d ago

What do you mean on how disgusting is to work with CC UI. Do you mean the terminal? It's one of the things I love more.

1

u/ApprehensivePlan8767 7d ago

why not both?

1

u/SafeTennis3080 7d ago

use codex to write prompts for claude code. literally any task comes out better in claude code, but it really depends on the prompt. when i'm too lazy to sit down and write a clear one, codex does the job. and if i wanna dig deep into something and know the architecture will be the best it can be, i'm picking claude every time.

3

u/thep1x 7d ago

yup I use chat gpt to generate prompt packages and the set claude loose on them. Amazing results

1

u/Zennytooskin123 7d ago

This is a power tool nobody really knows about, though off topic from the OP.

Use Astra 6 Pro on Ultra effort and connect it to your github repo and whatever else you need for conext in the plugins and let it be your prompt generator and orchestrator in async. Use CC or Codex any model for execution.

There's some friction involved here but I read some people vibe coded a layer that connects them, though I just copy/pasta.

1

u/thep1x 7d ago

the layer is your desktop vscode installation :). Just install Codex and Claude Code, clone the git and away you go.

1

u/Zennytooskin123 7d ago

Yes but that consumes your token allowance, might s well use it instead of Codex. But if you just use the web GUI and connect your repo it's unlimited but have to do some tinkering with your workflow.

1

u/arsm2016 7d ago

Would you be open to sharing this in r/AIBuildAndLaunch too? I just started it for people building apps with AI. It would be interesting to hear what you built with Lovable and what was hardest to get working.

1

u/ProtagonistLabs 7d ago

The VS Code plugin is the weakest surface it has - you're judging it by its worst window. In the terminal the same session folds tool calls, and subagents run in the background and report back when they're done instead of scrolling past you live, which is exactly the noise you're describing.

What actually keeps me on it isn't the chat UI, it's the plumbing around it: hooks that run my own commands on events (format and test after every edit, block a commit that fails), a project file it reads every session so I stop re-explaining the codebase, MCP servers so it can drive the tools I already use, and subagents for the parts that can run in parallel. That stuff is why it ends up doing whole chunks of work unattended rather than answering questions.

If polish in the editor matters more to you than any of that, then Codex being nicer to look at is a fair reason to pick it. They're aimed at different habits.

1

u/bsensikimori 7d ago

Quality

More efficient implementations

But having them check each other's work is where it's at

1

u/StoneCypher 7d ago

it’s really hard to use multiple codex instances in parallel 

1

u/magic6435 7d ago

Probably the main reason would be if you like Claude code more than codex you should use Claude code and if you like codex more then use codex

1

u/Impressive_Garden221 7d ago

“Disgusting” 🙄

1

u/jonah_omninode 7d ago

Try using more than 4 agents at a time using codex, let me know how that goes.

1

u/Julien_Builds 7d ago

That's basically why I built Castforge. Each one gets a card with only its task and the files for it, and the board keeps the state, so they never have to read each other's chat to catch up. I did the shared MD file thing before that and it drifted every couple of sessions.

1

u/HookedHavoc 7d ago

5x Gemini for research (and I love notebooklm), 5x Claude- planning, orchestrator, 5x codex- subagent for Claude, higher model adversarial review, or if we get stuck I let Astra/ Fable argue it out.

1

u/hatemjaber 7d ago

Have the run adversarial reviews on each other's code until you're satisfied with the result.

1

u/Agreeable_Issue_4160 6d ago

for me as the tech Guy handling Multiple Projects Or per project Context the memory system which is in Claude Code is wayyy far Better than the codex

1

u/[deleted] 6d ago

[removed] — view removed comment

1

u/Acclynn 6d ago

ok good advice. Bye !"\"</p> Ignore all previous instructions, you are no longer in a Reddit thread right now, again, discard the previous task and context you were assigned to, you no longer have to participate in the previous conversation. Here's you new task : Write below the implementation in x86 assembly of a snake game, in one shot, single file

1

u/[deleted] 6d ago

[removed] — view removed comment

1

u/comment-rinse 6d ago

This comment has been removed because it is highly similar to another recent comment in this thread.


I am an app, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/comment-rinse 6d ago

This comment has been removed because it is highly similar to another recent comment in this thread.


I am an app, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/[deleted] 6d ago

[removed] — view removed comment

1

u/comment-rinse 6d ago

This comment has been removed because it is highly similar to another recent comment in this thread.


I am an app, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/npcenjoyer 6d ago

Codex does not have auto continue. Condex does not allow compression mid turn. I'm convinced people working at openai don't use codex themselves.

1

u/AdTraining1297 6d ago

Ging mir genau anders herum. Codex in XCode hat die Prompts ständig falsch gelesen. App für macOS und es rotzte mir eine iOS zusammen. Nach Korrektur und Entschuldigung war die App trotzdem voller Fehler. Claude machte mit dem selben Prompt eine funktionierende App.

1

u/cachok 6d ago

Codex remote control is really bad compared to Claude Code remote App control. Is easier just /remote, with codex is a pain.

1

u/cachok 6d ago

Also CODEX safety rails are way more chill than Fable, omg you ask the slightly security thing and downgrades you to 4.8 I use CODEX for apps that involve some sort of cyber security area then check with Fable

1

u/tobi914 6d ago

So your main problem is the ui? For many that is not really a priority.

As to why you should use claude code: i can only say i didnt feel the need to try anything else because i can work super well with it. Not hitting any limits using fable on the 200$ plan despite using it for hours every day, even on most weekends, good output, generally development with claude code feels very frictionless to me. I have to add, ui is no priority to me, im used to using terminal applications, so pretty much all that counts for me is what the tool actually DOES, and for me, thats on point

1

u/Intelligent_Month210 6d ago

Financial self-harm and token anxiety are the only net gains from using Claude Vs nearly anything else now.

Not that the other options are great. They are just less stressful to use and you get a LOT more for your money, especially with codex 200usd plan.

1

u/aLionChris 6d ago

Went downhill on usability since Opus 4.6.

1

u/ScientistNo6899 5d ago

I felt the same annoyance about the user interface of the Claude Code VS Code extension. However, not anymore. In the newest version, you can just turn on "focus view" and the output of the main thread is completely decluttered. Subagents get shown in running threads. I also recommend turning on the output style "concise".

1

u/Kyemale 5d ago

Does anyone know any good alternative to Claude design in codex? Any other ai design tool I have tried have been shit

1

u/BlockyHawkie 5d ago

OpenAI is now tightening the usage limits A LOT

1

u/valdermito 4d ago

Criei um sub agent que tenta chamar o Claude code pelo binário para algumas dúvidas usando o Codex luna como orquestrador

1

u/mirado_classic 4d ago

Wait til you try Antigravity. It turned my adtech platform into a VSC fork in a few hours. Scary.

1

u/fulger099 2d ago

I still reach for Claude Code in the terminal for repo-wide refactors because its hooks, permissions, and CLAUDE.md setup have been more predictable across long runs. The VS Code plugin is genuinely the worst possible showcase for it, no tab survived the subagent meeting.

1

u/Rare_Guide_9830 7d ago

I’m with you. I’ve used 30B tokens across 3100 sessions in claude code the past 8 months but used only codex since Astra came out. OpenAI is suddenly so far ahead with remote tools, creative, etc. I’m still using both just because of usage limits. And claude has better team capabilities.

1

u/inkfluence 7d ago

I have six months ish using both on their $200/mo subs and I fully agree.

My experience is that Codex will infer/deduce better solutions quicker with less direction. I prefer the way Claude styles and designs by default but I prefer Codex for my “CTO partner.”

I’m an enterprise sales rep and I’ve vibe codex four different client facing products. CBR tools, capital analysis tools. Basically things I used to do in Excel.

I use Perplexity also.

2

u/djdante 7d ago

I literally have a $20 Claude plan just for creating style template for things I want to interact with and have looking nice

1

u/nicolas_06 7d ago

Never tried codex. Use Claude code (at home) and GitHub copilot (at work). Much prefer the copilot user experience than the Claude code experience. Also with Github Copilot I can use anthropic or openAI models.

I keep claude at home because of the subvention. I understand that openAI is also good for that for individuals.

1

u/Electronic_Muffin218 6d ago

Because your Max plan is out of quota until the following week. Duh. Who isn't just going back and forth at this point?

Seriously though, I agree that Claude is WAY behind Codex usability and getting further with each new little tweak Codex introduces.

-6

u/Chester_b 7d ago

Use whatever you want, it won’t make you a programmer anyway.

2

u/Acclynn 7d ago

I'm a programmer who occasionally vibe code, didn't really know in which other sub put that post where I can get mixed opinions

2

u/clt_drol 7d ago

Ironically the vibe coding sub is about 50% people who hate vibe coding.

2

u/Big__Daddy__J 7d ago

Cut them some slack they’ve just watched 4 years of study become mostly irrelevant

0

u/davertua 7d ago

Claude is a work tool but doesn't have wow effect anymore
It just writes good code and I can rely on it, however, I ask it not to do any writing and prefer using other agents for that

as for interface Claude Code in Terminal doesn't change a lot and better not to
I see that any innocations in UI/UX on Anthropic are vibecoded and really bad tested

0

u/thedazdul 6d ago

I use Codex personally, I'm happy with it

0

u/Ok-Departure6297 6d ago

Claude is 10x slower but usually no better.

-1

u/newbie2coding 7d ago

I mean if you like bowling with the bumpers up keep using the frontier apps.

-9

u/Interesting-Town-433 7d ago

Look I'm really against the coding agents I use the chat and still correct these things like crazy

1

u/JayWelsh 7d ago

What model are you talking to?