Live data from Hacker News

Claude Session URL appended to commit messages and PR descriptions by default

github.com

131–140 of 257 posts

Re: Claude Session URL appended to commit messages and PR descriptions by default

#131

Earlier quoted context omitted.

That’s my opinion, yes. What, specifically, do you have against it?

Nothing at all, I just think its a rather arbitrary distinction, especially when you consider heuristic methods like autocomplete that have been around for ages.

Line-drawing exercises are frequently difficult. :-)

Re: Claude Session URL appended to commit messages and PR descriptions by default

#132

I may be missing something, but this is exactly what I want as a default. I want the session links there. I see PRs from my coworkers with session links. I still get to control whether other people can see the session, but I don’t lose it. I don’t get the “unprofessional” argument. This is attribution. Attribution is professional. If you don’t want it, you turn it off or rewrite the commit messages. If you are having…

I don’t attach a raw dump of all the conversations I have with colleagues to my commit messages, and wouldn’t want to work in a place where I did.

Sometimes I tell Claude ‘don’t trust file X, it was written by a colleague who writes awful tests’. I don’t want that in my commit messages.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#133

I may be missing something, but this is exactly what I want as a default. I want the session links there. I see PRs from my coworkers with session links. I still get to control whether other people can see the session, but I don’t lose it. I don’t get the “unprofessional” argument. This is attribution. Attribution is professional. If you don’t want it, you turn it off or rewrite the commit messages. If you are having…

From my point of view; I share Debian's perspective: https://lwn.net/Articles/1091231/ Which is actually why I DON'T like the session amended. Ultimately it is an ad placed into the Git log, and noise at that. Regardless of if it exists or not, the professional responsibility for what is contained in that PR/commit falls to the feet of the developer contributing it. Microsoft previously did this with Copilot, which w…

Agree, that it is an ad. Also, unless the full session (in a resume-able format, along all session artifact such as intermediate research/docs used to produce the final output) is also included in the commit, the session id is useless.

I presume this is Anthropic trying to their "usage" stats before their IPO.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#134

I may be missing something, but this is exactly what I want as a default. I want the session links there. I see PRs from my coworkers with session links. I still get to control whether other people can see the session, but I don’t lose it. I don’t get the “unprofessional” argument. This is attribution. Attribution is professional. If you don’t want it, you turn it off or rewrite the commit messages. If you are having…

One thing I’ve done is a few books and check what branch / work tree user is on. Allows for more fidelity than even this. Works quite well.

I just wish they allow for getting inside subscription pricing vs outside subscription pricing easier

Re: Claude Session URL appended to commit messages and PR descriptions by default

#135
post #114

I can't believe how many people are in favor of it. Like it's so positive in the comments I'd think it's astroturfing. The code is the result of my work however it got done, and if I don't document or explain it well enough then that's a separate issue. Did you want to see my slack messages to my mentor too? Or how about all the stack overflows I read? Maybe I should voice record all the times I swore about Gary the…

100% agree with this. Want my browser search history too so you can see my thought process?

This is terrible. I have no desire to read your Claude conversation. I don’t even want to read mine if I do use Claude.

The code is the artifact. There’s no value in trying to make the noisy, verbose conversation one. It’ll likely be dead in future years anyway.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#136

Earlier quoted context omitted.

You don't see how a link to " https://claude.ai/ .." in the Git log is an ad for Cluade/Anthropic? It feels exactly like "Sent from an iPhone" to me, and has exactly the same value to people reviewing the Git log later (i.e. none). Keep in mind that if you run across someone else's spam in the Git logs: - You need a Claude account. - You need permission to view the session. The only people who can just follow that li…

If I put a link to the Jira ticket the commit fixes, is that an ad for Atlassian?

Good counterpoint. We link to GitHub from JIRA, and the reverse. Linking to the Claude session that generated the code seems reasonable...it's a related artifact.

One thing I'm not sure about: what is the utility of linking to the session? What are folks expected to do with that data?

Re: Claude Session URL appended to commit messages and PR descriptions by default

#137

I may be missing something, but this is exactly what I want as a default. I want the session links there. I see PRs from my coworkers with session links. I still get to control whether other people can see the session, but I don’t lose it. I don’t get the “unprofessional” argument. This is attribution. Attribution is professional. If you don’t want it, you turn it off or rewrite the commit messages. If you are having…

Same here, cool, now Claude can grab the context from the session to reason better about why things are the way they are.

Maybe an ID alone would have been better, not a whole http url.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#138

Earlier quoted context omitted.

You don't see how a link to " https://claude.ai/ .." in the Git log is an ad for Cluade/Anthropic? It feels exactly like "Sent from an iPhone" to me, and has exactly the same value to people reviewing the Git log later (i.e. none). Keep in mind that if you run across someone else's spam in the Git logs: - You need a Claude account. - You need permission to view the session. The only people who can just follow that li…

If I put a link to the Jira ticket the commit fixes, is that an ad for Atlassian?

If _you_ choose to do it, no.

If the tool auto-does it, yes.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#139

Earlier quoted context omitted.

From my point of view; I share Debian's perspective: https://lwn.net/Articles/1091231/ Which is actually why I DON'T like the session amended. Ultimately it is an ad placed into the Git log, and noise at that. Regardless of if it exists or not, the professional responsibility for what is contained in that PR/commit falls to the feet of the developer contributing it. Microsoft previously did this with Copilot, which w…

Agree, that it is an ad. Also, unless the full session (in a resume-able format, along all session artifact such as intermediate research/docs used to produce the final output) is also included in the commit, the session id is useless. I presume this is Anthropic trying to their "usage" stats before their IPO.

Funny to compare it to “Sent from iPhone” that Apple appended to emails by default way back when.

It was an ad, but nobody cared because using iPhone was a point of pride.

Re: Claude Session URL appended to commit messages and PR descriptions by default

#140

Earlier quoted context omitted.

You don't see how a link to " https://claude.ai/ .." in the Git log is an ad for Cluade/Anthropic? It feels exactly like "Sent from an iPhone" to me, and has exactly the same value to people reviewing the Git log later (i.e. none). Keep in mind that if you run across someone else's spam in the Git logs: - You need a Claude account. - You need permission to view the session. The only people who can just follow that li…

If I put a link to the Jira ticket the commit fixes, is that an ad for Atlassian?

But presumably everyone in your company/team is using Jira, so it's not an "ad" because it's a product already used internally. Claude is appending these links to all commits by default, whether or not others on the team use Claude. Those are very different things.
Post reply on HN