GitHub で Gemini Code Assist を設定する

このページでは、Gemini Code Assist on GitHub のエンタープライズ バージョンを設定する方法について説明します。これは、Gemini を搭載したエージェントで、pull リクエストを自動的に要約し、詳細なコードレビューを提供します。

始める前に

GitHub で Gemini Code Assist のエンタープライズ バージョンを設定するには、次のことを確認してください。

  1. GitHub 組織アカウントまたは個人アカウントを持っている。

  2. Gemini Code Assist on GitHub を有効にする GitHub リポジトリが 1 つ以上ある。

    このようなリポジトリがない場合は、サンプル リポジトリのフォークを作成して使用できます。

  3. Service Usage 管理者ロールgeminicodeassistmanagement.scmConnectionAdmin ロールを付与するよう管理者に依頼してください。

  4. 設定時に使用する Google Cloud プロジェクトが有効な請求先アカウントに接続されていることを確認します。

GitHub に Gemini Code Assist をインストールする

次の手順では、GitHub で Gemini Code Assist のエンタープライズ バージョンを設定する方法について説明します。

  1. Google Cloud コンソールで、Gemini Code Assist の [エージェントとツール] ページに移動します。

    [エージェントとツール] に移動

    1. Developer Connect API を以前に有効にしていない場合は、API を有効にするよう求める警告バナーが表示されます。この場合は、バナーに関連付けられている [有効にする] ボタンをクリックし、表示されたダイアログ ウィンドウで [有効にする] ボタンをクリックします。
  2. [エージェント] セクションで、[Code Assist ソースコード管理] カードを見つけて、[有効にする] をクリックします。

    [ソースコード管理用 Code Assist を有効にする] ペインが開きます。

  3. [Gemini Code Assist Management API] セクションで、[有効にする] をクリックします。

  4. [Select a connection] セクションで、[Connection] プルダウンをクリックします。

  5. プルダウンで、[新しい接続を作成] をクリックします。

    [Developer Connect 経由で Git リポジトリをリンクする] ペインが開きます。

  6. [プロバイダ] プルダウンで、使用している GitHub プロバイダを選択します。

  7. [名前] フィールドに、接続の名前を入力します。

  8. [続行] をクリックします。

    [GitHub の OAuth トークンをリクエスト] ダイアログ ウィンドウが開きます。

  9. 免責事項を読み、[理解して続行] をクリックします。

  10. [Gemini Code Assist をインストール] ページで、アプリをインストールするアカウントをクリックします。

  11. [All repositories] または [Only select repositories] のいずれかを選択して、アプリをインストールします。

  12. [インストール] をクリックします。

  13. GitHub の手順に沿って、GitHub に対する認証を行います。

    アクセスが確認されると、ダイアログ ウィンドウが閉じ、[Developer Connect を使用して Git リポジトリをリンクする] ペインに戻ります。

  14. [リポジトリをリンク] セクションで、[リポジトリ] プルダウンをクリックし、リンクするリポジトリを選択して、[OK] をクリックします。

  15. [リンク] をクリックします。

  16. [接続を選択] プルダウンで、作成した接続を選択します。

  17. [完了] をクリックします。

これで、選択したリポジトリ内のすべての pull リクエストで Gemini Code Assist が有効になりました。

次のステップ