Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.

 help



Weird, 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.

It really does have some disgusting inline behaviors. I’ve also seen it do some really bizarre stuff with SQL

Clajjan is this you?



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: