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 の設定の [アプリ] ページでいつでも有効または無効にできます。

  1. パソコンで gemini.google.com にアクセスします。
  2. 画面下部の設定 次に [アプリ] をクリックします。
  3. 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 を直接プロンプトに入力することでリポジトリを読み取ること
  • コード リポジトリに書き込むこと

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

関連資料

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

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

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