Hacker News new | ask | show | jobs
by supermatt 34 days ago
People bragging that they "dont touch code" and only "argue" with agents are reinventing the slowest possible IDE.

Obviously the agents are great at producing large chunks of code, but they often make minor and sometimes trivial mistakes which need amending.

Typing something like "in src/auth/session/token_manager.ts the refreshTokenExpiry variable should be refresh_token_expiry. update every reference and make sure nothing else changes" and waiting for the LLM to do its thing takes longer than opening the file and doing the rename yourself.

If you are describing microscopic edits in natural language you are not avoiding coding. You are coding through an extremely verbose, lossy interface with higher latency and lower precision.

EDIT: flagged?

3 comments

Codex and CC are actually getting better at reviewing code and flagging issues. False positive rate dropped fairly significantly. Also obviously might be very personal preferency but creating clear specs and iterating on specs really helps to crystalize the approach I want to take to solving a given problem.
See, I'd say something like:

In the latest commit, refreshTokenExpiry should be snake case. Fix and make a note to do that in $LANG.

Or otherwise scope the rule. The point is you don't need to be super verbose about it and you get to fix forward too, preventing the same issue reoccurring. You build knowledge and context that let you move faster.

this seems like a strawman... of /course/ you'd use the IDE to do ref renames?? AI isn't for that...
If that is true then you cant claim to be "not touching code anymore".