How to Reroll Claude Buddy — Complete Guide
Compare 5+ reroll tools, understand the UUID hash system, and learn how to get the buddy you want. Step-by-step guide.
How Rerolling Works
Your buddy is determined by hash(UUID + salt). The default salt is "friend-2026-401". Reroll tools search for different salt values that produce the species and rarity you want. Once found, the tool replaces your local salt configuration.
Want to check your current buddy first? Use the Buddy Checker.
Tool Comparison
| Tool | Stars | Type | Features |
|---|---|---|---|
| cc-buddy-roller | 41 | CLI (Bun) | Bilingual, hunt+preview+stamp, recommended |
| any-buddy | 325 | CLI (TS) | Most popular, hack approach |
| buddy-reroll | 107 | CLI (JS) | Lightweight, pure JS |
| cc-buddy | 71 | CLI (JS) | Chinese TUI |
| buddy-crack | 11 | Binary patch | Persistent modification |
Installation & Usage
cc-buddy-roller Recommended
$ bunx cc-buddy-rollerSupports bilingual UI. Features: hunt (search for species+rarity), preview (preview result), stamp (apply changes).
GitHub →any-buddy
$ npx any-buddy@latestMost-starred community tool, uses hack approach to rewrite config.
GitHub →buddy-crack
Binary patch approach for persistent modifications. See GitHub README for installation.
GitHub →Important Warnings
- Claude Code updates may break reroll tools
- Soul (name/personality) cannot be rolled back once generated
- After rerolling, the new buddy's soul may reference old species traits (known bug)
More questions? Check the FAQ. Learn about the rarity system at rarity guide. Find your UUID at the UUID guide.