このドキュメントでは、Gemini Code Assist Standard と Gemini Code Assist Enterprise の機能へのアクセスに関する問題を解決する方法について説明します。
管理者が構成した Google Cloud プロジェクトと組織の設定によっては、 Google Cloud コンソールの Gemini Code Assist Standard と Gemini Code Assist Enterprise の機能とサポートされている IDE にアクセスするために、追加の手順が必要になる場合があります。(必要な API を有効にする、Gemini Code Assist Standard ライセンスまたは Gemini Code Assist Enterprise ライセンスを割り当てる、など)。
Gemini for Google Cloud API が無効になっている
Google Cloud コンソールの簡単なプロンプトや、サポートされている IDE のコード補完など、Gemini Code Assist の Standard または Enterprise の機能を使用しようとすると、次のエラーが発生します。

このエラーは、Gemini for Google Cloud API が有効になっていない場合に発生します。
Google Cloud プロジェクトで Gemini for Google Cloud API を有効にする権限がある場合は、有効にするリンクがメッセージに表示されます。有効にする権限がない場合は、API を有効にするために必要な権限がメッセージに表示されます。
権限がありません
Google Cloud コンソールの簡単なプロンプトや、サポートされている IDE のコード補完など、Gemini Code Assist Standard または Enterprise の機能を使用しようとすると、次のエラーが発生します。

このエラーは、機能を使用するために必要なユーザー権限がない場合に発生します。
この問題を解決するには、 Google Cloud 管理者に連絡して、不足している権限を付与するよう依頼してください。
Gemini Code Assist Standard または Enterprise のライセンスがない
Gemini Code Assist Standard または Gemini Code Assist Enterprise を使用するには、ライセンスが割り当てられている必要があります。Google Cloud プロジェクトで必要な API が有効になっていて、Gemini Code Assist Standard または Enterprise の機能を使用するのに必要な権限が付与されているにもかかわらず、Gemini Code Assist Standard または Enterprise の機能( Google Cloud コンソールのクイック プロンプトや、サポートされている IDE でのコード補完など)を使用すると、Gemini Code Assist Standard または Enterprise ライセンスが必要であることを示すメッセージが Google Cloud コンソールに表示されます。
ライセンスを自己割り当てまたは管理する権限がない場合は、Gemini Code Assist Standard または Gemini Code Assist Enterprise のライセンスの詳細を確認するためのリンクが表示されます。Google Cloud プロジェクト管理者にライセンスをリクエストする必要があります。
Google Cloud コンソールベースの Gemini Code Assist Standard と Gemini Code Assist Enterprise の機能のライセンスの自己割り当て
ライセンスを自分で割り当てる権限があり、組織でライセンスが利用可能な場合は、 Google Cloud コンソールにダイアログが表示されます。[ライセンスを取得] をクリックして、ライセンスを割り当てます。このボタンをクリックすると、ライセンスが割り当てられます。このライセンスは、非アクティブ期間が経過するまで割り当てられたままになります。この期間が経過すると、ライセンスの割り当てが解除され、使用可能なライセンスのプールに返却されます。
ライセンスを管理する権限がある場合はダイアログが表示され、[サブスクリプションを管理] をクリックして手動でライセンスを割り当てるか、自動で割り当てます。
プロジェクトのライセンスの問題による IDE エラー
Google Cloudプロジェクトに関連付けられた Google アカウントでログインしているにもかかわらず、そのアカウントに Gemini Code Assist Standard または Enterprise ライセンスがない場合、IDE で Gemini Code Assist 機能を使用するとエラーが表示されることがあります。
この問題を解決して、コード補完や AI を活用したチャットなどのコア機能など、無料の Gemini Code Assist for individuals を使用するには:
- IDE で、Google Cloud からログアウトします。これは、Gemini Code Assist for individuals を IDE の Google Cloud プロジェクトに認証されたアカウントで使用できないためです。
- ログアウトしたら、別の Google アカウントでログインして Gemini Code Assist を使用します。Google Cloud プロジェクトに関連付けられていないアカウントを使用する必要があります。
Gemini Code Assist for individuals は Google Cloud プロジェクトに接続せずに動作するため、このようなアカウントで利用できます。