01
Install a pet
Run one command in your terminal. The CLI fetches the pet and writes it to your local Codex pets directory.
npx hatchery-pet install clawWrites pet.json + spritesheet.webp to ~/.codex/pets/claw/
>_ one command
One command. Sign in once. Every install after is one command.
npx hatchery-pet install clawStep one happens in the terminal. Steps two through four happen entirely in the Codex App.
01
Run one command in your terminal. The CLI fetches the pet and writes it to your local Codex pets directory.
npx hatchery-pet install clawWrites pet.json + spritesheet.webp to ~/.codex/pets/claw/
02
Open Codex App and bring up Settings.
Keyboard
Cmd+, (mac)
Ctrl+, (Windows / Linux)
Menu
Codex → Settings
03
In the sidebar, click Appearance. Scroll to Pets. Below the OpenAI built-ins, find the Custom pets section. Your installed pet is there. Click Select.

04
Pets are selected but not yet active. Wake yours into your workspace.
The pet appears in the top-right of your screen and follows you across windows.


Your pet stays visible while you work. It reflects what Codex is doing — idle, thinking, working, or celebrating.
Common stumbles, with the fix.
Scan the launch roster of pets by sprite, state, rarity, and creator.
The public REST API for the catalog, manifests, and install telemetry. Use it from your own clients or to inspect what the CLI writes.
hatchery-pet is the MIT-licensed install client published to npm. Read the source, pin a version, or check the changelog.