

At work? Do what they want you to do I guess. If they are mandating you mass produce slop, do exactly that. I’ve tried fighting against it. There’s nothing you can do when your coworker opens a 785 file PR (not an exaggeration) and it needs to be reviewed today. Your carefully crafted code can never keep up with the constant waterfall of whatever the fuck Claude/ChatGPT/whatever calls acceptable these days.
Your best bet at work is to direct the agents others will use. Use a strict linter. Mandate a strict formatter. Add to the instructions that tests must be written and must pass. Do what you can to force it to emit semi-acceptable code (or fail if it can’t).
Outside of work? What’s a coding agent?
Publishing to multiple forges is a good idea, but I also wanted to add that anybody who clones your repository creates their own local copy of (parts of) your repository. Due to the nature of Git, simply having multiple contributors makes it that much harder to erase all traces of a repository.
You can also publish bundles of the repository somewhere else if you want another alternative. Every so often, bundle the repo and publish that as a “backup” somewhere, and anyone can download the bundle and initialize a repo off of it directly through
git clone.