[FEATURE] Allow /buddy species customization — let users choose their companion
Resolved 💬 5 comments Opened Apr 1, 2026 by avinashlng1080 Closed Apr 9, 2026
Feature Request
The /buddy companion is a delightful addition to Claude Code, but the current design assigns species deterministically from the account ID with no way to change it. Once you hatch your buddy, you're locked in forever.
Problem
- Species assignment is entirely static — no rerolls, no swaps, no customization
- Users who don't connect with their assigned species have no recourse
- After the initial novelty of hatching, there's little reason to revisit
/buddy(see #41684) - A coding companion should feel personal — being assigned a species you don't vibe with undermines that
Proposed Solution
Add a species selection or swap mechanic. Some options (not mutually exclusive):
- Species picker on first hatch — let users choose from the 18 species instead of deterministic assignment
/buddy swap— one-time or periodic species change (could cost tokens/XP if gamification lands via #41684)/buddy reroll— re-randomize species with a new seed- Settings override — allow
"buddy": { "species": "dragon" }insettings.jsonfor users who just want direct control
Why This Matters
The companion feature is meant to add personality and delight to the CLI experience. Letting users choose their companion deepens that connection. Nobody picks a starter Pokémon by account hash.
Context
Currently on the teaser release (April 1–7). Would be great to have customization before the full May launch.
---
I was assigned a mushroom. I wanted a dragon. Please help. 🐉
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗