DEV Community

ninghonggang
ninghonggang

Posted on

I Tried Cursor, Claude Code, and Codex — Here's What Actually Happened

I tried the three big AI coding tools everyone's talking about in 2025 — here's what actually happened.

So I've been jumping between Cursor, Claude Code, and Codex for the past few months. Honestly, this whole "AI coding assistant" thing is moving so fast it's hard to keep up. But I figured I'd just use them on real projects instead of playing with toy examples.

Cursor caught my attention first because it feels like a direct upgrade from traditional IDEs. The Tab key just works — it predicts what you're typing better than anything I've seen. The downside? Sometimes it suggests code that looks right but doesn't actually compile. I'd say maybe 15% of the time I'm overriding its suggestions.

Claude Code is the newer kid on the block. The thing I noticed is how differently it approaches context. Instead of just completing what you're typing, it'll sometimes stop and ask "are you sure you want to do it this way?" That sounds annoying but honestly it's saved me from making dumb mistakes a few times. The tradeoff is it feels slower than Cursor when you're in a flow state.

Then there's Codex. This one surprised me — it's basically the model behind GitHub Copilot but beefed up. What I found interesting is sometimes it generates code that looks completely different from what I'd write, but it works. That's the thing with AI assistance — you gotta trust the process even when it doesn't match your style.

Here's the thing nobody talks about: switching between tools is hard. Each one's got different strengths and quirks. I've been trying to figure out which one to stick with for serious work, but honestly I'm stillUndecided. Maybe the answer is using different tools for different projects, though that means more mental overhead.

The one thing I know for sure is these tools are getting better fast. What felt like magic six months ago now seems normal. I kinda wonder what it'll look like next year — probably all three will have converged to something similar, or maybe we'll have entirely new players in the game.

Top comments (1)

Collapse
 
kenimo49 profile image
Ken Imoto

The "no clear winner, use different tools for different projects" conclusion matches what I landed on, but I'd sharpen it: Claude Code for anything stateful (long-running harnesses, books, multi-file refactors where CLAUDE.md/skills compound), Cursor for ad-hoc surgery in unfamiliar repos where Tab plus inline chat beats spinning up agent context. Codex I've mostly stopped reaching for - the unconventional outputs you mention end up costing me more review time than they save. "What felt like magic six months ago now feels normal" is the strongest line in the post; the floor is rising fast and the tool mix will keep shifting.