6 ms·
I'm not a big user, but I have been doing some vibe-ish coding for a PoC the past few days, and I'm astonished at how bad it is at python in particular (Opus 4.
by scandinavian 5mo ago
I'm not a big user, but I have been doing some vibe-ish coding for a PoC the past few days, and I'm astonished at how bad it is at python in particular (Opus 4.6 High).
* It likes to put inline imports everywhere, even though I specify in my CLAUDE.md that it should not.
* We use ruff and pyright and require that all problems are addressed or at least ignored for a good reason, but it straight up #noqa ignores all issues instead.
* For typing it used the builtin 'any' instead of typing.Any which is nonsense.
* I asked it to add a simple sum of a column from a related database table, but instead of using a calculated sum in SQL it did a classic n+1 where it gets every single row from the related table and calculates the sum in python.
Just absolute beginner errors.
- lovlar 5mo agoClajjan is this you?
- Lord-Jobo 5mo agoIt really does have some disgusting inline behaviors. I’ve also seen it do some really bizarre stuff with SQL
- codethief 5mo agoWeird, I've been using Claude Code w/ Opus 4.5/4.6 for Python programming the last couple months and I rarely see the issues you mentioned.