ChatGPT/Codex のペット機能とは

OpenAI は2026年5月、ChatGPT デスクトップアプリにペット(Pets)機能を追加しました。ドット絵風のキャラクターがアニメーションし、すべてのウィンドウより手前に表示されます。

吹き出しがAIの作業状況を教えてくれる

デフォルトのペットは青いターミナルのロボットで、頭と胸に >_ が入っています。

ChatGPT デスクトップアプリの左側に浮かぶデフォルトの青い Codex ペット、右側はアプリのサイドバー

本当に便利なのは、横に表示されるステータスの吹き出しです。たとえば Codex に3分かかる作業を任せたら、ウィンドウを最小化して別のことができます。ペットは画面の隅に残り、進捗を見せてくれます。公式ドキュメントには4つの状態が挙げられています。

吹き出しの状態意味
Runningチャットを実行中
Needs input止まっていて、承認か判断を待っている
Ready完了したが、まだ確認していない
Blocked失敗、またはシステムレベルのエラー

ペット自体を選ぶと ChatGPT に戻り、吹き出しのアクティビティを選ぶとそのチャットが直接開きます。つまりこのデスクトップペットは、画面の隅に置いた進行状況のランプでもあるわけです。

オンにする方法:アプリで /pet と入力する

デスクトップアプリでは、入力欄に直接これを打つのがいちばん手っ取り早い方法です。

/pet

ほかの入り口もあります。コマンドメニューで Wake Pet を選ぶ、プロフィールメニューから Pets に入る、設定の Pets タブを開く。しまうときはもう一度 /pet と打つか、Tuck Away Pet を選びます。

codex-pets.net で数千体から選ぶ

デフォルトの数体には、2日もすれば飽きてしまいます 🤣 コミュニティが codex-pets.net というギャラリーを作っていて、ほかの人が作ったペットが並んでいます。検索もできますし、いいね数や閲覧数で並べ替えたり、キャラクターのタグで絞り込んだりもできます。

codex-pets.net トップページのペットギャラリー。各カードの下に Download、Share、Like が並ぶ

インストールも簡単です。キャラクターのページ(URLは codex-pets.net/?pet=キャラクターid)を開くと、右側の CODEX INSTALL パネルに3つの方法が用意されています。

codex-pets.net のキャラクターページ右側の CODEX INSTALL パネル。Install in Codex ボタン、npx のターミナルコマンド、sprite kit のダウンロードリンク、仕様表が並ぶ

  • Install in Codex:いちばん簡単な方法です。押すだけで、Codex がそのペットをインストールしてくれます。
  • ターミナルコマンドnpx codex-pets add <キャラクターid> をコピーしてターミナルで実行します(上の画像のペンギンのidは peanut-penguin)。隣に curl 版もあります。
  • 手動ダウンロードDownload sprite kit を押して .codex-pet.zip を取得します。展開すると中身は必ず pet.jsonspritesheet.webp の2つです。フォルダごと ~/.codex/pets/ の下に置きます。ペット1体につき1フォルダ、名前はキャラクターidにします。

3つとも最後にやっていることは同じです。設定 → Pets に戻って Refresh を押して読み込み直すと、新しいキャラクターが一覧に出てきます。選べば画面のペットが入れ替わります。

パネル下部の仕様も見ておく価値があります。ROWS 11 は、このペットに11行分のアニメーションが描かれているという意味です。Idle、Running、Failed、Waiting、Review といった各状態のアニメーションは作者が自分で描く必要があるため、行数が少ないほど表現できる状態も少なくなります。

著作権については、サイト自身がフッターに明記しています。ペットはコミュニティによって共有されたもので、既存のキャラクターやブランドを題材にしたものもあり、サイト側はそれらの権利を主張しない、という内容です。

自分でペットを作る

ギャラリーに欲しいキャラクターがなければ、デスクトップアプリで作れます。設定 → Pets → Create your own pet に進むと、アプリが hatch-pet というスキルをインストールして新しいチャットを開きます。欲しいキャラクターについて説明するか、画像を1枚渡すだけです。完成したら Pets に戻って Refresh を押すと、新しいペットが現れます。

公式の画像要件はかなり厳しめです。背景が透明な PNG または WebP、サイズはちょうど 1536 × 1872、ファイルは 20 MiB 未満。

同じマシンにいるもう1体のペット。pet.json の説明には「a tiny frustrated Codex pet inspired by Dario, CEO of Anthropic」と書かれている

つまり OpenAI のアプリで、怒った Dario(Anthropic の CEO)に仕事を任せられるわけです。面白すぎます 🤣🤣