Posts with tag claude-code

I ran one model for everything and blamed the plan when usage climbed. The fix was splitting the work, and the saving turned out to have nothing to do with token price.


The rules are written down. The agent reads them on every prompt. They still do not make it into the code, and nothing is broken enough for the bot to report. A rules file is not configuration. It is a suggestion with an unknown success rate.

I audit dependencies. Lockfiles, advisories, the whole ritual. Then the keyv worm shipped its payload as committed agent config, and I realised I have no equivalent reflex for the files that configure the thing writing my code.

Claude Fable 5 launched this week — record benchmarks, twice the price of Opus. My production pipeline's config hasn't changed, and that's not neglect. Benchmarks measure raw models. Pipelines run calibrated ones.

I run a nine-agent code review system in production. I still won't hand AI five decisions — not despite knowing these tools, but because I do. The ones you can't cheaply reverse stay mine: the decisions that compound.

A comment under my last post made me rethink where AI ends and static analysis begins. Here is how I draw the line — based on a system I run in production.

Adding a new agent to my system takes 2 days. Not because of the architecture — but because teaching it to think like me is the hard part.

Running the most powerful model on every task is wasteful and slow. Here is how I split work across Haiku, Sonnet, and Opus — and why it matters at scale.

No Python, no Node.js, no custom plugins. Just ~2,900 lines of prompt engineering and a fan-out/fan-in architecture that actually catches real bugs.