
Last week I went to Code w/ Claude Tokyo Extended expecting a casual hands-on meetup — a room full of people who like the same tools I do. It turned out to be much more than that.
The ticket was free (though you do need to sign up early). On top of that, attendees walked away with three months of Max 20x and $100 in API credits — so the event more than paid for itself before the first session even started. Food, beverages, bento boxes, and a relaxed closing reception. People had flown in from all over; it was the first time I’d been in a room with that many Claude users from that many countries.
The full agenda of talks and workshops is on the event page, and plenty of them were worth the trip. I’ll highlight just two.
The first was a workshop — Anthropic engineers walking through how they actually use Claude Code internally. The framing that stuck with me: models are slow, so you really don’t want to be fixing their mistakes after a long wait.
None of it is a flashy trick — it’s all process, not magic. Which, it turned out, was the theme of the whole event.
The other was the closing session — the first time it was shared publicly: Jarred, the creator of Bun, walking through rewriting Bun in Rust with Claude. When that PR discussed on X and got merged eventually, I read through the migration plan — it’s a serious rewrite. Now I could hear how it actually went.
Rewrites used to be too expensive to justify; now they make sense — though not as easy as it looks:
They ran 16 agents × 4 worktrees = 64 Claudes, and banned slow commands like git and cargo. Adversarial review matters most: 2+ adversarial reviewers for every change, and you have to watch for cheating — even the reviewers get reviewed.
Rewrite something the size of Bun and you run straight into the obvious question:
There were a handful of 15-minute 1:1 office-hour slots with Anthropic employees — you had to book one, and they went fast. I grabbed one, and it was the part I’d undervalued the most going in. A few things that came up:
They also pushed Claude Managed Agents (CMA) pretty hard.
A few things crystallized for me at the event:
1. The big tools are converging on the same idea. The way I use Claude and Codex is, at the core, roughly the same workflow. What separates them is how far each pushes that idea — better tools, more tokens, higher limits. The mental model transfers; the ceiling is what differs.
2. Knowing how insiders work is genuinely valuable. Not because of secret tricks, but because it confirms which fundamentals still matter — and shows how they show up differently now. The clearest example: Rust and Jujutsu weren’t designed for AI coding agents, yet they work better with them than tools that were. A strict compiler and a clean model of change turn out to be exactly what an agent needs, even though no one built them with agents in mind.
3. Don’t fix the code — fix the process that generates it. This is the answer to that million-lines question, and the line I keep coming back to. You don’t review a million lines by reading them. When the output is wrong, the instinct is to patch the output; the higher-leverage move is to fix the process: sample some of the results, edit the prompts to handle what went wrong, and regenerate — so the next hundred outputs are right too.
The swag deserves its own paragraph. Pixel-art stickers, a programmable gadget — the M5Stack Cardputer Adv — and a little Claude wizard doll. Naturally, the first thing I did was get a Claude-style Tamagotchi running on the Cardputer.
My favorite piece was the little Claude wizard doll.
The highlight, though, was the people. Boris — who, it turns out, speaks Japanese — took a selfie of the whole room from the stage, and I got to show him my Pebble running a Claude watch face.
Boris's stage selfie of the whole room at Code w/ Claude, Tokyo
I came for a meetup and left with a sharper picture of where the frontier is — and a renewed conviction that the leverage isn’t in the code, it’s in the process that writes it.