Skip to content
AI & AutomationAdvanced

What Is “Show Pet” in the ChatGPT Codex Desktop Application? Purpose, Features, Uses, Custom Pets and FAQ

If you use the OpenAI Codex Desktop application, you may notice an option called “Show Pet” in the application's menu or settings. At first glance, the optio...

BI
Bison Technical Team Enterprise IT specialists
Updated 20 Aug 2026 14 min read 3 total views

If you use the OpenAI Codex Desktop application, you may notice an option called “Show Pet” in the application's menu or settings.

At first glance, the option can be confusing. You may wonder:

Advertisement

What is this Pet? Why has OpenAI put a pet inside a professional coding application? Does it perform any technical function? Is it required for Codex?

The simple answer is:

Show Pet displays a small animated desktop companion associated with Codex. It provides personality and visual feedback about Codex activity, while remaining an optional feature.

It is not another AI model, it does not increase the intelligence of Codex, and you do not need to enable it to use Codex.

Current Codex Desktop builds expose Pets through the desktop interface, and OpenAI's public Codex GitHub repository has dedicated issue labels for the feature. Reports confirm that the pet is implemented as a separate desktop/avatar overlay and that users can show, hide and customize it.


What Exactly Is a Codex Pet?

A Codex Pet is a small animated character or mascot that can appear on your desktop while you are working with Codex.

Think of it as a combination of:

Desktop companion + animated mascot + visual activity/status indicator.

Instead of keeping the entire Codex window open simply to see that something is happening, the Pet can provide a small visual presence while Codex is working.

The Pet is therefore primarily a user-interface and personalization feature, rather than a core coding feature.


Why Is “Show Pet” Available in Codex?

Modern AI coding agents can perform tasks that take some time.

For example, you might ask Codex to:

  • examine a project,
  • search through source code,
  • modify multiple files,
  • generate code,
  • fix an error,
  • run tests,
  • analyze results,
  • or perform a multi-step development task.

During such work, the main Codex application does not necessarily need to remain in the foreground.

The Pet provides a lightweight visual companion while you continue using the computer.

In addition to making the interface more personal, the feature can therefore make long-running AI-agent activity feel more visible.


What Happens When You Click “Show Pet”?

When you select Show Pet, Codex opens its Pet/avatar overlay.

The Pet then appears separately from the main Codex window.

Technical reports from the official OpenAI Codex GitHub repository show that the Pet overlay can exist as a separate small desktop window. For example, Windows reports describe an approximately 356 × 320 Pet overlay window.

This is important because it explains why the Pet may remain visible even while you work in another application.

Depending on the current Codex version and operating system, its exact behavior can vary.


Is the Pet Just Decoration?

Not entirely.

The decorative and personalization aspect is certainly important, but the Pet can also act as a convenient visual representation of Codex activity.

A desktop companion is particularly useful when Codex is working in the background and you do not want to repeatedly reopen the main application simply to see whether something has changed.

Community users have specifically reported finding the Pet useful for seeing Codex progress without reopening the main Codex window.

However, it should not be considered a replacement for Codex's detailed task logs, notifications, terminal output or main interface.


Does Show Pet Make Codex Faster?

No.

Enabling the Pet does not make Codex:

  • write better code,
  • reason better,
  • process prompts faster,
  • receive a larger context window,
  • obtain additional permissions,
  • or use a different AI model.

Its purpose is primarily related to interface, visual feedback and personalization.

Therefore:

Pet OFF → Codex continues working normally.

Pet ON → Codex continues working normally, with the additional desktop companion visible.


Does Codex Need the Pet to Work?

No.

The Pet is completely optional from the perspective of normal Codex functionality.

You can continue using Codex for software-development work without displaying it.

For example, you can still ask Codex to:

  • create software,
  • modify existing projects,
  • analyze code,
  • fix bugs,
  • generate scripts,
  • work with repositories,
  • examine files,
  • run development commands,
  • and assist with programming tasks.

The Pet does not control these capabilities.


How to Display the Codex Pet

Depending on the Codex Desktop version installed on your computer, you may find an option such as:

Show Pet

or

Wake Pet

You may also encounter the /pet command in versions supporting the Pet slash command.

OpenAI's public Codex issue tracker confirms that /pet has appeared in Codex Desktop with the description referring to waking or tucking away the desktop pet.

Another typical route is through:

Codex → Settings → Appearance/Personalization → Pets

The exact wording and location can change because Codex Desktop is actively being developed.


How to Hide the Pet

If you do not want the Pet displayed, simply hide or put it away using the Pet control provided by your version of Codex.

When the Pet is already active, the interface may show Hide Pet instead of Show Pet.

Disabling or hiding it does not disable Codex.


Can You Select Different Pets?

Yes. Codex Desktop has support for selecting Pets, including built-in and custom Pet implementations.

Public bug reports in the official Codex repository refer to:

Settings → Appearance → Pets

and describe selecting both default and custom pets.

This turns the feature into more than a fixed mascot. It becomes a customizable desktop-companion system.


Can You Create a Custom Codex Pet?

Codex has also been developing support around custom Pets.

Recent reports show a Create option under Pet settings in some Codex Desktop versions. For example, an August 2026 report describes:

Codex Desktop → Settings → Pets → Create.

Because Codex is under active development, availability and behavior may differ depending on your application version, operating system and rollout.


How Do Custom Codex Pets Work Technically?

This is where the feature becomes particularly interesting for developers.

Custom Pets can be stored inside the user's Codex configuration area.

Examples reported for Windows show folders such as:

C:\Users\<Username>\.codex\pets\<pet-name>\

A Pet package can contain files such as:

pet.json

and

spritesheet.webp

The JSON file provides information describing the Pet, while the WebP spritesheet contains the visual animation frames.

Official Codex repository reports confirm this custom-Pet structure on Windows.


What Is pet.json?

pet.json is effectively the configuration or manifest associated with a custom Pet.

A Pet configuration can contain information such as:

  • display name,
  • description,
  • sprite version,
  • spritesheet location,
  • and other information required to interpret the Pet assets.

This means a custom Pet is not simply one ordinary PNG image.

Codex needs to know how the animation asset should be loaded and displayed.


What Is spritesheet.webp?

A spritesheet contains multiple animation frames within a single image file.

Instead of loading dozens of individual images such as:

walking1.png

walking2.png

walking3.png

thinking1.png

thinking2.png

and so forth, multiple frames can be stored in one spritesheet.

Codex can then display different sections of the spritesheet in sequence to create animation.

This is a common technique in games, animated user interfaces and desktop mascots.


Why Would OpenAI Put a Pet in a Developer Tool?

At first, a Pet may appear unnecessary in a serious programming application.

However, AI coding agents are different from traditional text editors.

A conventional editor generally waits for you.

An AI coding agent may instead be working independently for a period of time.

For example:

User gives task → Codex analyzes project → reads files → modifies code → executes commands/tests → evaluates results → reports completion.

A small visual companion can make that background activity easier to notice without requiring the full agent interface to remain open.

There is also an obvious personalization element: developers can make their working environment feel less sterile.


Is Show Pet a Notification System?

It is better to think of the Pet as a supplementary visual indicator, rather than a complete notification system.

Codex may still use its normal interface and notification mechanisms for important information.

The Pet should therefore not be your only method of determining whether a critical development task completed successfully.

Always check the actual Codex task results.


Does the Pet Read My Files?

The Pet itself should be understood as an interface component associated with Codex, not a separate AI agent.

Showing the Pet does not mean that you have launched another independent AI that separately scans your computer.

File access, commands, project access and coding operations are functions of Codex and its permissions/workflow.

The Pet visually represents or accompanies that environment.


Does Show Pet Consume Computer Resources?

Any animated desktop element requires some resources because something has to render the animation and maintain its overlay window.

However, the Pet is a comparatively small UI component.

If you are troubleshooting unusual Codex Desktop CPU, GPU or memory consumption, you can temporarily hide the Pet and compare behavior, but you should not automatically assume that the Pet is responsible for significant resource usage.


Why Does the Pet Sometimes Disappear Behind Other Windows?

This has been reported on Windows.

A May 2026 issue in the official OpenAI Codex repository describes the Pet appearing normally but subsequently being covered by applications because its overlay did not maintain the expected topmost behavior.

Therefore, if your Pet disappears after opening Chrome, Photos or another application, Codex itself may still be running normally.

Try:

Hide Pet → Show Pet

or restart/update Codex if necessary.


Why Is My Codex Pet Not Showing?

Possible causes include:

  • Pet feature/version differences,
  • Pet overlay rendering problem,
  • application bug,
  • custom Pet configuration problem,
  • invalid Pet assets,
  • Windows/macOS overlay issue,
  • or an experimental/gradually deployed feature.

There have been official repository reports where /pet was available but the mascot did not render correctly.

So a missing Pet does not necessarily mean that Codex itself is malfunctioning.


Why Is My Custom Pet Visible but Not Moving?

Animation problems have also been reported, particularly with custom Pets on Windows.

One official Codex issue describes custom Pets being successfully installed and visible while their animation remained static. The report associated the problem with custom Pet path/animation initialization behavior.

If this happens, verify that:

  • the Pet package is valid,
  • pet.json is valid,
  • spritesheet.webp exists,
  • the custom Pet is correctly selected,
  • and your Codex Desktop application is updated.

Is “Show Pet” Available in Every ChatGPT Interface?

Do not confuse ChatGPT generally with the Codex Desktop application.

The Show Pet feature discussed here relates specifically to the Codex desktop experience.

Features available in:

  • ChatGPT Web,
  • ChatGPT Desktop,
  • Codex Desktop,
  • Codex CLI,
  • IDE integrations,

may differ.

Therefore, not seeing Show Pet somewhere else does not necessarily indicate a problem with your account.


Is It Safe to Disable or Hide Show Pet?

Yes.

If you prefer a clean professional desktop without animated characters, simply keep the Pet hidden.

It will not prevent you from using Codex's normal development capabilities.

In fact, some Codex users have requested an option to remove Pet-related controls entirely from the menu, illustrating that the feature is considered optional rather than fundamental to coding functionality.


Who May Find the Codex Pet Useful?

The Pet may be particularly appealing to:

Developers running longer Codex tasks — because a small desktop indicator is easier to keep visible.

Multitasking users — who switch between Codex, browsers, documentation, Remote Desktop and other applications.

Users who like customization — because custom Pets provide personalization.

Developers who enjoy desktop mascots — because the feature adds some character to the development environment.


Who Probably Does Not Need It?

You may prefer keeping the Pet disabled if:

  • you want the cleanest possible desktop,
  • you dislike animated UI elements,
  • you already rely on notifications,
  • you keep Codex open continuously,
  • or you simply see no benefit from a desktop companion.

There is no disadvantage to Codex's core AI capabilities from keeping it hidden.


Practical Example

Suppose you ask Codex:

“Analyze this application, find why the installer is being detected incorrectly by antivirus software, inspect the build configuration and suggest improvements.”

Codex may need time to inspect multiple files and reason through the project.

Instead of continuously watching the main Codex window, you could continue other work while the Pet remains available as a small visual companion.

Once Codex finishes, however, you should still open the main Codex task and carefully review its actual findings and changes.

The Pet is the companion—not the technical report.


Advantages of Codex Pets

The main advantages include:

  • quick visual presence for Codex,
  • more engaging desktop experience,
  • personalization,
  • animated feedback,
  • convenient background-work awareness,
  • custom Pet possibilities,
  • and less need to keep the full Codex window visually dominant.

Limitations of Codex Pets

The Pet also has limitations.

It does not:

  • improve AI accuracy,
  • increase coding performance,
  • replace task logs,
  • replace notifications,
  • guarantee that a task succeeded,
  • provide additional model capabilities,
  • or eliminate the need to review Codex output.

Additionally, because the feature is relatively new and evolving, Windows and macOS rendering/custom-Pet bugs have been reported.


Important Distinction: Pet vs Codex AI

This distinction is worth remembering.

Codex is the AI coding/development agent.

Codex Pet is a visual desktop companion/interface feature.

Removing the Pet does not remove Codex.

Showing the Pet does not create another Codex agent.

Changing the Pet does not change the AI model.

Think of the Pet as the animated face or companion of the interface, rather than the intelligence behind it.


Frequently Asked Questions (FAQ)

1. What is Show Pet in Codex Desktop?

Show Pet displays an animated desktop companion associated with the Codex application.

2. Is the Codex Pet another AI?

No. The Pet is not a separate AI model or independent coding agent.

3. Is Show Pet required?

No. It is optional.

4. Will Codex work if I hide the Pet?

Yes. Normal Codex functionality continues.

5. Does the Pet make Codex faster?

No.

6. Does the Pet improve coding accuracy?

No. It is primarily a user-interface, visual-feedback and personalization feature.

7. Can the Pet show Codex activity?

The Pet experience can provide visual feedback/presence associated with Codex activity, making it useful while Codex is working in the background.

8. Can I customize the Pet?

Codex Desktop has support for custom Pets, although exact capabilities can depend on the current application version and platform.

9. Where are custom Codex Pets stored?

Reported Windows implementations use a location under the user's .codex\pets directory.

10. What files are used by custom Pets?

Commonly reported Pet packages contain pet.json and spritesheet.webp.

11. What is a spritesheet?

A spritesheet is an image containing multiple animation frames that software displays sequentially to create animation.

12. Can I hide the Pet?

Yes. Use the Hide Pet/put-away option available in your Codex Desktop version.

13. What is the /pet command?

In supported Codex Desktop versions, /pet is associated with waking or putting away the desktop Pet.

14. Why is Show Pet appearing in my account menu?

The Pet is integrated into parts of the current Codex Desktop interface. Users have even reported accidentally selecting Show Pet when attempting to access nearby menu options.

15. Why does my Pet go behind another window?

There have been Windows reports involving the Pet overlay losing its always-on-top behavior. Hiding and showing the Pet again may restore it temporarily.

16. Why is the Pet not visible after I click Show Pet?

It could be a rendering/version-specific issue. Similar Pet overlay problems have been reported in the official Codex repository.

17. Why is my custom Pet not animating?

Check its configuration and spritesheet first. There have also been Windows-specific reports involving custom Pets appearing but failing to animate.

18. Does hiding the Pet save resources?

It may avoid the small amount of rendering required by the Pet overlay, but the Pet should not be confused with Codex's main AI workload.

19. Is the Pet useful for professional developers?

It depends on preference. Some developers may appreciate background activity awareness, while others may prefer a completely minimal workspace.

20. Can I safely ignore the Show Pet option?

Absolutely. If you do not want a desktop companion, you can simply leave it hidden.


Conclusion

Show Pet in the OpenAI Codex Desktop application is an optional animated desktop-companion feature designed to make the Codex experience more visual, personalized and engaging.

It can provide a convenient visual presence while Codex is working, particularly when the main application is not in the foreground. Codex also supports an increasingly sophisticated Pet system, including selectable and custom Pets, spritesheets and Pet configuration files.

However, the most important point is:

The Pet is not the AI itself. It does not make Codex smarter or faster, and Codex does not require it to function.

If you enjoy animated desktop companions or want an additional visual indication that Codex is active, Show Pet can be useful and enjoyable.

If you prefer a clean, distraction-free development environment, you can keep it hidden without losing Codex's core coding capabilities.

Because Codex Desktop is evolving rapidly, the exact location, appearance, custom-Pet functionality and behavior of the feature may change between application versions.

#tags

#ChatGPT #Codex #OpenAICodex #CodexDesktop #ShowPet #CodexPet #OpenAI #ChatGPTCodex #DesktopPet #AIPet #CodexApp #CodingAssistant #AICoding #DeveloperTools #Programming #SoftwareDevelopment #CodexFeatures #CodexTutorial #CodexGuide #CodexTips #CodexWindows #CodexMac #Windows11 #DesktopCompanion #AnimatedPet #CodexAvatar #CodexOverlay #CustomPet #CodexCustomPet #PetJSON #SpriteSheet #AIProgramming #CodingAgent #AIAgent #OpenAIDeveloper #DeveloperProductivity #CodingTools #ProgrammingTools #CodexSettings #CodexAppearance #CodexCustomization #CodexPersonalization #WakePet #HidePet #PetCommand #CodexFAQ #ChatGPTTips #OpenAITips #AITools #TechnicalGuide

YOUR FEEDBACK

Was this guide useful?

Your answer helps us keep BISONKB accurate and practical.

BISON AI

Ask about “What Is “Show Pet” in the ChatGPT Codex Desktop Application? Purpose, Features, Uses, Custom Pets and FAQ”

This interface is ready to connect to your preferred AI provider. No article or user data is sent until that service is configured.

THE BISON BRIEF

Practical IT knowledge, once a week.

New troubleshooting guides, scripts and infrastructure notes. No noise.

By subscribing, you agree to our privacy policy.