Mac版 ChatGPT の Work with Apps の使い方
以下の記事が面白かったので、簡単にまとめました。
1. Work with Apps
Mac版 ChatGPT はコーディングアプリのコンテンツを読み取ることができるようになり、作業に合わせてよりスマートで正確な回答を提供できるようになりました。
現在「ChatGPT Plus」「Team」ユーザーが利用できます。「ChatGPT Enterprise」「Edu」 ユーザーは数週間以内に利用できるようになります。
2. アプリの操作方法
互換性のあるアプリを操作するには、そのアプリが実行中であることを確認します。次に、ChatGPTチャットバーで 「Work With」ボタンをクリックして、互換性のあるアプリケーションを選択します。
チャットバーの上に、ChatGPT がどのアプリと連携しているかを示すバナーが表示されます。メッセージを送信すると、ChatGPT はそれらのアプリのコンテンツをメッセージに含めます。 (逆に、このバナーが表示されない場合は、ChatGPT はどのアプリとも連携しておらず、メッセージに追加コンテンツは含まれません。)
バナーにマウスを合わせると、ChatGPT がメッセージに含めるコンテンツを確認できます。
送信ボタンを押すと、ChatGPT は「Work with Apps」に含まれる追加コンテンツと選択内容を使用して返信します。チャットで ChatGPT が確認した内容は、次のとおりです。
このコンテンツはチャット履歴の一部となり、削除されるまでアカウントに保存されます。チャットを削除するかアカウントを削除すると、以前に匿名化されてアカウントとの関連付けが解除されている場合を除き、またはセキュリティ上または法律上の理由で保持する必要がある場合を除き、チャットは30日以内にシステムから削除されます。データ管理の詳細については、「Data Controls FAQ」を参照してください。
3. FAQ
3-1. メッセージと一緒に含まれるコンテンツは?
・エディターと IDE (Xcode、VS Code、TextEdit) で作業する場合
ChatGPT は、開いているエディタペインの完全なコンテンツを、切り捨て制限まで最前面のウィンドウに含めます。エディタでテキストを選択した場合、ChatGPT は選択内容にフォーカスします。(そのペインの完全なコンテンツは、コンテキストとして引き続き含まれます。)
・ターミナル (Terminal、iTerm) で作業する場合
ChatGPT は、開いているペインの最後の200行を含めます。ペインでテキストを選択した場合、ChatGPT は選択内容にフォーカスし、切り捨て制限まで隣接するテキストを含めます。コンピュータ上のどのアプリが互換性があるかは、「設定 → アプリとの連携 → アプリを管理」で確認できます。
3-2. 仕組みは?
ChatGPT をほとんどの互換性のあるアプリで動作させるには、コンテンツを照会するためのmacOSアクセシビリティAPI が必要です。これは、設定で ChatGPT のアクセシビリティ権限を無効にすることで、それらのアプリの機能を無効にすることもできることを意味します。
ChatGPT を VS Code で動作させるには、コンテンツを照会するための VS Code 拡張機能をインストールする必要があります。拡張機能は、この手順でインストールできます。
3-3. Work with Apps を無効にできますか?
macOS の ChatGPT 設定で「アプリでの作業を有効にする」スイッチをオフにするだけです。これにより、機能が完全に無効になり、プロンプトウィンドウからアイコンが削除されます。
3-4. OpenAI はアプリの使用から得られたコンテンツで学習しますか?
アプリの使用から得られたコンテンツは、アカウントのチャット履歴の一部であり、バックグラウンドで動作して、より役立つ回答を提供します。この記事で説明されているように、モデルのパフォーマンスを向上させるために、含まれているコンテンツを使用する場合があります。データの保存方法と使用方法は、ユーザーが制御できます。
モデルのパフォーマンスを向上させるために、API や ChatGPT Enterprise などのビジネスサービスにお客様から送信されたコンテンツは使用されないことに注意してください。ビジネス データの使用方法については、Enterprise Privacy pageを参照してください。