
OpenAIは、ディープダイブリサーチツール「ChatGPT」に新機能を導入しました。これは、ユーザーのGitHubリポジトリのコンテンツに直接アクセスして分析できるコネクタです。これは、当初公開ウェブデータに重点を置いていたこのAI研究機関の活動範囲を大幅に拡大するものです。
Deep Research自体は2月にリリースされ、多段階のリサーチタスクを自律的に処理できるエージェントとして設計されています。オンラインソースから情報を検索、分析、統合し、詳細なレポートを生成することで、従来の手作業によるリサーチに比べて大幅な時間を節約できます。リリース後、無料ユーザー向けに軽量版が提供され、有料プランで利用制限に達したユーザーもこの機能のアクセシビリティ向上に貢献しました。このツールは、高度な推論モデルを活用して膨大な量のオンラインコンテンツを理解します。
GitHubコネクタにより、Deep Researchは接続されたリポジトリ内の非公開または公開のコード、READMEファイル、その他のドキュメントにアクセスできます。OpenAIによると、ChatGPTはこれらのライブデータを取り込み、リアルタイムで分析するため、コードベースやエンジニアリングドキュメントに関する質問が可能になります。このツールは、GitHub コンテンツから関連するコードスニペットやセクションを読み取り、解釈し、レスポンスで参照するように設計されています。
OpenAI のビジネスプロダクト責任者である Nate Gonzales 氏は、プライベートコードなどの社内独自のデータソースに接続できるこの機能は、ユーザーから要望の多かったものだと述べています。氏は LinkedIn でリリースについて次のように述べています。
ChatGPT の Deep Research Proxy は非常に有用であるため、ユーザーからは、Web だけでなく社内リソースにも接続したいという声がよく寄せられています。
氏はさらに次のように述べています。
リポジトリを接続して質問すると、ChatGPT が実際のコードベースとエンジニアリングドキュメントを分析し、数分で包括的な引用レポートを返します。
GitHub コネクタは現在ベータ版です。OpenAI は現在、この機能を Teams ユーザー向けに公開しており、欧州経済地域、スイス、英国を除く世界中の Plus および Pro ユーザーにも段階的に展開しています。エンタープライズユーザー向けのアクセスについては、後日発表します。
GitHubアカウントをDeep Researchに接続するには、ツールのエディターインターフェースまたは「接続済みアプリ」設定メニューから接続できます。まず、GitHubでChatGPTコネクタを承認し、アクセスするリポジトリを選択します。OpenAIによると、ChatGPTは既存の組織の権限を尊重するため、アクセスを許可できるのは、既に表示権限を持っているリポジトリのみです。
プライバシーに関しては、OpenAIは、デフォルトでは、ChatGPTチーム、エンタープライズ、教育、APIユーザーなどの商用顧客のコンテンツはモデルのトレーニングには使用されないと述べています。Free、Plus、またはProエディションをご利用の場合、「すべてのユーザーのモデルを改善する」設定を有効にした場合にのみ、コンテンツはモデルの改善に使用されます。この設定はいつでも管理できます。
この機能のリリースに伴い、いくつか注意すべき点がありますのでご了承ください。最初の接続後、リポジトリがChatGPTに表示されるまでに約5分かかる場合があります。プライベートリポジトリまたは新規作成されたリポジトリの場合は、GitHub設定でアクセス権限を再設定する必要がある場合があります。場合によっては、GitHub管理者によるコネクタの承認が必要になることがあります。また、コネクタで検索できるようにするには、GitHubでリポジトリを手動でインデックス化する必要がある場合もあります。ChatGPTでは、このコネクタを使用してリポジトリ名のみを検索できます。個々のファイル名を直接検索することはできません。