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

ToolStarsTypeFeatures
cc-buddy-roller41CLI (Bun)Bilingual, hunt+preview+stamp, recommended
any-buddy325CLI (TS)Most popular, hack approach
buddy-reroll107CLI (JS)Lightweight, pure JS
cc-buddy71CLI (JS)Chinese TUI
buddy-crack11Binary patchPersistent modification

Installation & Usage

cc-buddy-roller Recommended

$ bunx cc-buddy-roller

Supports bilingual UI. Features: hunt (search for species+rarity), preview (preview result), stamp (apply changes).

GitHub →

any-buddy

$ npx any-buddy@latest

Most-starred community tool, uses hack approach to rewrite config.

GitHub →

buddy-reroll

$ npx buddy-reroll

Lightweight pure JS implementation.

GitHub →

cc-buddy

$ npx cc-buddy

Chinese TUI interface, clean and simple.

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.

Related Pages