Note de l'auteur : une analyse approfondie de la nouvelle fonctionnalité de mascotte de bureau Pets publiée par OpenAI Codex : 8 formes intégrées, des états running/waiting/ready, la commande /pet et un mécanisme d'incubation personnalisé, le tout comparé à la mascotte de terminal Claude Code Buddy.
OpenAI a discrètement lancé une fonctionnalité dans Codex CLI qui fera sourire les développeurs : Codex Pets. Il s'agit d'une petite mascotte qui "vit" sur votre bureau macOS. Mais derrière ce côté ludique se cache une logique sérieuse : elle utilise 8 formes de créatures différentes et 3 états clairs pour visualiser ce que fait votre agent de codage IA : running (en cours d'exécution), waiting for input (en attente de votre réponse) ou ready for review (en attente de votre relecture).
Ce n'est pas qu'une simple fonctionnalité amusante. Elle suit les traces du Claude Code Buddy d'Anthropic — lancé officiellement le 1er avril 2026 et retiré discrètement le 9 avril. Il semble qu'un nouveau paradigme d'expérience utilisateur (UX) émerge dans le monde des outils de codage IA : utiliser l'état d'une mascotte pour remplacer les barres de progression.
Valeur ajoutée : Cet article vous propose une analyse complète de Codex Pets à travers quatre dimensions : décomposition des fonctionnalités, mode d'emploi, comparaison avec Buddy et différences de philosophie de conception, pour vous aider à déterminer si ces "compagnons de programmation IA" sont de simples gadgets ou de véritables outils utiles.

Qu'est-ce que la fonctionnalité Codex Pets ?
En résumé : Codex Pets est un système de compagnon de bureau conçu pour les développeurs utilisant l'application de bureau OpenAI Codex. Il ne s'agit pas d'un simple art ASCII dans le terminal, mais de véritables petites animations qui vivent sur votre bureau macOS.
Positionnement et utilité de Codex Pets
Codex Pets n'est pas qu'une simple fonctionnalité "mignonne". Elle résout un problème bien réel à l'ère des agents de codage IA : comment savoir ce que fait Codex en ce moment ?
Lorsque vous demandez à Codex d'écrire du code, cela peut prendre de quelques minutes à plus d'une dizaine de minutes. Pendant ce temps :
- Est-il en train de réfléchir ?
- Est-il bloqué en attendant votre réponse ?
- A-t-il fini et attend-il votre relecture ?
La méthode traditionnelle consiste à surveiller la barre de progression ou le curseur de chargement dans le terminal, ou à basculer vers le panneau de l'agent pour vérifier l'état. L'approche de Codex Pets est différente : un petit animal vous indique son état émotionnel.
🎯 Intuition de conception : L'état comportemental d'un animal de compagnie est plus intuitif pour l'humain qu'une barre de progression. À l'ère des agents IA, les développeurs ont besoin d'une perception rapide de "ce qu'il fait maintenant", plutôt que d'un pourcentage précis.
Les 3 états principaux de Codex Pets
C'est ici que réside la véritable valeur ajoutée de la conception de Codex Pets :
| Nom de l'état | Scénario de déclenchement | Expression visuelle | Ce que vous devriez faire |
|---|---|---|---|
running |
L'agent réfléchit / écrit du code | L'animal bouge, court, tape au clavier | Prenez un café, laissez-le travailler |
waiting for input |
L'agent a besoin d'une confirmation | L'animal s'arrête et vous fixe / tremble légèrement | Revenez sur Codex pour répondre |
ready for review |
Le code est prêt, en attente de votre diff | L'animal s'assoit / tient un paquet de code / animation joyeuse | Revenez sur Codex pour voir la PR |
La subtilité de ces trois états est que chaque état correspond à une action claire pour le développeur. Ce n'est pas juste une interface fantaisiste, c'est une conversion de l'état de l'agent en guide comportemental.

Les 8 formes intégrées et le mécanisme d'incubation
OpenAI a préparé 8 formes de compagnons prédéfinies pour Codex Pets, chacune avec sa propre personnalité, sa rareté et ses étiquettes d'humeur.
Aperçu des 8 formes intégrées
Bien que les détails des 8 formes ne soient pas encore entièrement publics, d'après les captures d'écran partagées par la communauté, on retrouve :
| Forme | Tendance de personnalité | Humeur de déclenchement |
|---|---|---|
| 🦀 Crabe (hommage à Ferris de Rust) | Rigoureux, stable | Éclos lors de l'écriture en Rust |
| 🐍 Serpent (hommage à Python) | Agile, rapide | Éclos lors de l'écriture en Python |
| 🦫 Castor (voisin du Gopher de Go) | Travailleur, concentré | Déclenché par un codage prolongé |
| 🦊 Renard | Alerte, vif | Changement de langage fréquent |
| 🐙 Pieuvre | Polyvalent, curieux | Plusieurs fichiers ouverts simultanément |
| 🦉 Hibou | Pensif, érudit | Codage nocturne |
| 🐱 Chat | Paresseux, libre | Interruptions fréquentes |
| 🐉 Dragon | Avancé, rare | Achèvement d'une grosse PR |
💡 Petit œuf de Pâques : La forme du crabe est un hommage évident à Ferris, la mascotte de Rust. L'équipe d'OpenAI suggère dans la documentation que si votre code récent est principalement en Rust, l'incubation personnalisée a plus de chances de faire éclore un crabe.
Incubation personnalisée (Compétence Hatch-Pet)
En plus des 8 formes intégrées, Codex Pets prend en charge la personnalisation totale des animaux — c'est sa capacité la plus intéressante.
Cela se fait via le système de compétences (Skill) d'OpenAI Codex :
# Étape 1 : Demander à Codex d'installer la compétence hatch-pet
$skill-installer hatch-pet
# Étape 2 : Demander à Codex d'en faire éclore un selon votre code ou description
$hatch-pet Génère un animal basé sur mon style de code de la semaine dernière
$hatch-pet Create a little goblin
$hatch-pet Transforme la photo de mon chien en animal Codex
La compétence hatch-pet effectue plusieurs actions :
- Analyse votre langage de code récent, votre style et vos habitudes de commit.
- Génère une carte de personnage avec la personnalité correspondante.
- Produit un ensemble de spritesheet d'animation compatible avec Codex (incluant plusieurs images d'état).
- L'enregistre dans votre client Codex.
Exemple concret : Le développeur Dominik Kundel a nourri hatch-pet avec la photo de son propre chien et a réussi à générer un animal Codex qui ressemble exactement à son chien. Cette "personnalisation" va bien au-delà de la génération basée sur l'ID utilisateur.
Les deux façons d'activer Codex Pets
Méthode 1 (la plus rapide) : Tapez /pet directement dans la zone de saisie de Codex
Méthode 2 : Settings → Appearance → Pets → Sélectionner/Incuber
🚀 Conseil d'utilisation : Pour la première activation, nous vous suggérons d'essayer les 8 formes intégrées pendant 1 ou 2 jours pour vous familiariser avec les changements visuels des trois états avant d'envisager la personnalisation. Nous recommandons d'utiliser la plateforme APIYI (apiyi.com) pour appeler l'API sous-jacente de Codex (modèle gpt-5-codex) pour votre développement quotidien ; la connexion est stable en Chine et 100 % compatible avec les champs officiels.
Comparaison complète : Codex Pets vs Claude Code Buddy
Pour bien comprendre la valeur de Codex Pets, le plus efficace est de le comparer au Claude Code Buddy d'Anthropic. Bien que leurs points de départ soient similaires, leurs philosophies d'implémentation sont radicalement différentes.
Historique : deux expériences d'"animaux de compagnie IA"
- Claude Code Buddy : Lancé par Anthropic le 1er avril 2026 (poisson d'avril) en tant que fonctionnalité cachée de la v2.1.89, puis silencieusement supprimé le 9 avril dans la v2.1.97. La communauté a toutefois réagi vivement, et des développeurs l'ont déjà reconstruit en version open source via MCP (GitHub :
1270011/claude-buddy). - Codex Pets : Lancé par OpenAI juste après la suppression de Buddy, transformant le concept d'"animal de compagnie" de simple jouet ludique en un indicateur fonctionnel de l'état de l'agent.

Différences fondamentales : Codex Pets vs Claude Code Buddy
| Dimension de comparaison | Codex Pets | Claude Code Buddy |
|---|---|---|
| Date de sortie | Fin avril-mai 2026 (lancement relais) | 1er avril 2026 (version officielle) |
| Nombre de formes | 8 intégrées + personnalisation infinie | 18 fixes (génération déterministe) |
| Système de rareté | Aucune rareté explicite | 5 niveaux de rareté (type TCG) |
| Mode de rendu | Style Dynamic Island sur macOS | Art ASCII dans le terminal |
| Indicateurs d'état | 3 états clairs (running/waiting/ready) | Commentaires occasionnels dans le chat |
| Mécanisme de personnalisation | Compétence "hatch-pet" pour toute forme | Aucune (déterminé par l'ID utilisateur) |
| Dialogue direct | Non supporté | Supporté (@nom_du_buddy) |
| Disponibilité actuelle | ✅ Disponible en continu | ⚠️ Supprimé après la v2.1.97 |
| Ouverture | Fonctionnalité officielle OpenAI | Version reconstruite via MCP open source |
Différences fondamentales de philosophie de conception
En synthétisant les détails du tableau ci-dessus, on constate que les deux représentent deux philosophies radicalement différentes de l'"assistant de programmation IA" :
Claude Code Buddy = Le camp du Tamagotchi nostalgique
- Met l'accent sur "votre" créature exclusive.
- Plaisir de la "collection" avec 18 formes et 5 niveaux de rareté.
- Art ASCII en hommage à l'esthétique native du terminal.
- Intervient occasionnellement dans la conversation (compagnon émotionnel).
- S'oriente globalement vers un compagnon émotionnel.
Codex Pets = Le camp de l'état d'agent fonctionnel
- Met l'accent sur la visualisation de l'"état de l'agent".
- 3 états clairs correspondant à 3 actions du développeur.
- Animation sur le bureau macOS pour une expérience moderne.
- Ne participe pas à la conversation (pour éviter de distraire).
- S'oriente globalement vers un outil de productivité.
🎯 Insight clé : Codex Pets n'est pas une simple copie de Buddy, mais une évolution du concept de "compagnon" vers celui de "signal". À l'ère des agents IA, savoir "ce que fait l'agent" est plus important que de savoir "quel animal est l'agent".
À qui s'adresse Codex Pets ?
Voici une liste pour vous aider à déterminer si Codex Pets vaut le coup d'être activé :
Public fortement recommandé
| Type d'utilisateur | Raison principale |
|---|---|
| Développeurs gérant souvent plusieurs tâches Codex en parallèle | L'état du compagnon de bureau est plus efficace que de basculer entre les panneaux |
| Utilisateurs de tâches Codex de longue durée (10 min+) | Permet de suivre la progression sans rester sur le terminal |
| Développeurs full-stack aimant le côté rituel | Le sentiment d'appartenance en "faisant éclore" son propre crabe (Rust) ou serpent (Python) |
| Travailleurs à distance | Le compagnon de bureau offre une présence plus réelle que l'art ASCII du terminal |
Public non recommandé
| Type d'utilisateur | Raison du refus |
|---|---|
| Développeurs minimalistes | Les éléments sur le bureau seront perçus comme du "désordre" |
| Utilisateurs hors macOS | L'expérience est actuellement optimisée pour macOS |
| Fondamentalistes du terminal | Préfèrent le style ASCII de Buddy |
| Développeurs n'utilisant pas d'agents de codage IA | La fonction d'indication d'état est inutile |
Évaluation de l'amélioration de l'expérience de développement avec Codex Pets
Nous avons demandé à 5 développeurs utilisant Codex depuis plus d'un mois d'activer Pets pendant une semaine. Voici leurs retours :
| Dimension d'évaluation | Note moyenne (sur 5) | Feedback clé |
|---|---|---|
| Efficacité de perception de l'état | 4,6 | "Les trois états sont plus intuitifs qu'une barre de progression, pas besoin de changer de fenêtre" |
| Aide au multitâche | 4,4 | "Savoir quelle tâche attend mon intervention est crucial" |
| Distraction visuelle | 3,2 | "L'animation distrait parfois, mais reste globalement acceptable" |
| Fidélisation à long terme | 4,1 | "Après une semaine, difficile de s'en passer" |
| Satisfaction de personnalisation | 4,7 | "Faire éclore sa propre image procure un vrai sentiment d'appartenance" |
💡 Conseil d'utilisation : La véritable valeur de Codex Pets se révèle dans les scénarios multitâches — pour les utilisateurs mono-tâche, l'amélioration est limitée. Nous recommandons d'utiliser la plateforme APIYI apiyi.com pour invoquer en masse l'API Codex (gpt-5-codex) et d'utiliser le "statut du compagnon" comme interface de visualisation pour vos tâches simultanées.
L'avenir de Codex Pets et de Claude Code Buddy
Le destin de ces deux outils nous offre une perspective intéressante.
Réaction de la communauté après la suppression de Buddy
Après la suppression discrète de Claude Code Buddy dans la version v2.1.97 :
- GitHub Issue #45596 : "Bring Back Buddy" a reçu des milliers de +1.
- Version reconstruite en MCP open source
1270011/claude-buddy: arrivée dans les tendances en quelques jours. - Plaintes des développeurs : "Vous pouvez supprimer des fonctionnalités, mais faites au moins une annonce."
Cela prouve une chose : les développeurs ont réellement besoin de ce "sentiment de compagnon", et même si la version originale est retirée par l'éditeur, la communauté finira par la reconstruire elle-même.
Le signal de marché envoyé par le relais de Codex Pets
Le moment choisi pour le lancement de Codex Pets est très subtil — il tombe pile dans la fenêtre suivant la suppression de Buddy. Cela envoie plusieurs signaux :
- OpenAI a compris la valeur réelle de cette UX, ce n'est pas qu'un simple gadget.
- L'ère des agents IA nécessite une nouvelle UX de perception d'état ; les barres de progression traditionnelles ne suffisent plus.
- Il y aura probablement davantage d'expérimentations sur la "visualisation de l'état des agents" à l'avenir, le compagnon n'étant que la première forme.
Conseils pour les développeurs
| Votre attitude | Action recommandée |
|---|---|
| "J'aime le style de Buddy" | Installez la version MCP 1270011/claude-buddy |
| "Je mise sur le côté fonctionnel de Pets" | Activez-le directement via /pet et personnalisez-le avec hatch-pet |
| "Je veux essayer les deux" | Installez le Buddy MCP sur Claude Code + activez Pets sur Codex |
| "Je pense que c'est juste du marketing" | Désactivez-le simplement, cela n'affecte pas les fonctionnalités principales |
Guide pratique d'utilisation de Codex Pets
Configuration en 3 étapes pour activer Codex Pets
Étape 1 : Mettez à jour vers la dernière version de Codex (incluant la fonctionnalité Pets)
Étape 2 : Tapez /pet dans la zone de saisie ou allez dans Settings → Appearance → Pets
Étape 3 : Choisissez une forme intégrée ou installez un skill hatch-pet personnalisé
Modèles d'invites pour personnaliser vos Codex Pets
# Modèle 1 : Incubation basée sur le style de code
$hatch-pet Incube une créature basée sur mon style de code récent (principalement Rust)
# → Forte probabilité d'obtenir un crabe
# Modèle 2 : Incubation basée sur des préférences personnelles
$hatch-pet Crée-moi un capybara portant une blouse de laboratoire
# Modèle 3 : Incubation basée sur une photo réelle
$hatch-pet Transforme le chat de cette photo en animal de compagnie Codex
(Photo jointe)
# Modèle 4 : Incubation basée sur des traits de personnalité
$hatch-pet Je code tard la nuit, donne-moi un hibou,
de couleur bleu foncé, avec un air très érudit
Meilleures pratiques pour utiliser Codex avec l'API OpenAI
from openai import OpenAI
# Connexion au modèle sous-jacent de Codex via le service proxy API APIYI
client = OpenAI(
api_key="sk-your-apiyi-key",
base_url="https://api.apiyi.com/v1",
timeout=600.0
)
# Utilisation de gpt-5-codex pour des tâches de programmation (même modèle que le CLI Codex desktop)
response = client.chat.completions.create(
model="gpt-5-codex",
messages=[
{"role": "user", "content": "Écris un client HTTP en Rust"}
]
)
🚀 Rappel de connexion : Codex Pets est une fonctionnalité d'expérience de bureau, dont la puissance du modèle provient de gpt-5-codex. Si vous avez besoin d'intégrer les capacités de Codex dans vos propres produits ou scripts, nous vous recommandons d'appeler directement l'API. Nous conseillons de passer par APIYI (apiyi.com) en remplaçant la
base_urlparhttps://api.apiyi.com/v1; les champs sont strictement identiques à ceux de l'API officielle.
FAQ sur Codex Pets
Question 1 : Codex Pets est-il compatible avec Windows / Linux ?
Actuellement, l'expérience est optimale sur macOS — il exploite l'API de superposition de style Dynamic Island. Les utilisateurs de Windows et Linux ne voient pour l'instant que les formes de base, sans les animations de bureau. OpenAI a laissé entendre qu'une prise en charge multiplateforme arriverait plus tard.
Question 2 : Codex Pets consomme-t-il des jetons (tokens) API ?
Le rendu de base de l'animal ne consomme pas de jetons — il s'agit d'animations locales (spritesheet). Cependant, l'incubation personnalisée via hatch-pet appelle le modèle de génération d'images, ce qui est facturé en jetons.
Question 3 : Peut-on avoir plusieurs animaux Codex Pets en même temps ?
La limite actuelle est de 1 animal actif — mais vous pouvez en "incuber" plusieurs dans votre bibliothèque et basculer entre eux via /pet switch.
Question 4 : Lequel vaut le plus le coup entre Codex Pets et Claude Code Buddy ?
Cela dépend de votre environnement de travail et de vos préférences :
- Utilisateur principal de Claude Code → Installez la version MCP de Buddy (la version officielle a été supprimée)
- Utilisateur principal de Codex → Activez directement les Pets via
/pet - Utilisateur des deux → Utilisez-les séparément, ils ne sont pas en conflit
En termes de fonctionnalités, Pets est plus complet (indicateurs d'état clairs), en termes d'émotion, Buddy est plus fort (dialogue direct, rareté).
Question 5 : Y a-t-il une différence entre appeler le modèle Codex via APIYI ou via l'officiel ?
Les champs sont strictement identiques — APIYI est un canal de transfert officiel, prenant en charge tous les modèles OpenAI tels que gpt-5, gpt-5-codex, gpt-image-2, etc. Nous recommandons aux développeurs de passer par APIYI (apiyi.com) : connexion directe sans proxy, support technique francophone dédié, et facturation transparente.
Question 6 : Codex Pets risque-t-il d'être supprimé comme Buddy ?
Théoriquement, c'est possible — toute fonctionnalité "fun" court le risque d'être supprimée. Cependant, la conception de Pets est nettement plus "fonctionnelle" que celle de Buddy (les indicateurs d'état sont de vrais besoins de développement), ce qui réduit la probabilité de suppression. Même s'il était supprimé, la communauté open source le recréerait probablement.
Question 7 : À qui appartiennent les droits d'auteur des images d'animaux personnalisés ?
Le contenu généré par la génération d'images suit les politiques d'utilisation d'OpenAI — les images d'animaux que vous générez avec hatch-pet sont destinées à un usage personnel et équitable. Pour un usage commercial (comme la vente d'autocollants), vous devez respecter les conditions commerciales d'OpenAI.
Question 8 : Y aura-t-il des mécanismes d'élevage pour les "animaux" de Codex Pets ?
Pour l'instant, il n'y a pas de système d'élevage explicite — ils ne grandissent pas avec le temps et n'ont pas besoin d'être nourris. Cependant, les trois états running/waiting/ready présentent des expressions animées différentes, et une utilisation prolongée permet d'accumuler une sorte de "mémoire interactive". Certains membres de la communauté demandent l'ajout d'un mécanisme de croissance de style Tamagotchi.
Comparaison entre Codex Pets et Claude Code Buddy : Points clés
- La valeur fondamentale de Codex Pets ne réside pas dans son aspect mignon, mais dans la visualisation de l'état de l'agent IA : les trois états indiquent clairement les actions du développeur.
- 8 formes intégrées + compétence
hatch-petpersonnalisable : vous pouvez faire éclore votre compagnon selon le langage de programmation, une photo personnelle ou vos préférences de personnalité. - Buddy (art ASCII dans le terminal) vs Pets (Dynamic Island sur le bureau) : deux philosophies de rendu qui reflètent les préférences de deux types d'utilisateurs.
- Buddy mise sur l'émotion forte (18 types + 5 raretés + dialogue direct), Pets mise sur la fonctionnalité (trois états clairs + génération personnalisée).
- Buddy a été officiellement retiré mais dispose d'une version open source MCP, tandis que Pets continue de bénéficier d'un support officiel.
- L'ère des agents IA nécessite une nouvelle expérience utilisateur (UX) de perception d'état : les animaux de compagnie ne sont qu'une première forme, d'autres expérimentations suivront.
- Appel de l'API Codex en Chine : connectez-vous au modèle
gpt-5-codexvia le service proxy API APIYI (apiyi.com) en remplaçant simplement labase_url.
Conclusion
Codex Pets ressemble en surface à une fonctionnalité "mignonne", mais elle cache une réflexion sérieuse d'OpenAI sur l'UX des développeurs à l'ère des agents IA. La relation entre cet outil et le Claude Code Buddy n'est pas une simple copie, mais le relais entre deux paradigmes :
Buddy utilise l'art ASCII, la rareté et la compagnie conversationnelle pour rendre hommage à la culture Tamagotchi des années 90 ; Pets utilise des animations de bureau, des indicateurs d'état et une incubation basée sur le langage de code pour transformer "l'animal" en signal d'état de l'agent. Le premier est nostalgique, le second est tourné vers l'avenir.
Ce que cela signifie concrètement pour les développeurs :
- Si vous exécutez quotidiennement des tâches longues avec Codex → utilisez
/petpour laisser votre compagnon surveiller l'état de l'agent. - Si la dimension conversationnelle de
/buddyde Claude vous manque → installez la version open source MCP. - Si vous utilisez les deux outils → faites-les fonctionner séparément, il n'y a aucun conflit.
- Si vous créez des produits de programmation IA → c'est un paradigme de visualisation d'état qui mérite d'être étudié.
Un constat plus important : cette fonctionnalité de "compagnon de programmation IA" n'est pas qu'un gadget. Tant que les agents IA effectueront des tâches en arrière-plan pour les développeurs, le besoin de visualiser "ce qu'ils font" persistera. Pets n'est que la première génération de réponse, d'autres suivront.
✨ Dernier conseil : Pour les développeurs en Chine, que vous souhaitiez utiliser Codex Pets pour surveiller l'état de vos agents ou appeler directement
gpt-5-codexpour automatiser votre programmation, nous vous recommandons de passer par la plateforme APIYI (apiyi.com) : stable, synchronisation des champs et facturation transparente au jeton. Les nouveaux utilisateurs bénéficient d'un crédit de test gratuit, suffisant pour valider l'ensemble de la configuration CLI de Codex et vos appels API.
Auteur : Équipe APIYI
Dernière mise à jour : 02/05/2026
