GitHub レポジトリをインポートして Gemini ウェブアプリでそれについて質問する

パソコンで GitHub アプリを使用して GitHub リポジトリをプロンプトに添付し、以下のことを Gemini にリクエストすることができます。

  • コードベースについてより深く理解できるようサポートする
  • 特定の関数についての質問に回答する
  • コードの追加や改善について提案する
  • 問題をデバッグする

必要なもの

  • 18 歳以上であること。
  • パソコン版の Gemini ウェブアプリにログインしていること。Gemini アプリへのログイン方法
  • [アクティビティの保存] がオンになっていること。
  • 仕事用または学校用 Google アカウントでログインしている場合:
    • GitHub アプリにアクセスできるのは、対象となる Google Workspace エディションをお持ちの場合のみです。
    • 組織の Workspace 管理者が Gemini でのアプリへのアクセスを有効にする必要があります。

重要:

  • GitHub リポジトリをアップロードした後、リポジトリに加えた変更は、Gemini に同期されません。Gemini アプリでは、リポジトリはアップロードされたときの状態のままです。
  • 重要: 現在のところ、以下の機能はモバイル デバイス(Gemini モバイルアプリ、Gemini in Google メッセージを含む)ではご利用いただけません。

GitHub リポジトリをインポートしてそれについて質問する

重要: 1 つのチャットに追加できる GitHub リポジトリは 1 つのみ、最大ファイル数は 5,000 個、最大サイズは 100 MBです。

  1. パソコンで gemini.google.com にアクセスします。
  2. 下部のテキスト ボックスで「ファイルを追加」アイコン 次に [その他のアップロード] 次に [コードをインポート] を順にクリックします。
  3. GitHub のリポジトリまたはブランチの URL を入力します。
  4. [インポート] をクリックします。
  5. 画面上の手順に沿って操作し、リポジトリをインポートします。
    • 非公開のリポジトリをインポートする場合、そのリポジトリへのアクセス権を持つ GitHub アカウントとお使いの Google アカウントをリンクする必要があります。リンクされていない場合はリンクするよう促されます。
  6. 質問またはプロンプトを入力します。
  7. 送信アイコン をクリックします。

ヒント: パソコンでリポジトリをチャットに追加した後は、Gemini モバイルアプリや Gemini ウェブアプリを使用して、モバイル デバイスでそのチャットを続けることができます。

例

  • 添付したコードにはどんな外部ライブラリが使われてる?
  • 添付したコードをもっと効率的にするにはどうしたらいい?
  • 添付したコードで商品をユーザーにおすすめするイベント ハンドラを書いて。

GitHub アプリの接続を解除する

重要: GitHub アプリの接続を解除しても GitHub アカウントと Google アカウントのリンクは解除されません。アプリが接続されていない間は、Gemini によって GitHub アカウントが使用されることはありません。

GitHub アプリは初めて GitHub リポジトリのインポートを試みたときに接続され、[アプリ連携] の設定でいつでも接続または接続解除できます。詳しくは、Gemini でアプリ連携を管理する方法をご覧ください。

[アプリ連携] の設定で GitHub アカウントとのリンクを解除して、リポジトリに対する権限を取り消すことができます。これによって GitHub アカウントと Google アカウントおよびすべての Google サービスとのリンクが解除されます。

  1. パソコンで gemini.google.com にアクセスします。
  2. 画面下部の [設定とヘルプ] 次に [アプリ連携] をクリックします。
    • [アプリ連携] が表示されない場合は、[パーソナル インテリジェンス] 次に [アプリ連携] の順にクリックします。
  3. [GitHub] で [詳細] をクリックします。
  4. [接続を解除] をクリックします。

ヒント:

  • Google アカウントのサードパーティ接続ページから GitHub アカウントとのリンクを解除することもできます。サードパーティとの接続を管理する方法についてご覧ください。
  • GitHub アカウントとのリンクを解除した場合、公開 GitHub リポジトリをインポートすることはできますが、非公開リポジトリのインポートはできなくなります。再度非公開リポジトリを使用するには、GitHub アカウントをリンクし、再度インポートしてください。

Gemini が GitHub アプリでできないこと

  • commit 履歴、pull リクエストなどのメタデータを取得すること
  • GitHub のURL を直接プロンプトに入力することでリポジトリを読み取ること
  • コード リポジトリに書き込むこと

ユーザーデータの取り扱いについて

詳しくは、Gemini のアプリ連携におけるユーザーデータの取り扱いについての説明をご覧ください。

関連資料

このページには、AI 技術を使用して翻訳されたコンテンツが含まれている場合があります。AI 翻訳には誤りが含まれている可能性があります。

さらにサポートが必要な場合

次の手順をお試しください。

検索
検索をクリア
検索を終了
Google アプリ
メインメニュー
14621798319993365687
true
ヘルプセンターを検索
false
true
true
true
true
true
5295044
false
false
false
false
false