How any-buddy works: The Companion System
mainClaude Code uses a companion system to generate pet visual traits (species, rarity, eyes, hat). This is a deterministic process: it hashes your user ID with a salt string (default: friend-2026-401) and feeds that hash into a Mulberry32 PRNG.
Because the pet is recalculated on every launch based on this hash, you cannot override it via standard configuration files. To get a custom pet, you must change the salt string used in the hashing process.