<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: boris-cherny</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/boris-cherny.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2026-09-11T17:47:11+00:00</updated><author><name>Simon Willison</name></author><entry><title>Quoting Boris Cherny</title><link href="https://simonwillison.net/2026/Sep/11/boris-cherny/" rel="alternate"/><published>2026-09-11T17:47:11+00:00</published><updated>2026-09-11T17:47:11+00:00</updated><id>https://simonwillison.net/2026/Sep/11/boris-cherny/</id><summary type="html">
    &lt;blockquote cite="https://twitter.com/bcherny/status/2098217573276131577"&gt;&lt;p&gt;Production code written by Claude should have a higher bar than if it was written by a human. At Anthropic, we have many guardrails in place to make sure this is happening: lots of lint rules, lots of tests, Claude-driven end to end tests, Claude-powered fuzzers running daily, automated code reviews and security reviews, automated code refactoring, and so on. Without these, you can end up with a mess that is hard to maintain down the line.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://twitter.com/bcherny/status/2098217573276131577"&gt;Boris Cherny&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-assisted-programming"&gt;ai-assisted-programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/anthropic"&gt;anthropic&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/claude"&gt;claude&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/coding-agents"&gt;coding-agents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/claude-code"&gt;claude-code&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/agentic-engineering"&gt;agentic-engineering&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/boris-cherny"&gt;boris-cherny&lt;/a&gt;&lt;/p&gt;



</summary><category term="ai"/><category term="generative-ai"/><category term="llms"/><category term="ai-assisted-programming"/><category term="anthropic"/><category term="claude"/><category term="coding-agents"/><category term="claude-code"/><category term="agentic-engineering"/><category term="boris-cherny"/></entry><entry><title>Quoting Boris Cherny</title><link href="https://simonwillison.net/2026/Jul/25/boris-cherny/" rel="alternate"/><published>2026-07-25T00:42:59+00:00</published><updated>2026-07-25T00:42:59+00:00</updated><id>https://simonwillison.net/2026/Jul/25/boris-cherny/</id><summary type="html">
    &lt;blockquote cite="https://twitter.com/bcherny/status/2080713091688583312"&gt;&lt;p&gt;More than any of these eval scores, what is most exciting to me is something else: Opus 5 is our least prompt injectable model yet. It is a bit buried in the system card, but across PI evals and red teaming, Opus 5 is very hard to prompt inject successfully.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://twitter.com/bcherny/status/2080713091688583312"&gt;Boris Cherny&lt;/a&gt;, here's that &lt;a href="https://www-cdn.anthropic.com/c5fbac3f0b1280a933ebd26d3cb8bb9f5bdeaf48/Claude%20Opus%205%20System%20Card.pdf#page=73"&gt;System Card section&lt;/a&gt;, page 73&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/prompt-injection"&gt;prompt-injection&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/anthropic"&gt;anthropic&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/claude"&gt;claude&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/boris-cherny"&gt;boris-cherny&lt;/a&gt;&lt;/p&gt;



</summary><category term="ai"/><category term="prompt-injection"/><category term="generative-ai"/><category term="llms"/><category term="anthropic"/><category term="claude"/><category term="boris-cherny"/></entry><entry><title>Quoting Boris Cherny</title><link href="https://simonwillison.net/2026/Feb/14/boris/" rel="alternate"/><published>2026-02-14T23:59:09+00:00</published><updated>2026-02-14T23:59:09+00:00</updated><id>https://simonwillison.net/2026/Feb/14/boris/</id><summary type="html">
    &lt;blockquote cite="https://twitter.com/bcherny/status/2022762422302576970"&gt;&lt;p&gt;Someone has to prompt the Claudes, talk to customers, coordinate with other teams, decide what to build next. Engineering is changing and great engineers are more important than ever.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://twitter.com/bcherny/status/2022762422302576970"&gt;Boris Cherny&lt;/a&gt;, Claude Code creator, on why Anthropic are still hiring developers&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/careers"&gt;careers&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-assisted-programming"&gt;ai-assisted-programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/anthropic"&gt;anthropic&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/coding-agents"&gt;coding-agents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/claude-code"&gt;claude-code&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/boris-cherny"&gt;boris-cherny&lt;/a&gt;&lt;/p&gt;



</summary><category term="careers"/><category term="ai"/><category term="generative-ai"/><category term="llms"/><category term="ai-assisted-programming"/><category term="anthropic"/><category term="coding-agents"/><category term="claude-code"/><category term="boris-cherny"/></entry><entry><title>Quoting Boris Cherny</title><link href="https://simonwillison.net/2025/Dec/27/boris-cherny/" rel="alternate"/><published>2025-12-27T14:13:43+00:00</published><updated>2025-12-27T14:13:43+00:00</updated><id>https://simonwillison.net/2025/Dec/27/boris-cherny/</id><summary type="html">
    &lt;blockquote cite="https://twitter.com/bcherny/status/2004887829252317325"&gt;&lt;p&gt;A year ago, Claude struggled to generate bash commands without escaping issues. It worked for seconds or minutes at a time. We saw early signs that it may become broadly useful for coding one day.&lt;/p&gt;
&lt;p&gt;Fast forward to today. In the last thirty days, I landed 259 PRs -- 497 commits, 40k lines added, 38k lines removed. Every single line was written by Claude Code + Opus 4.5.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="https://twitter.com/bcherny/status/2004887829252317325"&gt;Boris Cherny&lt;/a&gt;, creator of Claude Code&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/ai"&gt;ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/generative-ai"&gt;generative-ai&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/llms"&gt;llms&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/ai-assisted-programming"&gt;ai-assisted-programming&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/anthropic"&gt;anthropic&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/claude"&gt;claude&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/coding-agents"&gt;coding-agents&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/claude-code"&gt;claude-code&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/boris-cherny"&gt;boris-cherny&lt;/a&gt;&lt;/p&gt;



</summary><category term="ai"/><category term="generative-ai"/><category term="llms"/><category term="ai-assisted-programming"/><category term="anthropic"/><category term="claude"/><category term="coding-agents"/><category term="claude-code"/><category term="boris-cherny"/></entry></feed>