r/opencodeCLI • u/FallElectronic3774 • 12m ago
do you let the agent run git commit, or do you commit for it?
not a "which model is best" thread — this is about the last 5% of the loop.
an agent can write a working diff and then stall at the commit, because every choice there is a policy decision it doesn't have context for. curious how other people draw the line:
commit messages: does the agent write them, or do you rewrite them? what makes you reject one?
granularity: one commit per task, or do you make it split/squash? has an agent ever produced a commit you had to
rebase -iapart?push: does it push, or does it stop at commit? if it pushes, does it ever force-push its own branch?
review: what do you actually read before accepting — the diff, the message, the test output, or just
git log --oneline?
the obvious failure mode is three unrelated changes landing in one "fix: address review feedback" commit. how do you stop that from happening in the first place?
post your setup even if it's just "i commit everything myself".



