Claude Pets

·

source at 1f8027d

·

MIT licence

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

Claude Pets in 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

  1. /pet opens its pane; /pet pat, /pet name and /pet choose pat, name or swap it.
  2. Earns XP from tool calls, turns, pats and output tokens, even while the pane is closed.
  3. Shows notes while tools run, jumps when a turn ends, and naps after two quiet minutes.
  4. 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).