I don't think it matters much.
Sometimes I do consulting where I'm coding at the same time as the client is there with me. There's lots of little questions and tons of testing involved as I do coding in Google Apps Script in Google Sheets. And I'll quickly say "oh I think ChatGPT can figure this out faster than me" and just prompt it at the same time. Then copy paste and edit and figure out if it's right code for that part.
Not only do they not care, they think it's pretty cool that I can essentially save them an hour here or there.
I don't think it's any different than attributing the compiler or the text editor. I don't do either of those, and I also don't attribute LLM generated code.
I don't think it matters much. Sometimes I do consulting where I'm coding at the same time as the client is there with me. There's lots of little questions and tons of testing involved as I do coding in Google Apps Script in Google Sheets. And I'll quickly say "oh I think ChatGPT can figure this out faster than me" and just prompt it at the same time. Then copy paste and edit and figure out if it's right code for that part.
Not only do they not care, they think it's pretty cool that I can essentially save them an hour here or there.
At the top of my README.md
IMPORTANT: This is almost entirely written by ChatGPT 5, not me
I don't think it's any different than attributing the compiler or the text editor. I don't do either of those, and I also don't attribute LLM generated code.
Completely agree.
That’s why I always prefix my commit messages with “IntelliJ:”.
Is IntelliJ generating source code that gets committed to your codebase?
Seems completely different. See also, this discussion:
https://news.ycombinator.com/item?id=44976568
Do we need to unless you want to indemnify yourself