Computer Historyとは何か――機能の概要と仕組み
OpenAIがChatGPTのmacOS向けデスクトップアプリに導入した「Computer History」は、ユーザーのクリック操作やキーストローク(キーボード入力)といった画面上の行動を記録し、それをタイムライン形式で蓄積する機能である。ここでいう「タイムライン」とは、ユーザーがどのアプリをいつ操作し、どのような入力を行ったかを時系列で整理したデータ構造を指すと考えられる。
Sourceが報じているところによれば、このタイムラインはChatGPTおよびCodex(OpenAIのコード生成・実行に特化したAIシステム)がユーザーからリクエストを受けた際に参照されるという。具体的には、ユーザーが途中で中断した作業を自動的に引き継いだり、繰り返し行っている操作をもとに自動化の提案を行ったりする用途が想定されているようだ。また、ユーザーの「働き方」そのものを学習することで、よりパーソナライズされた支援を提供することを目指していると思われる。
このような「画面操作の継続的な記録」という設計は、Microsoftが以前に発表した「Recall」機能と概念的に近い位置づけにあると考えられる。ただし、両者の実装上の差異や、プライバシー保護の具体的な手法については、現時点でソースから確認できる情報は限られており、単純な比較には慎重であるべきだろう。
オプトイン方式とプライバシー制御の設計
Computer Historyが採用しているのは「オプトイン(opt-in)」方式である。オプトインとは、ユーザーが明示的に同意・有効化を選択した場合にのみ機能が動作する設計を指し、デフォルトで有効となる「オプトアウト(opt-out)」方式と対比される概念だ。プライバシーへの影響が大きい機能においては、オプトイン方式の採用がより倫理的に望ましいとされることが多く、この点はOpenAIの設計判断として一定の評価ができると思われる。
さらに、ユーザーが記録対象から特定のアプリやウェブサイトを除外できる設定、および個別のエントリを削除できる機能も提供されているとのことだ。これらは「きめ細かな制御(finer-grained control)」として位置づけられており、ユーザーが自らのデータ範囲を能動的に管理できる設計思想が反映されていると評価できる。
OpenAIのプロダクト・エンジニアリングマネージャーであるAri Weinstein氏はX(旧Twitter)上で、Computer Historyはブラウザのシークレットモードやプライベートブラウジングタブ内のコンテンツを自動的に無視すると説明しているという。この点は、ユーザーが意図的にプライベートな状態で行う操作が記録対象から外れることを意味しており、一定のプライバシー配慮として機能すると考えられる。
ただし、「自動的に無視する」という動作が技術的にどのように実装されているか、また除外の精度や例外ケースについては、現時点でソースから詳細を確認することはできない。この点については、今後の公式ドキュメントや独立した検証を待つ必要があるだろう。
倫理・プライバシー上の論点と留保
Computer Historyが提起する倫理的・プライバシー上の論点は、少なくとも二つの観点から整理できると思われる。
第一は「データの用途と透明性」の問題である。ソースの抜粋には「turns your actions into training data(ユーザーの行動をトレーニングデータに変換する)」という表現が含まれている。これが文字通りモデルの学習に使用されることを意味するのか、あるいはあくまでユーザー個人のセッション内での参照に留まるのかは、現時点のソース情報からは明確に判断できない。この点の解釈は、ユーザーがComputer Historyの有効化を判断するうえで本質的に重要な情報であり、OpenAIによるより詳細な説明が求められると考える。
第二は「操作記録の範囲と粒度」の問題である。クリックとキーストロークを記録するという設計は、パスワードや個人的なメッセージ内容など、ユーザーが意図せず機密性の高い情報を含む操作を記録してしまうリスクを内包していると考えられる。オプトイン方式や特定アプリの除外設定はこのリスクを一定程度緩和するものの、完全に排除するものではないと思われる。
これらの論点を踏まえると、Computer Historyはユーザーの生産性向上という実用的な価値を持ちうる一方で、プライバシーリスクの評価と情報開示の充実が今後の重要な課題となるだろう。
結論――利便性とプライバシーのトレードオフをどう見るか
Computer Historyは、AIアシスタントが「ユーザーの文脈を継続的に把握する」という方向性において、一つの論理的な到達点を示す機能と評価できる。オプトイン設計や除外・削除機能の提供は、プライバシー配慮の観点から一定の合理性を持つと思われる。しかしながら、記録されたデータがどのように保存・利用・保護されるかについての透明性は、現時点では十分に確認できない状態にある。
筆者としては、ユーザーがこの機能の有効化を判断する前に、OpenAIが提供するプライバシーポリシーや利用規約の該当箇所を精読することを推奨したいと考える。利便性とプライバシーのトレードオフは、最終的にはユーザー自身が情報に基づいて判断すべき問題であり、その判断を支える十分な情報開示がOpenAIに求められると思われる。






