Claude Pets
A pixel pet that lives in a Claude Code pane: it wanders, reacts to your session, and grows as you work
0 copies
Preview
Terminal
❯ /pet
⎿ pets: The cat is out.
❯ /pet pat
⎿ pets: The cat is pleased.
╭────────────────────────────────────────────────────────────────────────────────────────────────✕─╮
│ la la la │
│ ▄██▄ CAT │
│ █▄ ▄█ ▀██▀ Lv 1 8 / 25 xp │
│ ▄█▀██████▀█▄ ━━━━━━━━━━━━━━━━━━━━ │
│ ██▀█████▀███ curious │
│ ▀▀▀██▀▀██▀▀▀ tool calls 0 +1 │
│ █▀████▀█ ▄ turns 1 +5 │
│ ▀▀▀▀▀▀▀▀▀▀ pats 1 +2 │
╰──────────────────────────────────────────────────────────────────────────────────────────────────╯
❯ Claude Desktop

What it does
A pixel pet in a Claude Code pane that wanders, reacts to your session and levels up as you work. Eight species to pick from, plus two mini games.
- What you see
- A pixel pet in its own pane, plus toasts
- Works in
- Terminal and Claude Desktop
- Slash commands
- /pet
- Uses your tokens
- No
- Changes files
- Only through programs it runs
- Network access
- Only through programs it runs
- Reviewed commit
- 1f8027d
- Preview recorded with
- Claude Code 2.1.296
How it works
- /pet opens its pane; /pet pat, /pet name and /pet choose pat, name or swap it.
- Earns XP from tool calls, turns, pats and output tokens, even while the pane is closed.
- Shows notes while tools run, jumps when a turn ends, and naps after two quiet minutes.
- Reads the local time from date for its sky, and grows a yard from what you do most.
Good to know
- Experience and level are kept across sessions. Each species is its own pet with its own level.
- Gifts, lucky pats and shiny pets come from the luck setting, which you can turn off in /config.
- The pane's ✕ is clickable only in the fullscreen layout (/tui fullscreen).