Gemini Cloud Assist の概要

Gemini Cloud Assist は、AI を活用したコラボレーターとして、事後対応型のトラブルシューティングから、事前対応型の自律的なクラウド オペレーションへの移行を支援します。Gemini Cloud Assist は、クラウド プラットフォームに深く統合することで、エンドツーエンドのアプリケーション ライフサイクルを簡素化し、ワークロードの設計、デプロイ、トラブルシューティング、最適化のためのインテリジェントなエージェント型ガイダンスを提供します。

Gemini Cloud Assist は、動的な推論、反復的なツール呼び出しの実行、複雑なタスク全体での長期メモリの維持が可能なマルチエージェント エコシステムです。クラウド インフラストラクチャだけでなく、アプリケーション コード、組織のポリシー、リアルタイムの運用状態も理解します。

このドキュメントでは、すべての Google Cloud ユーザーが利用できる生成 AI アシスタンスと、Gemini Code Assist Enterprise ユーザーが利用できる生成 AI アシスタンスの種類について説明します。詳細については、Gemini Cloud Assist の料金をご覧ください。

Gemini Code Assist で使用される Gemini の大規模言語モデル(LLM)は、Gemini の基盤モデルのトレーニングに使用されるデータセットに加えて、一般公開されているコードのデータセット、Google Cloud固有の資料、その他の関連する技術情報でトレーニングされます。モデルは、Gemini Code Assist のレスポンスが Gemini Code Assist のユーザーにとって可能な限り有用になるようにトレーニングされています。

また、Gemini Cloud Assist は、レスポンスとアシスタンスを生成するときに、次の詳細をコンテキストとして使用します。

  • Google Cloud プロジェクト ID と組織 ID。
  • ページ コンテキスト認識: Google Cloud コンソールで現在表示している Google Cloud 商品ページ(ページの URL と画面に表示されているすべてのテキストを含む)。これにより、回答のコンテキストが高度に考慮され、ハルシネーションが解消されます。
  • メモリ: Gemini Cloud Assist はメモリを活用して、セッション履歴の保存、重要な詳細の優先順位付け、複雑なタスクや複数のターンにわたるコンテキストの維持を行います。

Gemini for Google Cloud がデータを使用する方法とタイミングに関する説明をご覧ください。

Gemini Cloud Assist による AI アシスタンス

以降のセクションでは、Gemini Cloud Assist が提供する生成 AI アシスタンスの種類について説明します。

設計と構築

次の表に、アプリケーションの構築と設計に使用できる生成 AI アシスタンスの種類を示します。

機能 すべての Google Cloud ユーザーが利用可能 Code Assist Enterprise
自然言語による設計。 App Design Center 内で自然言語によるインタラクションを使用して、複雑なクラウド アーキテクチャを設計、構成、プロビジョニング、管理します。
Infrastructure as code(IaC)。 App Design Center と Gemini Cloud Assist チャットでのインタラクティブな会話を通じて、インフラストラクチャと組織のポリシーに Google Cloud CLI コマンド、`kubectl` マニフェスト、Terraform コードを反復的に生成または調整し、生成されたポリシーをチャット内で直接シミュレートします。
安全性を最優先したリソースの変更と認可。状態を変更する可能性のあるコマンド(Google Cloud CLI や `kubectl` など)を実行する前に、Gemini Cloud Assist は実行可能な複数ステップの修復プランを生成することで、診断と解決のギャップを埋めます。読み取り専用ツールは自動的に実行されますが、Gemini Cloud Assist は変更に対して人間参加型の確認を強制します。この安全第一のアプローチにより、すべての変更がユーザーの ID を使用して実行され、明示的な同意が必要となり、Cloud Audit Logs で実行と記録が行われます。この機能を使用するには、管理者がまず [Gemini Cloud Assist を有効にしてリソースを変更する](/cloud-assist/enable-resource-modification) 必要があります。この機能は、[**Cloud Assist** パネル](/cloud-assist/chat-panel) で使用します。
Identity and Access Management(IAM)。ロールの選択、ポリシーの理解、自然言語またはガイド付きフローの使用によるポリシーの生成により、IAM タスクを簡素化します。
Google Cloud のチャット。 プロジェクトのコンテキストを使用して、Firebase のプロダクトやサービスに関する一般的な質問、ベスト プラクティス、基本的な手順に関する情報をチャットで確認できます。

サポートとトラブルシューティング

次の表に、問題の診断と解決に使用できる生成 AI アシスタンスの種類を示します。

機能 すべての Google Cloud ユーザーが利用可能 Code Assist Enterprise
調査。 ログ、エラー、自然言語プロンプトに基づいて AI を活用した調査を作成して管理し、複雑な問題を診断します。ユーザーガイド付きのサイト信頼性エンジニア(SRE)として機能する Gemini Cloud Assist は、大量のログ、指標、構成を取り込み、複数の仮説を並行して検証し、マルチティア トポロジ全体で根本原因を追跡できます。  
プロアクティブなアラート調査。Gemini Cloud Assist を自動的にトリガーするように Cloud Alerting ポリシーを構成します。アラートがトリガーされると、Gemini Cloud Assist はバックグラウンドで問題を分析し、関連するアラートをクラスタリングして、推奨される次のステップを含む予備的な根本原因分析を生成します。  
サポートのハンドオフ。 調査や複雑な問題をエスカレーションするには、 Google Cloud サポートに直接連絡し、調査結果をサポートケースのコンテキストとして提示します。   サポート パッケージに登録している場合
AI を活用したサポート。サポートの主なエントリ ポイントとして、Gemini Cloud Assist は環境の状態とエラーログを要約して豊富なコンテキストを提供することで、サポート エクスペリエンスを効率化します。Gemini Cloud Assist は、AI 調査ツール(以前に Concierge で利用可能だった AI 機能を含む)を統合し、人間のエージェントにエスカレーションする前に問題を解決できるようにします。自動化された機能または割り当てに達すると、エージェントは問題を人間のサポート エンジニアにシームレスに渡します。フィールドには、チャットの会話の情報が自動的に入力されます。   サポート パッケージに登録している場合
データベースと分析のトラブルシューティング。AI を活用したトラブルシューティング ワークフローによりデベロッパーをサポートし、Cloud SQL for PostgreSQLCloud SQL for MySQL、AlloyDB for PostgreSQL、BigQuery、Managed Service for Apache Spark、Spanner などの複数のデータサービス全体で、複雑なパフォーマンスの問題を簡単に解決できます。Gemini Cloud Assist は、ユーザーが遅い SQL クエリを特定し、スロット予約と容量を管理し、パフォーマンスのボトルネックをトラブルシューティングし、データ環境を構成するのに役立ちます。
アプリケーション コードのトラブルシューティング。調査はインフラストラクチャを超えて行われます。Cloud Run などのサービスの場合、Gemini Cloud Assist はインフラストラクチャ シグナルからアプリケーション コードまで直接根本原因を追跡し、コードとインフラストラクチャの両方で問題を特定できます。  
Artifact Analysis。Artifact Analysis によって特定された脆弱性について質問します。
Artifact Registry。 Artifact Registry リポジトリと、Docker 形式のリポジトリに保存されているコンテナ イメージの一覧を取得します。
セキュリティ ワーカー。複雑なセキュリティ リスクを明確で実用的な手順に変換して、外部リソースの公開を解決し、サービス アカウントの保護を支援し、コンプライアンス全体を改善することで、セキュリティの専門家以外のユーザーが Security Command Center のセキュリティ検出結果をトリアージして修正できるようにするプロアクティブなエージェント。
Developer Connect の分析情報(プレビュー。ソフトウェアの開発ライフサイクルを調査し、アプリケーションの問題を診断します。  
Google Cloud Observability。Google Cloud Observability 内で自然言語で指標、ログ、アラート、エラーを探索し、システムの健全性をモニタリングして問題のトラブルシューティングを行います。
Firebase のトラブルシューティング サポート。 AI を活用して専門知識とプロジェクトのコンテキストに合わせたガイダンスを得ることにより、特定の Firebase プロダクトの問題をトラブルシューティングできます。  

最適化

次の表に、費用と使用量を最適化するための生成 AI アシスタンスの種類を示します。

機能 すべての Google Cloud ユーザーが利用可能 Code Assist Enterprise
アプリケーション、SKU、プロダクト、リソース、ワークロードの費用最適化。チャットパネルで自然言語で質問すると、クラウドの費用に関する正確な回答が得られます。この機能は、Cloud Hub の最適化費用エクスプローラを拡張します。
FinOps ハブでの費用の最適化。カスタマイズされた FinOps ビューを使用して、費用、傾向、無駄、使用率を分析し、クラウド費用を最適化します。また、コラボレーション用に AI によって作成された要約も利用できます。
費用の異常の事前分析。検出された費用の異常によって、費用の変化の根本原因を説明する分析が自動的にトリガーされます。この分析は、プロジェクトで異常が検出されると 1 日 1 回実行されます。エージェントは、費用の急増を分析し、プロダクト、SKU、リソースを分析して、費用の急増を引き起こしたインフラストラクチャの変更と、その変更を担当したユーザー / サービス アカウントを特定します。該当する場合は、エージェントがこのような費用の急増を解決するための戦略を提案します。Gemini は不正確な情報を表示することがあるため、提案された戦略を実装する前に必ず再確認してください。  
データベースの最適化。AI を活用した分析情報により、使用パターンに基づいてインスタンスを構成し、データベースの費用を最適化して費用を削減します。
Flow Analyzer。 Network Intelligence Center 内で自然言語クエリを使用して、ネットワーク フローや構成を分析します。
Storage Insights。 自然言語を使用して使用状況、構成、分析情報をクエリし、ストレージ サービスの状況を把握して管理できます。

コア プラットフォームの機能

次の表に、Gemini Cloud Assist のコア プラットフォーム機能を示します。

機能 すべての Google Cloud ユーザーが利用可能 Code Assist Enterprise
エージェント推論。Gemini Cloud Assist は、動的推論ループを使用して、ツール(Cloud API や Kubernetes API など)を繰り返し呼び出してデータを収集し、状態を評価して、次の最適なアクションを決定します。
ユーザーガイド付きのマルチターン エージェント。マルチターンでユーザー主導のチャット インタラクションを提供します。説明を求めたり、エージェントの焦点を絞ったり、説明を求める質問を受けたり、コンテキストを失うことなくリクエストの範囲を動的に変更したりできます。
エージェントの身元。Gemini Cloud Assist は、バックグラウンドでプロアクティブに動作する場合、個人の認証情報ではなく、専用のサービス アカウント(エージェント ID)を使用します。これにより、最小権限の原則が適用され、すべての自律アクションが完全に監査ログに記録されます。  
MCP のサポート。Model Context Protocol(MCP)を使用して、Gemini Cloud Assist をどこにでも拡張できます。エージェントは、サードパーティのクライアント エージェント、Gemini CLI や Claude Code などのローカル統合開発環境(IDE)から直接呼び出すことができます。
カスタム手順。管理者とユーザーは、永続的なカスタム システム指示を指定できます。これにより、特定のエージェント ペルソナ(厳格な SRE など)を定義したり、レスポンス形式を適用したり、命名規則などの補足的なビジネス コンテキストを提供したりできます。

Gemini Cloud Assist を使用する場所

次の表に、Gemini Cloud Assist を使用する場所を示します。

Gemini Cloud Assist を使用する場所 すべての Google Cloud ユーザーが利用可能 Code Assist Enterprise
Cloud Assist パネル。[Cloud Assist] パネルでは、 Google Cloud コンソールと Cloud モバイルアプリで会話型アシスタンスを利用できます。
Google Cloud コンソールのクイック プロンプト。 Google Cloud コンソールと Cloud モバイルアプリには、さまざまなボタンとインタラクティブな要素があります。
Cloud Hub。 Google Cloud コンソールで利用できるハブ。DevOps チームがリソースやアプリケーションの費用と使用率を最適化できるようにします。
データベース センター。 効率的なクエリと最適化されたスキーマにより、開発作業を効率的に行えるようにします。脆弱性の特定、移行の自動化、データベース フリートの一元管理によりセキュリティを強化し、パフォーマンスを向上させ、コストを削減できます。
App Design Center。 App Design Center で Gemini を使用すると、ライフサイクル全体で管理できる最適なクラウド アプリケーションを設計できます。App Design Center で Gemini に技術要件とビジネス要件を説明すると、検討、調整、デプロイのためのソリューションを共同で作成できます。  
調査。 Gemini Cloud Assist Investigations 機能は、 Google Cloud コンソール、Cloud モバイルアプリ、コマンドライン インターフェース、IDE で利用できる、技術的な問題を分析、トラブルシューティング、診断するための AI 対応ツールです。たとえば、 Google Cloud コンソールで予期しない動作が発生してエラー メッセージが表示された場合や、タスクを完了できない場合に、調査を実行できます。  
サードパーティ統合。 Gemini Cloud Assist を Slack、WhatsApp、ServiceNow などのサードパーティのデベロッパー生産性向上ツールと統合します。

Gemini Cloud Assist を設定する

設定手順の詳細については、Gemini Cloud Assist を設定するをご覧ください。

次のステップ