Claude is probably the smartest of these tools, but using it makes me want to go back to Stack Overflow.
The web interface is fucking terrible. You copy code from your editor, paste it in a chat box, copy the answer back. Over and over. I tried their VS Code extension four times - first time it didn't install, second time it installed but didn't work, third time it worked for two days then started crashing VS Code on startup, fourth time I gave up. Just copy-paste hell forever.
The weird part is it actually understands code really well. I pasted our auth service and it immediately spotted a bug I missed. It can explain React hooks better than most of the tutorials I've read.
Good stuff
Claude 3.5 actually understands our codebase architecture. I threw our entire auth service at it - 800 lines with database schemas and Redis session handling - and it spotted a race condition in our payment processing that our tests missed. Also found a memory leak in our Redis cleanup that I'd been debugging for three weeks.
Annoying stuff
The rate limits hit when you're debugging production issues. You're in the middle of tracing a payment failure and get "message limit reached, try again in 5 hours." Great fucking timing when customers can't checkout.
Pricing nightmare
$20/month is bullshit marketing. Bill went from $47 in January to $380 in February when we were debugging that memory leak. No warning, just a credit card charge that made our CFO send some very angry Slack messages. Their usage calculator is useless - just shows "depends on usage" like that helps anyone budget.
Context loss
Mid-conversation it loses its fucking mind. You paste a stack trace from production, it analyzes it for 10 minutes, then suddenly "I don't have access to your code." I literally just showed you the entire error trace. This happened during our Black Friday deployment when we had customers hitting checkout errors. Perfect timing.
The worst part? It suggested storing credit card numbers in localStorage once. Our security team wanted to burn the internet down after that gem.
Claude could be brilliant with a real editor integration. Instead it's stuck in a chat box designed for asking about weather, not debugging production systems at 3am.