{
  "id": 14987597,
  "title": "Claude Code and Codex pets: how to get one for every session",
  "url": "https://urgent.news/2026/10/16/claude-code-and-codex-pets-how-to-get-one-for-every-session",
  "topic": "ai",
  "section": "AI",
  "published": "2026-10-16T16:10:46.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/heylittlepan/claude-code-and-codex-pets-how-to-get-one-for-every-session-4508"
  },
  "original_language": "en",
  "account": "Claude Code and Codex pets are small animated companions that provide visual feedback about a session's progress. In the ChatGPT desktop app, pets can be accessed through Settings → Pets, typed /pet, or accessed with ⌥Space on macOS. To create a custom pet, navigate to Settings → Pets and click Create pet. The app installs a skill called hatch-pet, which guides you through describing the pet or providing an image. Once created, the pet is saved to ~/.codex/pets/name/ and can be selected in Settings → Pets. Pets have four states: Running, Needs input, Ready, and Blocked. These states are represented by animations in a sprite sheet, which includes frames for idle, running, waving, jumping, failed, waiting, working, and review. In the Codex CLI, pets are accessed using the /pets command, which allows selecting a pet for the current session or hiding it. Each session can have a unique pet in the Codex CLI, while the ChatGPT desktop app shows a floating pet above a small chat box. In PonyMux, pets are displayed in the terminal window and line up above each session. Six default ponies are available, and users can add custom pets by adding them to ~/.codex/pets/ and rescan settings. To switch pets in PonyMux, open Settings → General → Pets and select a different pet for the current Terminal, or remove the pet if necessary.",
  "summary": "Codex has pets in two places. In the ChatGPT desktop app, open Settings → Pets , type /pet , or press ⌥Space on macOS to show a floating pet. In an interactive Codex CLI session, type /pets or /pet to choose a terminal pet for that session. Claude Code and Grok Build have no built-in equivalent today. A pet is a small animated companion that shows what your agent is doing: working, waiting for…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 2,
    "also_reported_by": [
      {
        "outlet": "Dev.to",
        "title": "I gave two Claude Code sessions a PM and an engineer job. My job was to watch",
        "url": "https://urgent.news/2026/10/16/i-gave-two-claude-code-sessions-a-pm-and-an-engineer-job-my-job-was",
        "published": "2026-10-16T07:56:57.000Z"
      }
    ]
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}