できること
操作をメモリーに変換
許可したアプリや Web サイトでの操作を定期的にテキストの要約とローカルのメモリーファイルに変換し、ChatGPT と Codex が参照できるメモリーとタイムラインにします。
最近の作業を質問
最近の作業について自然な文章で質問できます。休憩前に何をしていたかを尋ねたり、覚えている言い方で文書・会話・タスクを特定したりできます。
繰り返し作業の再利用
繰り返しの作業を見つけると、タイムラインの項目でスキルや自動化を提案する場合があります。提案を確認したうえで、記録されたワークフローから Codex に作成を依頼できます。
機能解説
概要
macOS 版 ChatGPT デスクトップアプリのオプトイン機能で、既定ではオフになっています。最近の作業について質問する、中断した作業を再開する、繰り返しの作業をスキルや自動化にする、といった場面に関わります。
Computer History は、操作のイベントに加えて、macOS のアクセシビリティ機能から得られるテキストなどの文脈を使い、確認・削除できる要約を作ります。操作のイベントには、クリック、入力、キーボードショートカット、アプリの切り替え、macOS がアクセシビリティの仕組みで公開する文脈が含まれる場合があります。
履歴にスクリーンショットは含まれず、音声も記録しません。プライベートモードでの Web 閲覧は履歴に含まれません。履歴は、ユーザーがオンにした後にだけ記録が始まります。
Settings > Computer history > History のタイムラインは、要約を日付と時刻ごとにまとめて表示します。Ask about your history (履歴について質問) を選ぶと、Computer History とのチャットが始まります。また、ファイル、Slack の会話、Google Doc など別の情報源のほうが作業に適している場合、ChatGPT と Codex は履歴を使ってその情報源を特定し、直接読み取ることができます。
記録の範囲と履歴の管理
記録の対象は Settings > Computer history > Permissions で選びます。
- Exclude these apps / Exclude these websites: 指定したアプリや URL を除外し、それ以外の対応する情報源は記録します。
- Include only these apps / Include only these websites: 明示的に選んだ情報源だけを記録します。
- タイムラインの項目にあるアプリのアイコンを選ぶと、そのアプリを今後の履歴から除外できます。後から再び含めることもできます。
権限の変更が影響するのは今後の履歴だけです。既存の項目を消すには、削除または消去が必要です。
収集の状況は macOS のメニューバーで確認できます。ChatGPT のアイコンを選んで Computer History のメニューを開き、Pause (一時停止) で新しい操作イベントの収集を止め、Resume (再開) で再開します。一時停止中も、それ以前のイベントの要約処理が進行中であれば、完了まで続く場合があります。Computer History をオフにすると、今後の収集が止まります。
Settings > Computer history > History では、要約のローカルのメモリーファイルを Finder で表示する、タイムラインの項目を個別に削除する、直近 10 分・1 時間・1 日・すべての履歴を消去する、といった操作ができます。メニューバーからは、最近使ったアプリの直前のセッションを消去できます。履歴を消去すると、該当する操作イベントとそこから作られたメモリーが削除され、元に戻せません。
提供状況の注意
Computer History は macOS 版 ChatGPT デスクトップアプリの機能で、ChatGPT Pro、Business、Enterprise のユーザーが利用できます。既定ではオフで、利用には Memories が必要です。当初は欧州経済領域 (EEA)、スイス、英国が提供範囲から除外されていましたが、その後これらの地域でも Pro、Business、Enterprise のユーザー向けに利用できるようになりました。
管理者・導入時に確認したい点
- Business と Enterprise では、メンバーがオンにする前に管理者によるアクセスの有効化が必要です。ワークスペースでアクセスを付与しても、メンバーが自分でオンにできる状態になるだけで、誰に対しても機能が自動でオンになることはありません。
- Computer History は操作イベントをローカルで取得し、定期的に一時的な Codex のセッションを起動して、操作イベントの流れをメモリーに要約します。OpenAI は一時的なイベントファイルを自社のサーバーで処理してメモリーを生成し、生成されたメモリーは Mac 上に保存されます。OpenAI は、法律で求められる場合を除き処理後にイベントファイルを保持せず、学習にも使いません。
- 一時的なイベントファイルは最大 48 時間保持されます。生成されたメモリーファイルは、削除または消去するまでファイルシステム上に残ります。
- イベントファイルは ChatGPT の App Group 内に隔離され、明示的な許可なしに他のアプリからアクセスできません。
- メモリーファイルは、読んだり編集したりできるプレーンテキストの Markdown ファイルで、
$CODEX_HOME/memories/extensions/skysight/に保存されます。これらのファイルは Computer History によって暗号化されず、同じ macOS ユーザーとして動作する他のプログラムがアクセスできる場合があります。 - Computer History は、アプリや Web サイト内のコンテンツによるプロンプトインジェクションのリスクを高めます。
- 個々のチャットがローカルのメモリーを使うか、今後のメモリーに反映されるかは、
/memoriesで制御できます。
使い方
Business と Enterprise では、ワークスペースのメンバーがオンにする前に、管理者がアクセスを有効にする必要があります。
- macOS 版 ChatGPT デスクトップアプリを開きます。
- Settings (設定) の Integrations (連携) で Computer history を選びます。
- Turn on (オンにする) を選び、プライバシー、権限、ローカル保存に関する情報を確認します。
- 求められた場合は Memories (メモリー) をオンにします。Computer History は、チャットやタスクをまたいで操作の文脈を使うために Memories を必要とします。
- 履歴に含めるアプリと Web サイトを選び、macOS の権限の確認に従います。Screen Recording (画面収録) の権限は必要ありません。
利用シーン
休憩や会議で中断した後、開いていたアプリや文書、次の作業を一つずつ思い出さずに、直前に何をしていたかを尋ねる場面に使えます。
「先週見ていたあの資料」のように覚えている言い方で、最近の文書や会話を探す場面に向いています。
履歴から特定したファイルや Slack の会話、Google Doc を ChatGPT や Codex に直接読ませる場面に使えます。
繰り返している作業の手順を、提案を確認したうえで Codex にスキルや自動化として作成させる場面に向いています。
Claude・Anthropic の対応する機能
比較の単位となる業務: PC上の操作履歴をメモリー・タイムライン化してAIの文脈に活用
Claude の Memory (メモリ) は、会話中に Claude が読み取り・更新する、カテゴリ分けされた個別のエントリの集合として機能します。記憶している内容は Settings > Memory の Topics に一覧表示され、各項目を編集・削除できます。
Computer History は、会話の内容ではなく、アプリや Web サイトをまたいだ操作をもとにメモリーとタイムラインを作ります。生成されたメモリーは Mac 上のプレーンテキストの Markdown ファイルとして保存され、読んだり編集したりできます。タイムラインの項目は個別に削除でき、期間を指定した消去もできます。
これまでの変更
EEA、スイス、英国でも、Pro、Business、Enterprise のユーザー向けに利用できるようになりました。
macOS 版 ChatGPT デスクトップアプリのオプトイン機能として、ChatGPT Pro、Business、Enterprise のユーザー向けに提供が始まりました。この時点では EEA、スイス、英国は提供範囲から除外されていました。