Pet は、作業の進捗を知らせてくれるアニメーション付きのペットです。必要に応じて利用できます。ペットの表示場所や表示内容は、利用するインターフェースによって異なります。ペットを選ぶと外観が変わりますが、ChatGPT がタスクを実行する方法は変わりません。
フローティングペットの利用
macOS 版と Windows 版の ChatGPT デスクトップアプリでは、他のアプリのウィンドウの手前にペットを表示できます。ペットの下にあるコントロールを使うと、他のアプリで作業しながら、テキスト入力や音声でチャットを始めたり、進捗を確認したりできます。
ペットの選択と表示
- アプリ下部のプロフィールメニューを開き、Pet を選択します。設定を開いて Pet に移動することもできます。
- 標準のペットまたはカスタムペットを選択します。ペットなしでチャットのコントロールを表示するには、Mini を選択します。カスタムペットをまだ作成していない場合は、先にペットを作成を選択します。
/petと入力するか、コマンドメニューを開いてペットを表示を選択します。ペットを右クリックして非表示を選択すると、ペットを非表示にできます。
ペットのサイズを変更するには、カスタマイズ(設定 > Pet 内)を選択し、ペットのサイズを調整します。既定のサイズに戻すには、リセットを選択します。
カスタムペットを選択すると、プロフィール画面にも表示されます。
フローティングコントロールの表示と非表示
デスクトップアプリの起動中に次のグローバルショートカットを使うと、コントロールが表示され、クイックチャットにフォーカスが移ります。
| プラットフォーム | 既定のショートカット |
|---|---|
| macOS | Option+Space |
| Windows | Windows+Alt+P |
ペットを表示のショートカットは、設定 > キーボードショートカットで変更できます。もう一度ショートカットを押すと、コントロールは開いたまま、クイックチャットにフォーカスが移ります。
コントロールを非表示にするには、ペットを右クリックして非表示を選択します。ペットを非表示をコマンドメニューまたは設定 > Pet で選択するか、もう一度 /pet と入力しても非表示になります。アプリを開き直しても、選択したペットとその位置は保持されます。
コントロールを利用できない場合は、アプリを更新し、ワークスペースでペットの利用が許可されているか確認してください。
チャットの開始
- ペットの下にあるコントロールにポインターを合わせ、鉛筆アイコンを選択します。
- リクエストを入力し、Enter キーを押して送信します。
@でコンテキストを追加し、$でスキルを選択できます。 - ベルアイコンを選択すると、各スレッドの進捗を確認できます。スレッドを選択すると ChatGPT で会話全体が開きます。山形のアイコンを選択すると、スレッド一覧が折りたたまれます。
このコントロールから始めたチャットは、どのプロジェクトにも属しません。プロジェクトのコンテキストを使うには、メインアプリで該当のプロジェクトを開き、そこからチャットを始めてください。
音声で話しかけるには、音声アイコンを選択します。音声機能を利用できる条件と操作方法については、ChatGPT Voice を参照してください。
ペットが示すステータス
| ステータス | 意味 |
|---|---|
| 実行中 | チャットで作業が進行中です。 |
| 入力待ち | チャットでユーザーの承認、回答、またはその他の判断が必要です。 |
| 完了 | チャットでの作業が完了し、未読のアクティビティがあります。 |
| ブロック中 | チャットでの処理が失敗したか、システムエラーが発生しました。 |
複数のチャットにアクティビティがある場合、ペットは入力待ちのチャットを最優先で表示し、次にブロック中、完了、実行中の順で表示します。ベルアイコンを選択してスレッド一覧を表示し、スレッドを選択すると、その会話が開きます。山形のアイコンを選択すると、一覧が折りたたまれます。
アクティビティトレイは、システム通知とは別の機能です。
ペットへの Appshot の送信
macOS では、アプリの使用中に左右の Command キーを同時に押すと、Appshot を撮影できます。ペットが表示され、ChatGPT のメインウィンドウがバックグラウンドにある場合は、撮影した Appshot がペットに送られ、新しいチャットが始まります。Mini を選択している場合も同様です。
このショートカットを使用する前に、設定で Appshot の送信先を自動に設定し、メインアプリで Appshot に必要な権限を付与してください。
Windows では、Appshot は ChatGPT のメインアプリで開きます。
「コンピューターの使用」の進捗確認
macOS では、コンピューターの使用のピクチャインピクチャウィンドウをペットに連動させることができます。ペットを動かすと、ウィンドウも一緒に移動します。ペットが非表示でも、ピクチャインピクチャウィンドウをペットに送ると、自動的にペットが表示されます。
カスタムペットの作成
- 設定 > Pet を開き、ペットを作成を選択します。
- アプリが同梱の
hatch-petスキルをインストールし、スキルを再読み込みして新しいチャットを開きます。 - 作りたいペットの特徴を入力し、プロンプトを送信します。
- タスクが完了したら、設定 > Pet に戻り、更新を選択してから、新しいペットを選びます。
デスクトップアプリで作成したカスタムペットは、お使いのコンピューターに保存されます。Web 版 ChatGPT には自動で同期されません。
アニメーションの抑制
ペットのアニメーションには、OS の動きを減らす設定が適用されます。この設定が有効な場合、ペットはスプライトアニメーションの代わりに静止画で表示されます。
Web 版でのペットの選択
お使いのアカウントとワークスペースで Pet を利用できる場合は、設定 > パーソナライズ > Pet > ペットを選択を開きます。標準のペットを選ぶか、ペットなしで ChatGPT を使う場合はデフォルトを選択します。
Web 版のペットは、対応する ChatGPT Work のチャット内に表示されます。デスクトップアプリのフローティングオーバーレイ、アクティビティトレイ、/pet コマンドは Web 版では利用できません。
カスタムペットのアップロード
ペットをアップロードを選択すると、カスタムスプライトシートを追加できます。背景が透明な PNG または WebP ファイルを使用してください。画像の寸法は 1536 × 1872 ピクセルちょうど、ファイルサイズは 20 MiB 以下である必要があります。同じ設定画面で、アップロードしたペットの編集、ダウンロード、更新、削除ができます。
ターミナルでのペットの選択
対話型の Codex CLI セッションでは、次のコマンドを使用できます。
/petsまたは/petと入力すると、ペットの選択画面が開きます。/pets <name>と入力すると、ペットを直接指定できます。/pets offと入力すると、ターミナルのペットが無効になります。
選択画面には、標準のペットと、お使いのコンピューターにインストールされている互換性のあるカスタムペットが表示されます。ターミナルのペットは、現在の CLI セッションのアクティビティを知らせます。ステータスは実行中、入力待ち、完了、ブロック中の 4 種類です。デスクトップアプリのように複数のチャットをまとめて確認できるアクティビティトレイはありません。
ターミナルでペットを利用するには、iTerm2 3.6 以降、または Kitty グラフィックスか Sixel に対応したターミナルが必要です。tmux と Zellij 内では利用できません。
IDE 拡張機能でのペットの対応状況
Codex IDE 拡張機能には、ペットの選択画面やペットを最前面に表示するオーバーレイはありません。自分のペットを使うには、ChatGPT デスクトップアプリまたは Codex CLI を利用してください。