[FEATURE] Companion gacha/draw system — randomly unlock new buddies
Status Closed — not planned
Maintainer reply None cached
Activity 5 comments · opened Apr 1, 2026 · closed Apr 9, 2026
Summary
Currently, Parsnip is the only companion available in Claude Code.
It would be great to have a buddy draw (gacha) system where users can randomly unlock new companion characters over time.
Motivation
- The current single companion (Parsnip) is charming, but having only one option limits long-term engagement
- A random draw mechanic (rather than a simple selection menu) adds surprise and delight — users look forward to discovering who they'll meet next
- Earning draw chances through milestones (e.g., coding sessions, commits, bugs fixed) creates a sense of progression and reward
Proposed Concept
Milestone reached! 🎉 You earned a buddy draw ticket.
[ ? ] [ ? ] [ ? ]
↓
🦊 You unlocked "Foxbit"!
- Earn draw tickets through usage milestones (e.g., 10 sessions, 50 commits, first production deploy)
- Randomly unlock a new buddy from a pool of companions, each with unique appearance and personality
- Switch between unlocked buddies anytime
- Rarity tiers (common / rare / legendary) for extra excitement
Benefits
- Increases user engagement and emotional attachment to the tool
- Encourages continued usage through gamification
- Each buddy could have a slightly different personality in their speech bubble comments, adding variety
---
🤖 Generated with Claude Code
5 Comments
+1 I'd love a reroll/gacha mechanic. Currently stuck with one buddy and really want a shot at Legendary rarity. Even a simple reroll option would be great!
I wish there was a re-roll feature too. I don't like snails.
This exists as an open-source app now. Anima has 8 species, 10 color hues, 80 unique combinations across 5 rarity tiers (Common 60% through Legendary 1%). Roll is deterministic per project path, and you can re-roll by spending nim tokens earned from your coding sessions.
Stat cards with DEBUGGING, PATIENCE, CHAOS, WISDOM, and SNARK on a 0-100 scale.
https://github.com/btangonan/anima
Thank you for trying out the buddy. It was a small April Fools feature and has been removed in the latest release, so closing this as not planned.
This issue has been automatically locked since it was closed and has not had any activity for 7 days. If you're experiencing a similar issue, please file a new issue and reference this one if it's relevant.