<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: bcherny</title><link>https://news.ycombinator.com/user?id=bcherny</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 29 Jul 2026 01:35:11 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=bcherny" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by bcherny in "Anthropic, please ship an official Claude Desktop for Linux"]]></title><description><![CDATA[
<p>Boris from the team here — we’re looking into it.</p>
]]></description><pubDate>Sun, 07 Jun 2026 18:55:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48437569</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48437569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48437569</guid></item><item><title><![CDATA[New comment by bcherny in "AI Agent Guidelines for CS336 at Stanford"]]></title><description><![CDATA[
<p>For those using Claude Code, I recommend Learning mode to instruct Claude to walk you through implementing the solution yourself rather than doing it for you. It’s very helpful when diving into a new domain, and helps build lower level intuition.<p>To enable it, run /config > output styles > Learning</p>
]]></description><pubDate>Mon, 01 Jun 2026 19:29:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48361486</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48361486</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48361486</guid></item><item><title><![CDATA[New comment by bcherny in "Dynamic Workflows in Claude Code"]]></title><description><![CDATA[
<p>Yep! Set disableWorkflows:true in your settings.json</p>
]]></description><pubDate>Thu, 28 May 2026 18:56:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48313740</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48313740</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48313740</guid></item><item><title><![CDATA[New comment by bcherny in "Dynamic Workflows in Claude Code"]]></title><description><![CDATA[
<p>Looking</p>
]]></description><pubDate>Thu, 28 May 2026 17:53:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312769</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48312769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312769</guid></item><item><title><![CDATA[New comment by bcherny in "Dynamic Workflows in Claude Code"]]></title><description><![CDATA[
<p>Typo! Edited</p>
]]></description><pubDate>Thu, 28 May 2026 17:47:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312682</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48312682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312682</guid></item><item><title><![CDATA[New comment by bcherny in "Dynamic Workflows in Claude Code"]]></title><description><![CDATA[
<p>Yes!</p>
]]></description><pubDate>Thu, 28 May 2026 17:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312677</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48312677</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312677</guid></item><item><title><![CDATA[New comment by bcherny in "Dynamic Workflows in Claude Code"]]></title><description><![CDATA[
<p>Yes, it also helps! That's a place where raw model capability is the most helpful, but we do find that some dynamic workflow configurations can be helpful too.</p>
]]></description><pubDate>Thu, 28 May 2026 17:47:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312674</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48312674</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312674</guid></item><item><title><![CDATA[New comment by bcherny in "Dynamic Workflows in Claude Code"]]></title><description><![CDATA[
<p>There's two main differences:<p>1. Support for 1-2 OOMs more agents, to do more work in parallel<p>2. A phased, semi-structured approach where work happens in steps</p>
]]></description><pubDate>Thu, 28 May 2026 17:36:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312527</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48312527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312527</guid></item><item><title><![CDATA[New comment by bcherny in "Dynamic Workflows in Claude Code"]]></title><description><![CDATA[
<p>JavaScript, running locally or in the cloud.</p>
]]></description><pubDate>Thu, 28 May 2026 17:32:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312471</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48312471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312471</guid></item><item><title><![CDATA[New comment by bcherny in "Dynamic Workflows in Claude Code"]]></title><description><![CDATA[
<p>Yes, more docs + technical details coming soon.</p>
]]></description><pubDate>Thu, 28 May 2026 17:32:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312467</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48312467</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312467</guid></item><item><title><![CDATA[New comment by bcherny in "Dynamic Workflows in Claude Code"]]></title><description><![CDATA[
<p>We generally build features into the Claude Agent SDK, which is shared by CLI, Desktop, VSCode, and cloud.</p>
]]></description><pubDate>Thu, 28 May 2026 17:31:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312453</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48312453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312453</guid></item><item><title><![CDATA[New comment by bcherny in "Dynamic Workflows in Claude Code"]]></title><description><![CDATA[
<p>Hey, yep. A few things I personally used dynamic workflows for over the last few weeks:<p>1. Autonomously landed 20+ optimizations to reduce Claude Code's token usage by ~15%<p>2. Ported tree-sitter, color-diff, yoga-layout, and a number of other WASM and Rust native modules to TypeScript, improving CPU and memory use by 2-10x in the process<p>3. Made our CI faster, and repeatedly found and fixed flaky tests (with /loop)<p>4. Migrated from regex-based bash static analysis to tree-sitter, reducing false positive permission prompts by 45%<p>5. Reduced Claude Agent SDK startup time by 61%, by repeatedly profiling and optimizing the startup path, putting up a number of PRs in the process<p>6. Shipped 69 code simplification PRs, deleting >10k lines of code</p>
]]></description><pubDate>Thu, 28 May 2026 17:30:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312433</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48312433</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312433</guid></item><item><title><![CDATA[New comment by bcherny in "Dynamic Workflows in Claude Code"]]></title><description><![CDATA[
<p>A few of us from the Claude Code team will be hanging around if anyone has questions! Very excited for this launch -- dynamic workflows have been a game changer for engineering here at Anthropic. Can't wait to hear what you think.</p>
]]></description><pubDate>Thu, 28 May 2026 17:24:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48312341</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48312341</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48312341</guid></item><item><title><![CDATA[New comment by bcherny in "Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs"]]></title><description><![CDATA[
<p>Totally. You can do that now, and Claude will know to use /code-review.</p>
]]></description><pubDate>Wed, 27 May 2026 16:57:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48297056</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48297056</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48297056</guid></item><item><title><![CDATA[New comment by bcherny in "Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs"]]></title><description><![CDATA[
<p>Yep, you can add free-form input. Will update /simplify to only check for code quality and not bugs (the way it used to work), that's a good suggestion.</p>
]]></description><pubDate>Wed, 27 May 2026 16:57:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48297046</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48297046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48297046</guid></item><item><title><![CDATA[New comment by bcherny in "Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs"]]></title><description><![CDATA[
<p>/code-review has a specific prompt that we've found is a good balance of precision, recall, and cost. You could totally roll your own prompt also.</p>
]]></description><pubDate>Wed, 27 May 2026 16:31:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48296690</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48296690</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48296690</guid></item><item><title><![CDATA[New comment by bcherny in "Claude Code as a Daily Driver: Claude.md, Skills, Subagents, Plugins, and MCPs"]]></title><description><![CDATA[
<p>Hey, Boris from the CC team here. I agree, we're working on consolidating these. Going forward it will just be the built-in /code-review skill.<p>Here's how to use the skill on the latest version:<p>/code-review # do a balanced code review. checks for bugs and inconsistencies, poor code quality, duplication, band aids, etc.<p>/code-review --fix # same as above, but also fix the issues<p># choose an explicit effort level (defaults to your current effort level). all of these also accept --fix:<p>/code-review low<p>/code-review medium<p>/code-review high<p>/code-review xhigh<p>/code-review max<p># do an expensive and extremely thorough review (reliably catches >99% of bugs, costs $3-20 per review depending on complexity):<p>/code-review ultra<p>Open to feedback if anyone has feedback or ideas for how to make these even nicer to use.</p>
]]></description><pubDate>Wed, 27 May 2026 16:10:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=48296387</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=48296387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48296387</guid></item><item><title><![CDATA[New comment by bcherny in "An update on recent Claude Code quality reports"]]></title><description><![CDATA[
<p>Yes! This is what we’re trying next.</p>
]]></description><pubDate>Fri, 24 Apr 2026 05:51:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47886091</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=47886091</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47886091</guid></item><item><title><![CDATA[New comment by bcherny in "An update on recent Claude Code quality reports"]]></title><description><![CDATA[
<p>We anticipated the default would be the best option for most people. We were wrong, so we reverted the default.</p>
]]></description><pubDate>Fri, 24 Apr 2026 05:49:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47886074</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=47886074</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47886074</guid></item><item><title><![CDATA[New comment by bcherny in "An update on recent Claude Code quality reports"]]></title><description><![CDATA[
<p>Yep, agree. We added a little "/clear to save XXX tokens" notice in the bottom right, and will keep iterating on this. Thanks for being an early user!</p>
]]></description><pubDate>Thu, 23 Apr 2026 23:45:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47883735</link><dc:creator>bcherny</dc:creator><comments>https://news.ycombinator.com/item?id=47883735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47883735</guid></item></channel></rss>