Gemini for Google Cloud は、AI を活用したコラボレーターとして、 リアクティブなトラブルシューティングからプロアクティブで自律的なクラウド運用への移行を支援します。クラウド プラットフォームに深く統合することで、Gemini はアプリケーションのライフサイクル全体を簡素化し、ワークロードの設計、デプロイ、トラブルシューティング、最適化のためのインテリジェントなエージェント ガイダンスを提供します。
Gemini は、動的な推論、反復的なツール呼び出しの実行、複雑なタスク全体での長期的なメモリの維持が可能なマルチエージェント エコシステムです。クラウド インフラストラクチャだけでなく、アプリケーション コード、組織のポリシー、リアルタイムの運用状態も理解します。
このドキュメントでは、 すべての Google Cloud ユーザーが利用できる生成 AI アシスタンスと、 Gemini Code Assist Enterprise ユーザーが利用できる生成 AI アシスタンスの種類について説明します。Gemini の料金について学習する 。
Gemini Code Assist で使用される Gemini の大規模言語モデル(LLM)は、Gemini の基盤モデルのトレーニングに使用されるデータセットに加えて、一般公開されているコードのデータセット、Google Cloud-固有の資料、その他の関連する技術情報でトレーニングされます。モデルは、Gemini Code Assist のレスポンスが Gemini Code Assist のユーザーにとって可能な限り有用になるようにトレーニングされています。
また、Gemini はレスポンスとアシスタンスを生成する際に、次の詳細情報をコンテキストとして使用します。
- プロジェクト ID と組織 ID。 Google Cloud
- ページ コンテキスト認識: コンソールで現在表示している Google Cloud 商品ページ(ページの URL と画面に表示されているすべてのテキストを含む)。 Google Cloud これにより、レスポンスのコンテキスト化が強化され、ハルシネーションを排除できます。
- メモリ: Gemini はメモリを活用して セッション履歴を保存し、重要な詳細に優先順位を付け、 複雑なタスクや複数のターンにわたってコンテキストを維持します。
Gemini for がデータを使用する方法とタイミングに関する説明をご覧ください。 Google Cloud
Gemini による AI アシスタンス
以降のセクションでは、Gemini が提供する生成 AI アシスタンスの種類について説明します。
設計と構築
次の表に、アプリケーションの構築と設計に使用できる生成 AI アシスタンスの種類を示します。
| 機能 | すべての Google Cloud ユーザーが利用可能 | Code Assist Enterprise |
|---|---|---|
| **自然言語による設計**。App Design Center 内で 自然言語によるインタラクションを使用して、複雑なクラウド アーキテクチャを設計、構成、プロビジョニング、管理します。 | ||
| Infrastructure as code(IaC)。 App Design Center と Gemini とのチャットでのインタラクティブな会話を通じて、インフラストラクチャと組織のポリシーに Google Cloud CLI コマンド、`kubectl` マニフェスト、 Terraform コードを反復的に生成または調整し、 生成されたポリシーを チャット内で直接シミュレートします。 | ||
| Identity and Access Management(IAM)。ロールの選択、ポリシーの理解、自然言語またはガイド付きフローの使用によるポリシーの生成により、IAM タスクを簡素化します。 | ||
| Google Cloud のチャット。 プロジェクトのコンテキストを使用して、Firebase のプロダクトやサービスに関する一般的な質問、ベスト プラクティス、基本的な手順に関する情報 をチャットで確認できます。 |
サポートとトラブルシューティング
次の表に、問題の診断と解決に使用できる生成 AI アシスタンスの種類を示します。
| 機能 | すべての Google Cloud ユーザーが利用可能 | Code Assist Enterprise |
|---|---|---|
| **調査**。 ログ、エラー、自然言語プロンプトに基づいて AI を活用した調査 を作成して管理し、複雑な問題を診断します。Gemini は、ユーザーガイド付きの サイト信頼性エンジニア(SRE)として、ログ、 指標、構成を取り込み、複数の仮説を並行して調査し、 マルチティア トポロジ全体で根本原因を追跡できます。 | ||
| 事前アラート調査 。 Cloud Alerting ポリシーを構成して、 Gemini を自動的にトリガーします。アラートがトリガーされると、 Gemini はバックグラウンドで問題を分析し、 関連するアラートをクラスタ化して、推奨される次のステップを含む予備的な根本原因分析を生成します。 | ||
| **サポートのハンドオフ**。 調査や複雑な問題をエスカレーションするには、 Google Cloud サポートに直接連絡し、調査結果をサポートケースのコンテキストとして提示します。 | サポート パッケージに登録している場合 | |
| AI を活用したサポート 。Gemini はサポートの主要なエントリ ポイントとして、環境の状態とエラーログを要約して豊富なコンテキストを提供することで、サポート エクスペリエンスを効率化します。Gemini は、AI 調査ツール(以前は Concierge で利用可能だった AI 機能を含む)を統合し、人間のエージェントにエスカレーションする前に問題を解決できるようにします。自動化された機能または割り当てに達すると、エージェント は問題を人間のサポート エンジニアにシームレスに渡します。フィールドには チャット会話の情報が自動的に入力されます。 | サポート パッケージに登録している場合 | |
| データベースと分析のトラブルシューティング 。 AI を活用したトラブルシューティング ワークフローによりデベロッパーをサポートし、 Cloud SQL for PostgreSQL、 Cloud SQL for MySQL、 AlloyDB for PostgreSQL、BigQuery、Managed Service for Apache Spark、Spanner などの複数のデータサービス全体で、複雑なパフォーマンスの問題を簡単に解決できます。 Gemini は、SQL クエリの遅延の特定、スロットの予約と容量の管理、パフォーマンスのボトルネックのトラブルシューティング、データ環境の構成を支援します。 | ||
| アプリケーション コードのトラブルシューティング 。調査はインフラストラクチャを超えて行われます。Cloud Run などのサービスの場合、 Gemini はインフラストラクチャ シグナルからアプリケーション コードまで直接根本原因を追跡し、問題を特定できます。 コードとインフラストラクチャの両方で | ||
| 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 のコア プラットフォーム機能を示します。
| 機能 | すべての Google Cloud ユーザーが利用可能 | Code Assist Enterprise |
|---|---|---|
| エージェント推論 。Gemini は 動的な推論ループを採用し、ツール(Cloud API や Kubernetes API など)を反復的に呼び出してデータを収集し、状態を評価して、次の 最適なアクションを決定します。 | ||
| ユーザーガイド付きのマルチターン エージェント 。マルチターンで ユーザーガイド付きのチャット インタラクションを提供します。コンテキストを失うことなく、説明を求めたり、エージェントの焦点を絞ったり、明確化のための質問を受けたり、リクエストの範囲を動的に変更したりできます。 | ||
| エージェント ID 。Gemini はバックグラウンドでプロアクティブに動作する場合、 専用のサービス アカウント (エージェント ID)を使用します。個人認証情報ではありません。これにより、最小権限の原則が適用され、すべての自律的なアクションが完全に監査ログに記録されます。 | ||
| MCP サポート 。Model Context Protocol(MCP)を使用して、Gemini をどこにでも拡張できます 。サードパーティのクライアント エージェント、Gemini CLI などのローカル統合開発環境(IDE) からエージェントを直接呼び出すことができます。 | ||
| カスタム手順 。管理者とユーザーは、永続的なカスタム システム手順を指定できます。これにより、特定のエージェント ペルソナ(厳格な SRE など)を定義したり、レスポンス形式を適用したり、命名規則などの補足的なビジネス コンテキストを提供したりできます。 |
Gemini を操作する場所
次の表に、Gemini を操作する場所を示します。
| Gemini を操作する場所 | すべての 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 モバイルアプリ、コマンドライン インターフェース、IDE で利用できる、技術的な問題を分析、トラブルシューティング、診断するための AI 対応ツールです。 Google Cloud たとえば、コンソールで予期しない動作が発生してエラー メッセージが表示された場合や、タスクを完了できない場合に、調査を実行できます。 Google Cloud | ||
| サードパーティ統合 。 Gemini を Slack、WhatsApp、ServiceNow などのサードパーティのデベロッパー 生産性向上ツールと統合します。 |
Gemini を設定する
設定手順の詳細については、 Gemini を設定するをご覧ください。
次のステップ
- 最新の機能強化と修正について リリースノートで確認する。
- Gemini の料金について学習する 。
- コンソールで [Cloud Assist] パネルを使用する方法を確認する Google Cloud 。
- Gemini の 設定方法 を確認する。
- Gemini for がデータを使用する方法を確認する。 Google Cloud