Hacker News new | ask | show | jobs
by 9rx 312 days ago
What do coding agents need my library for?

Don't they know how to write their own code? Isn't that a coding agent's entire purpose in life?

There must be conflicting definitions out there. What does "coding agent" mean in this context?

2 comments

do we want every coding agent writing everything from scratch for every project?

or would reusability/modularity across projects and teams be beneficial?

The human desire for interoperability would prevent writing everything from scratch, but to the extent that is reasonably possible, yes. We would already do that now if humans weren't a limiting factor. But coding agents, as I know the term, is about removing humans from the equation of writing code. I did ask if there is another interpretation for "coding agent" being used.

Of course, distinct projects is a human construct that computers don't care about. As coding agents evolve (if they do), it isn't likely that the idea of projects will persist long-term.

Why did my engineering team handle payments through Stripe instead of building a custom payment processor? Aren’t they supposed to be engineering things?
Coding agents presumably don't know how to deal with non-coding things. Stripe's real value isn't in its technology, but it sorting out the complex human problems associated with payment processing. Sending a number over a network is not any great feat. Getting humans to agree that number has meaning is another matter.
This is an extremely roundabout way of saying that you need a payment processor license.