More from @trq212
Nov 1
Claude Code Weekly Round Up
This week we made subagents resumable, added a Plan subagent, introduced prompt based stop hooks, fixed several high priority bugs & much more across the CLI, web and SDK.
Weāre also replacing output styles with with more powerful alternatives:
Next week, weāre replacing output styles in Claude Code.
We found in practice that less than 1% of users actively used output styles, and they can be recreated through other extension points via plugins.
Around November 5th, your user-level output styles will be converted automatically to a plugin.
You can recreate your own output styles by using hooks that append to the system prompt. See an example here:
See an example here: [github.com/anthropics/claā¦](https://github.com/anthroā¦
More from @trq212
Nov 1
Claude Code Weekly Round Up
This week we made subagents resumable, added a Plan subagent, introduced prompt based stop hooks, fixed several high priority bugs & much more across the CLI, web and SDK.
Weāre also replacing output styles with with more powerful alternatives:
Next week, weāre replacing output styles in Claude Code.
We found in practice that less than 1% of users actively used output styles, and they can be recreated through other extension points via plugins.
Around November 5th, your user-level output styles will be converted automatically to a plugin.
You can recreate your own output styles by using hooks that append to the system prompt. See an example here:
See an example here: github.com/anthropics/claā¦
Read 5 tweets
Oct 27
Why even non-coding agents need bash
Iāve done dozens of calls with companies making general agents over the past few weeks and my advice generally boils down to: āuse the bash tool moreā
Hereās a concrete example from my email agent:
The user asks: āHow much did I spend on ride sharing this week?ā
With tool calls, you have to fetch emails and then have the model figure it out from there. You might have fetched ~100 emails and it will be hard for the model to find this data.
With the bash tool, you can save these results to files and then search.
This lets the model:
- ground its results in reproducible code
- take multiple steps at finding everything
- double check its work and verify it
Read 7 tweets
Oct 18
Claude Code Weekly Round Up
A big week for shipping!
Besides Haiku 4.5, we added support for Claude Skills, gave Claude a new tool for asking interactive questions, added an āExploreā subagent, auto-background long running tasks and fixed several bugs.
in case you missed it, launch posts for Haiku:
Read 4 tweets
Sep 22
Your Agent should use a File System
This is a hill I will die on. Every agent can use a file system.
The file system is an elegant way of representing state that your agent could read into context & allowing it to verify its work.
š§µon why and examples
Claude Code was what proved this to me.
Before CC, people though context windows would get long enough that you could just fit a codebase into context.
But that is not how programming works. You donāt need to remember everything, you just need to know how to find it.
Hereās an example from my open source email agent (github.com/anthropic-expeā¦)
Instead of dumping a ton of emails into context, I write them to a file and let the agent grep across those files.
Fundamentally this works because it lets your agent have multiple passes at a problem and let it fix its work.
In this case it can try a few different address searches, correlate them to exact lines to make sure it doesnāt hallucinate and extract them in a structured way.
Read 6 tweets
Sep 17
Making an Email Agent using the Claude Code SDK
If I wasnāt at Anthropic, I would be making agents using the Claude Code SDK.
But doing > talking. So Iām building in public and open sourcing a local email agent.
This is part one on agentic search.
First, why the Claude Code SDK?
Whenever Iāve built an agent in the past I ended up hand rolling the same patterns that are now just way easier to use the Claude Code SDK.
In this example Iām using it for subagents, context management, the file system & code generation.
Building Context
Email has a ton of context on me. My ideal agent should be able to (with permission):
- Know info about me like my address, phone number, etc
- Write intros based on the context I have with contacts
- Find all relevant emails to draft a response
Read 7 tweets
Aug 7
Itās maddening that weāre creating real time AI game engines, but there arenāt any actual AI games.
š§µ hereās my take as an ex-gaming founder on why
People donāt want generative slop.
The edge that games have over other media is achievement.
As Tiktok increasingly offers the best ratio of effort to dopamine, games need to lean into achievement and mastery.
In an infinitely generated world, where do you find the mastery?
Creation is Fun
Is Claude Code an AI video game? Iāve had several people make that claim to me.
Itās easy to learn and hard to master. It rewards you with joyful output.
It feels more like riding a horse than turning on an oven.
Read 6 tweets