It launched on April 1. Everyone assumed it was a joke. It isn't.
Type /buddy in Claude Code, and a small ASCII creature appears next to your terminal input line. It has a name. It has a personality. It watches your conversations with Claude and occasionally pipes up with a comment in a speech bubble. You can talk to it directly and it responds based on who it is.
It's a Tamagotchi for your terminal. It's real. And I'm into it.
How it works
Your Buddy is assigned based on your account ID — a deterministic hash algorithm generates your unique pet, and it's permanent. You don't pick it. It's yours. Same account, same Buddy, every time.
The personality and system prompt are unique to each Buddy, generated from the same hash. So your duck and someone else's duck aren't just different visually — they have different personalities.
The Buddy observes your Claude sessions in real time. It'll occasionally comment on what you're doing, question a decision Claude made, or just... be present while you work. You can address it by name and it'll respond.
The species
There are 18 available species:
duck, goose, cat, rabbit, owl, penguin, turtle, snail, dragon, octopus, axolotl, ghost, robot, blob, cactus, mushroom, chonk, and capybara
Each has unique ASCII art and a distinct personality profile. The species you get is determined by your account hash — no way to reroll, no way to pick. Capybara is the obvious target of desire. Whether the algorithm is kind to you is out of your hands.
Shiny variants
1% of all Buddies are Shiny — they get iridescent shimmer animations and sparkling particle effects in the terminal. Independent of rarity (so any species can be Shiny). This is extremely normal software engineering decision-making and I respect it.
The gate: Pro only
Access to /buddy requires a Claude Code Pro subscription. Free tier users don't get one.
This is a reasonable call. It's a delightful feature, and delightful features are a good reason to pay for a tier. The cynical read is "they made a fun thing and locked it behind a paywall." The more accurate read is "maintaining a persistent background companion with per-user deterministic generation costs compute, and Pro subscribers fund that."
If you're on Pro already: run /buddy and find out what you've got.
Why this matters beyond the novelty
Anthropic built something that has no productivity justification. No efficiency gain. No latency improvement. It does not make Claude better at coding.
It makes Claude Code more enjoyable to be in.
That's a product decision, and it's a telling one. There's a version of this company that ships only capability improvements and ignores everything about how the tool feels to live in. They didn't build that version.
Most developer tools are grimly utilitarian. The terminal is a particularly joyless environment. A small ASCII creature that comments on your work is a tiny acknowledgement that the experience of working matters, not just the output.
I think that's worth noticing.
How to activate it
/buddy
That's it. You'll meet whoever's been assigned to you. If you're a Pro subscriber and haven't tried it yet, spend 30 seconds on this.
And if you get a capybara: you're statistically luckier than most people reading this. No further comment.