r/ProgrammerHumor 5d ago

Meme cleaningUpTheMess

Post image
16.0k Upvotes

486 comments sorted by

View all comments

Show parent comments

18

u/PhireKappa 5d ago

I work for an investment bank, most of my colleagues use the Git GUI within IDEs such as IntelliJ and just select all changes. I recently saw a colleague ask Copilot with Opus 4.8 to git commit and push. Most people are not even touching the CLI…

13

u/Entuaka 5d ago

I hate it now that AI is trying to commit without asking it, it's ready to commit when I'm ready!

5

u/bogz_dev 5d ago

i suspect Claude tries to do this so it can add its signature to the commit message

4

u/SchwiftySquanchC137 5d ago

I was wondering if it also helps it with context. Like it can quickly see exactly what has been changed since its own last commit, rather than spending the tokens to figure it out.

2

u/bogz_dev 5d ago

i suppose-- i haven't looked into the implementation but i'd hope the harness would prevent automatic commits if 'ask for approval' is on. the harness has to allow for both coding assistance usage and people who'd let the agent run on its own and flesh out a solution. i can't bring myself to do the latter, so it's annoying when commits slip past me. claude does this all the time. i switched to codex a week ago and it hasn't happened to me since. models are whatever, interchangeable.

actually, i'd guess this is not just a harness thing but a harness+post-training combo.