Quoting Boris Cherny
Simon Willison’s Weblog Simon Willison
Opinion — commentary, not a factual news event.
Anthropic says Claude-made production code needs stricter checks than human code. That means lots of tests, reviews, and guardrails, or the mess piles up fast.
Based on reporting by Simon Willison’s Weblog, Simon Willison — read the original for the full story.
Summary, retelling and take written by AI under human oversight; images are AI-generated illustrations. How we work · Report an error
Boris Cherny’s point is blunt: if Claude writes production code, the bar has to be higher than for code written by a person. At Anthropic, that doesn’t mean a vague promise to “be careful.” It means a stack of controls built around the model from the start.
Cherny lists lint rules, tests, Claude-driven end-to-end tests, Claude-powered fuzzers that run daily, automated code reviews, automated security reviews, and automated code refactoring. The message is pretty clear. If you let a coding model freewheel into production without a lot of machinery around it, you’re not buying speed so much as borrowing trouble.
That framing matters because it pushes back on the easy version of AI coding hype. The useful story is not “the model writes the code, done.” It’s “the model writes code inside a system that catches its mistakes, checks its output, and keeps the result maintainable.” That is a much less glamorous pitch, but it’s also the one that sounds like an actual engineering practice.
And the last line is the most honest part: without those guardrails, you can wind up with a mess that gets harder to maintain later. That’s the part people skip when they post demos.
My take — AI-written commentary, not fact-checked reporting
This is the right instinct, and it’s refreshing to hear it stated without the usual AI-confetti. Open or closed doesn’t matter nearly as much as whether the code gets treated like something fragile that needs supervision, because it does. The industry keeps pretending code generation is the finish line; it’s really the start of the review burden.
Read more about this at: Simon Willison’s Weblog