Policies around registering AI-created packages in General?

Even that seems like a fad to me of people anthropomorphizing their LLM agents. After all, I don’t give credit to JuliaFormatter or JETLS, either. As you say, it’s just a code editing tool, albeit one that’s a bit more powerful than what we’ve had in the past. I understand the amusing novelty of having a “Claude” committer. I wouldn’t, personally, and avoid letting agents create commits. That commit step seems like a good point where I should be reviewing the work as a human, and that also naturally avoid the “attribution” concern. The agent (despite what some people have deluded themselves into) isn’t an independent intelligent being that warrants any such thing as “attribution”. I see the attributed commits as more of a cop-out, akin to “Sent from my iPhone” (Don’t yell at me for typos). In this case “Don’t yell at me for slop”. When, of course, that is no excuse: people should be yelled at for slop (or typos).

P.S.: I don’t think my opinions actually diverge that far from @kahliburke: Use LLMs as a tool, but own the result. And yes,

That’s more than appreciated!

I do think this package is on a fundamentally good path and seems to use LLMs judiciously (just like the use of Claude in SciML projects)

8 Likes