Comment by Aperocky

Comment by Aperocky 17 hours ago

3 replies

How does one get commit marked as claude? It also sounds like a poor idea since I don't also attribute my OS or vim version and language server prior to the advent of LLMs.

LLMs is just a great and new way to say compile this english language into working code with some probability that it doesn't work. It's still a tool.

MadnessASAP 17 hours ago

Your OS, editor, and compiler will (to a reasonable degree) do literally, exactly, and reproducibly what the human operating them instructs. A LLM breaks that assumption, specifically it can appear, even upon close inspection that it has in fact done literally and exactly what the human wanted while in fact having done something subtly and disastrously wrong. It may have even done so maliciously if it's context was poisoned.

Thus it is good to specify that this commit is LLM generated so that others know to give it extra super duper close scrutiny even if it superficially resembles well written proper code.

Finbarr 17 hours ago

Just ask Claude Code to make the commit. My workflow is to work with agents and let them make changes and run the commands as needed in terminal to fully carry out the dev workflow. I do review everything and test it out.

solumunus 9 hours ago

I use hooks to auto commit after each iteration, it makes it much easier to review “everything Claude has just done”, especially when running concurrent sessions.