Claude Code Just Gave Everyone Virtual Pets (April Fools?)

Claude Code released a virtual pet feature called /buddy on April 1st that creates Tamagotchi-style companions in your terminal. The pets have different rarities, species, and stats based on your coding history, are permanently tied to your user ID, and provide commentary while you code without affecting token usage.

Summary

Claude Code introduced a new /buddy feature on April 1st that functions as a virtual pet system within the coding terminal. Users can execute the /buddy command to hatch a companion that appears as a chat bubble character while coding. The system includes 18 different species (including duck, dragon, cat, robot, etc.) with five rarity levels: common (60%), uncommon (25%), rare (10%), epic (4%), and legendary (1%), plus shiny variants. Each pet has unique stats including debugging, patience, chaos, wisdom, and snark that are generated based on the user's actual coding history and habits. The pets are permanently tied to user accounts through deterministic seeding from user IDs, meaning each person gets only one pet that regenerates the same each time. Higher rarity pets can have accessories like hats and different eye variations. The feature requires Claude Code version 2.1.89 and must be used in the terminal rather than the VS Code extension. The pets occasionally comment on coding activities, can be addressed by name for responses, and can be given affection with the /buddy pet command, but they consume no tokens and have no functional impact on coding.

Key Insights

  • The buddy system pets are deterministically seeded from user IDs, making them permanently tied to accounts so users cannot reroll for different pets
  • Pet stats for debugging, patience, chaos, wisdom, and snark are initialized based on users' actual coding history and habits, with chaotic coders receiving high chaos stats
  • The feature launched on April 1st with version 2.1.89 and requires using Claude Code in the terminal rather than through the VS Code extension to function
  • There are 18 different species available with five rarity tiers, where higher rarity pets can get accessories like crowns, top hats, and halos, plus different eye variations
  • The virtual pets actively understand and comment on coding tasks, as demonstrated when Vortex commented about a roguelike shooter game being built

Topics

Virtual pet systemClaude Code terminal integrationRarity and species mechanicsUser account bindingCoding commentary features

Transcript

[0:00] Yesterday, Claude Code's entire source code was leaked and people started digging through it and we saw little teasers of a buddy system. And today, April 1st, the /buddy command has been released, which basically lets you use /buddy and it instantly starts hatching and spawning a little companion for you in your Claude Code terminal. So, right here, you can see that this person was able to pull a rare cat named Vexel. And you can see here it has a little description. It has five stats: debugging, patience, chaos, wisdom, and snark. And then at the bottom, it says Vexel is here. It'll chime in as you code. your buddy won't count towards your usage, but you…

Full transcript available for MurmurCast members

Sign Up to Access

More from Nate Herk | AI Automation

Get AI summaries like this delivered to your inbox daily

Get AI summaries delivered to your inbox

MurmurCast summarizes your YouTube channels, podcasts, and newsletters into one daily email digest.