Original Reddit post

Hi everyone. I am switching from CC to Codex and I will tell you why. I have been a “power user” for around 6 months, developing 2-3 projects at the same time. $200/mo. There have been ups and downs. The day after Opus 4.6 was released, chefs kiss. Amazing, would have loved to keep that going. But now it is very bad. So bad that I don’t even feel comfortable using it anymore because it just does not listen. Even with Opus 4.6 and max thinking, CC seems to be lazy and avoid doing big analysis jobs in order to get work done. I have tried everything I can think of. Modifying Claude.md , adding memories, launching multiple subagents, “memory” MCP servers. But for the life of me I cannot get CC to do a thorough job. For example, I needed to refactor a project and I switched to Codex for around a day in order to get started. I hit my limit there so I switched back to CC, asked it to analyze the refactor that had been done. Asked it to launch 6 subagents and do a thorough review of the refactor. But instead, what it did was to just analyze the entire project, not do any differentiation between refactored files and what had been there, and just give me a breakdown of all of the “problems” that still needed to be addressed (all of which were from my work with CC in the first place). This is just one example. It feels like it does not have the computing power that it did, or that there are internal guardrails that are preventing it from allocating the necessary amount of juice to do what I asked. It’s lazy. This is kind of like #1. In fact, this is really just another symptom of the same problem. It does not do what I ask it to do, and 100% of the time it will err on the side of doing LESS. One quick example is that I asked it to diagnose an error. It ran through the code, pulled out one thing, gave me a reason why that was the error, gave me a “fix” (that didn’t work), and then basically said, “I’ve fixed it, go use it now.” It didn’t work, same error. Then I had to ask it to look into it again, blah blah blah. Repeat x 100. But the pattern was that every single time, it would just pick out one single thing as the cause of the error, do ZERO additional investigation, and tell me that it was fixed. This has always been the case but I feel like it’s been especially bad lately, mainly because I have been trying and trying to get it to do a more thorough job. It struggles with anything on another server. Want to set up a Linux server? Want to install Windows on a Linux server? Have fun with that. I realize these are not easy things to do in and of themselves, but with Codex I was able to knock out in 10 minutes what would have been 1-2-3 days of single-fix-solution back and forth with Claude Code. I don’t know why it struggles so much, but it absolutely struggles doing anything on another server. Codex is not perfect. It’s very slow and feels like it eats way more resources on my laptop when I run it. But it more or less gets shit right the first time, which in my opinion is more worth it than something that requires 10 rounds of fixes before actually doing what I want it to do. Not trying to shit on CC, it’s been great and I may pick it up in the future. But it’s just not doing what I need right now. Bless submitted by /u/yallapapi

Originally posted by u/yallapapi on r/ClaudeCode