機能

AI コード アシスタンス

Gemini Code Assist は、記述中のコードを完成させ、必要に応じて完全なコードブロックや関数を生成します。コード アシスタンスは、Visual Studio CodeJetBrains IDE(IntelliJ、PyCharm、GoLand、WebStorm など)Cloud WorkstationsCloud Shell エディタなど、一般的な IDE の多くで利用でき、20 以上のプログラミング言語(Java、JavaScript、Python、C、C++、Go、PHP、SQL など)に対応しています。

自然言語チャット

自然言語のチャット インターフェースを通じて Gemini Code Assist とすばやくチャットして、コーディングに関する質問への回答や、コーディングのベスト プラクティスに関するガイダンスが得られます。チャットは、サポートされているすべての IDE でご利用いただけます。

コードのカスタマイズ

組織のプライベート コードベースを使用して Gemini Code Assist をカスタマイズし、よりカスタマイズされたアシスタンスを提供します。開発者は、プライベート コードベースに関連するコードの提案を取得できます。

ローカル コードベースの認識

Gemini Code Assist は、ローカル コードベースと現在の開発セッションからのコンテキストを使用してレスポンスをグラウンディングすることで、アプリケーションにより適したコードを生成します。新機能の追加、ファイル間の依存関係の更新、バージョン アップグレードの支援、包括的なコードレビューなど、コードベースの大規模な変更を行います。この機能は、Google の Gemini 1.5 Pro モデルを利用しています。

コード変換

Gemini Code Assist には、コンテキストに応じたスマート アクションスマート コマンド、コードエラーの修正、生成、コードの説明などのタスクを自動化するクイック ショートカットが用意されています。コードを選択し、自然言語を使用するだけで、選択したコードに対してすばやくアクションを実行できます。これらのスマート アクションとコマンドは IDE 内で直接使用できるため、コピーと貼り付けのコンテキストの切り替えが最小限に抑えられ、デベロッパーにとってのユーザー エクスペリエンスが大幅にスムーズになります。また、Gemini は IDE 内にあるため、すべてのファイルのコンテキストが認識され、よりパーソナライズされた支援を提供できます。

API 開発(プレビュー)

Apigee で Gemini Code Assist を使用すると、特化された専門知識がなくても、エンタープライズ標準に準拠した API を作成できます。API Hub の既存の API 仕様が要件を満たしていない場合は、プロンプトだけで新しい API 仕様を作成できます。Gemini Code Assist は、API Hub にあるセキュリティ スキーマや API オブジェクトなどのアーティファクトを考慮し、それらを使用してお客様の企業に合わせた仕様を提案するため、レビュー サイクルや開発にかかる時間を節約できます。さらに、Gemini を使用すると、モックサーバーを簡単にスピンアップして実際の動作をシミュレートしたり、仕様からプロキシを構築したりできます。


Firebase でアプリ開発

Gemini Code Assist には、Firebase コンソール内に統合された Gemini in Firebase が含まれており、開発プロセスを効率化できます。Gemini とチャットして、アプリケーションの計画と設計、問題のトラブルシューティングを行い、ベスト プラクティスに基づく推奨事項を入手します。Crashlytics の AI アシスタンスにより、アプリのクラッシュに関する分析情報を確認できます。クラッシュの概要、考えられる根本原因、推奨される修正方法がわかります。

BigQuery を使ったデータ分析

自然言語を使用して BigQuery 内でデータを探索、変換、可視化することで、データからより深い分析情報を引き出します。有益なクエリを生成し、効率的な SQL と Python のコードを作成するよう Gemini に指示できます。Apache Spark ワークロードのトラブルシューティングを行い、パーティショニング、クラスタリング、マテリアライズド ビューの推奨事項によってデータ インフラストラクチャを最適化します。さらに、Gemini Code Assist を使用して SQL 変換をカスタマイズすることもできます。

アプリ統合とワークフローの自動化

Application Integration で Gemini Code Assist を使用すると、プロンプトやワンクリック候補からのエンドツーエンドの自動化フローを構築できます。Gemini Code Assist は、プロンプトと、API やアプリケーションなどの既存の企業アセットを使用し、ユースケースに応じて複数のフローを提案します。企業のコンテキストに応じて、変数を自動的に作成し、タスクを事前構成し、ドキュメントを完成させます。ワンクリックで最適化の提案を取得し、既存のフローを拡張して、メンテナンスの労力を大幅に削減します。

エンタープライズ セキュリティとプライバシー

Google のデータ ガバナンス ポリシーでは、お客様のコード、お客様の入力データ、生成される推奨事項が、共有モデルのトレーニングやプロダクトの開発に使用されないよう定められています。お客様のデータと IP はお客様が管理し、所有します。Gemini Code Assist には、限定公開の Google アクセス、VPC Service Controls、きめ細かい IAM 権限によるエンタープライズ アクセス制御などのセキュリティ機能も備わっているため、セキュリティとプライバシーを損なうことなく、企業が大規模に AI アシスタントを導入できます。

知的財産の尊重

Gemini Code Assist は、ソース引用機能を備えています。コード提案がソースから直接長く引用された場合には、そのコード提案に自動的に警告が表示され、企業がライセンス要件を遵守するのに役立ちます。Google の IP 補償ポリシーは、Gemini Code Assist のライセンスを付与されたユーザーを、著作権侵害に関連して発生しうる法律上の問題から守ります。

業界の証明書

Gemini Code Assist は、SOC 1/2/3、ISO/IEC 27001(情報セキュリティ管理)、27017(クラウド セキュリティ)、27018(個人情報の保護)、27701(プライバシー情報管理)など、業界の認証を複数取得しています。詳しくは、Gemini の認定とセキュリティをご覧ください。

Gemini Code Assist の各エディションの比較

エディション概要主な機能

Gemini Code Assist Standard

エンタープライズ グレードのセキュリティを備えた、ビジネス対応の AI コーディング アシスタンスで、アプリケーションを構築して実行。

Standard には以下が含まれます。

Gemini Code Assist Enterprise

AI を活用した包括的なアプリケーション開発ソリューション。プライベート ソースコード リポジトリに基づいてカスタマイズでき、技術スタック全体でアプリケーションを構築するために多くの Google Cloud サービスと統合できます。

Standard の全機能に次の機能をプラス:

Gemini Code Assist Standard

概要

エンタープライズ グレードのセキュリティを備えた、ビジネス対応の AI コーディング アシスタンスで、アプリケーションを構築して実行。

主な機能

Standard には以下が含まれます。

Gemini Code Assist Enterprise

概要

AI を活用した包括的なアプリケーション開発ソリューション。プライベート ソースコード リポジトリに基づいてカスタマイズでき、技術スタック全体でアプリケーションを構築するために多くの Google Cloud サービスと統合できます。

主な機能

Standard の全機能に次の機能をプラス:

仕組み

Gemini Code Assist は、Google の大規模言語モデル(LLM)を使用します。LLM は、数十億行のオープンソース コード、セキュリティ データ、Google Cloud のドキュメントやサンプルコードでファインチューニングされています。これらのモデルを Gemini Code Assist と組み合わせることで、デベロッパーは IDE や、Firebase、Colab Enterprise(Vertex AI)、Databases BigQuery、Apigee、Application Integration などの Google Cloud サービスで、コード補完、コード生成、自然言語チャットなどを実現できます。

Gemini Code Assist のプロンプトを表示する画面
Gemini Code Assist にプロンプトを送信する方法

一般的な使用例

AI の支援でコーディングを迅速化

AI によるコード補完、生成、チャットによるコーディングの迅速化

アプリケーション デベロッパーは、Gemini Code Assist を使用することで、IDE でのコーディングにおけるインラインでのコードのオートコンプリートや、自然言語のコメントを使用したコードブロックの生成を利用できます。また、IDE でコードに関連する質問がある場合は、Gemini Code Assist とチャットすることもできます。

チュートリアル: Gemini Code Assist のアシスト機能を利用してアプリを開発する
Gemini Code Assist のコーディング サポート

AI によるコード補完、生成、チャットによるコーディングの迅速化

アプリケーション デベロッパーは、Gemini Code Assist を使用することで、IDE でのコーディングにおけるインラインでのコードのオートコンプリートや、自然言語のコメントを使用したコードブロックの生成を利用できます。また、IDE でコードに関連する質問がある場合は、Gemini Code Assist とチャットすることもできます。

チュートリアル: Gemini Code Assist のアシスト機能を利用してアプリを開発する
Gemini Code Assist のコーディング サポート

デベロッパーの内部ループタスクを自動化する

スマート アクションを使用して開発プロセスをさらに迅速化する

デベロッパーは、Gemini Code Assist のスマート アクションを使用して、テスト生成やコードの説明など、デベロッパーが頻繁に行う内部ループタスクを自動化できます。このような事前構築済みのワンクリック ショートカットにより、開発プロセスをさらに迅速化できます。

チュートリアル: スマート アクションの使用方法
Gemini Code Assist のコーディングのイラスト

    スマート アクションを使用して開発プロセスをさらに迅速化する

    デベロッパーは、Gemini Code Assist のスマート アクションを使用して、テスト生成やコードの説明など、デベロッパーが頻繁に行う内部ループタスクを自動化できます。このような事前構築済みのワンクリック ショートカットにより、開発プロセスをさらに迅速化できます。

    チュートリアル: スマート アクションの使用方法
    Gemini Code Assist のコーディングのイラスト

      コーディング スキルと技術スキルをレベルアップ

      AI アシスタントによるコーディングや新しいツールの習得の迅速化

      特定のクエリまたはスクリプトの記述方法や、問題解決に最適なツールやライブラリのガイダンスに関する回答が必要な場合、もしくはコーディングのベスト プラクティスを検索している場合は、Gemini Code Assist からエキスパート レベルのアドバイスを求めることができます。IDE 内で直接、自然言語でチャットできるため、コンテキスト切り替えが最小限に抑えられます。

      Gemini Code Assist のコーディングのイラスト

        AI アシスタントによるコーディングや新しいツールの習得の迅速化

        特定のクエリまたはスクリプトの記述方法や、問題解決に最適なツールやライブラリのガイダンスに関する回答が必要な場合、もしくはコーディングのベスト プラクティスを検索している場合は、Gemini Code Assist からエキスパート レベルのアドバイスを求めることができます。IDE 内で直接、自然言語でチャットできるため、コンテキスト切り替えが最小限に抑えられます。

        Gemini Code Assist のコーディングのイラスト

          Firebase でのアプリケーション開発

          Gemini in Firebase を使用してアプリケーション開発をスピードアップ

          Firebase コンソールに統合された Gemini in Firebase は、迅速な回答、Firebase 統合コード スニペットの生成、トラブルシューティング サポート、アプリの品質に関する分析情報などを提供することで、開発プロセスを効率化します。このインテグレーションにより、習得が容易になり、デベロッパーは Firebase でアプリをより迅速に構築、リリース、スケールできるようになります。

          Gemini in Firebase を使ってみる

            Gemini in Firebase を使用してアプリケーション開発をスピードアップ

            Firebase コンソールに統合された Gemini in Firebase は、迅速な回答、Firebase 統合コード スニペットの生成、トラブルシューティング サポート、アプリの品質に関する分析情報などを提供することで、開発プロセスを効率化します。このインテグレーションにより、習得が容易になり、デベロッパーは Firebase でアプリをより迅速に構築、リリース、スケールできるようになります。

            Gemini in Firebase を使ってみる

              特別な専門知識がなしで API と自動化を構築

              各企業に合わせてカスタマイズされた AI によるアシスタント

              Apigee API Management と Application Integration で Gemini Code Assist を使用すると、アイデアからの API の構築、アプリケーション間のインテグレーション、SaaS アプリ ワークフローの自動化を実現できます。Gemini は、セキュリティ スキーマ、API、アプリの使用状況などの企業のコンテキストを理解し、それらを使用して、お客様のユースケースに合わせてカスタマイズされた推奨事項や積極的な提案を提供します。

              Apigee API Management と Application Integration で Gemini Code Assist を使用する
              Gemini Code Assist を使用して API と自動化を構築する

                各企業に合わせてカスタマイズされた AI によるアシスタント

                Apigee API Management と Application Integration で Gemini Code Assist を使用すると、アイデアからの API の構築、アプリケーション間のインテグレーション、SaaS アプリ ワークフローの自動化を実現できます。Gemini は、セキュリティ スキーマ、API、アプリの使用状況などの企業のコンテキストを理解し、それらを使用して、お客様のユースケースに合わせてカスタマイズされた推奨事項や積極的な提案を提供します。

                Apigee API Management と Application Integration で Gemini Code Assist を使用する
                Gemini Code Assist を使用して API と自動化を構築する

                  料金

                  Gemini Code Assist の料金の仕組み料金はユーザー単位の月額ライセンスに基づいており、Enterprise は年間契約、Standard は月間または年間契約となります。
                  サービス料金

                  Gemini Code Assist Standard(月単位)

                  1 ユーザーあたり月額 $22.80

                  Gemini Code Assist Standard(年間)

                  前払いの年間契約で、1 ユーザーあたり月額 $19。

                  Gemini Code Assist Enterprise(月額)

                  1 ユーザーあたり月額 $54。

                  Gemini Code Assist Enterprise(年間)

                  前払いの年間契約で、1 ユーザーあたり月額 $45。

                  Gemini Code Assist Enterprise は、2025 年 3 月 31 日までは 12 か月契約を 1 ユーザーあたり月額 19 ドルでご利用いただけます。このプロモーション特典を利用するには、Google のセールスチームにお問い合わせください

                  詳しくは、Gemini Code Assist の料金をご覧ください。



                  Gemini Code Assist の料金の仕組み

                  料金はユーザー単位の月額ライセンスに基づいており、Enterprise は年間契約、Standard は月間または年間契約となります。

                  Gemini Code Assist Standard(月単位)

                  料金

                  1 ユーザーあたり月額 $22.80

                  Gemini Code Assist Standard(年間)

                  料金

                  前払いの年間契約で、1 ユーザーあたり月額 $19。

                  Gemini Code Assist Enterprise(月額)

                  料金

                  1 ユーザーあたり月額 $54。

                  Gemini Code Assist Enterprise(年間)

                  料金

                  前払いの年間契約で、1 ユーザーあたり月額 $45。

                  Gemini Code Assist Enterprise は、2025 年 3 月 31 日までは 12 か月契約を 1 ユーザーあたり月額 19 ドルでご利用いただけます。このプロモーション特典を利用するには、Google のセールスチームにお問い合わせください

                  詳しくは、Gemini Code Assist の料金をご覧ください。



                  料金計算ツール

                  リージョン固有の料金と手数料を含む、Google Cloud の月額費用を見積もることができます。

                  カスタムの見積もり

                  カスタム見積もりをご希望の場合は、Google のセールスチームにお問い合わせください。

                  Gemini コード アシスタンス

                  Gemini Code Assist に今すぐアクセス

                  Gemini Code Assist の詳細

                  データ ガバナンス ポリシー

                  プロジェクトの設定

                  責任ある AI

                  ビジネスケース

                  Gemini コードアシストを活用してデベロッパーの生産性とウェルビーイングを高めている企業の事例をご覧ください。


                  Wayfair ロゴ

                  Wayfair CTO、Fiona Tan 氏

                  「Gemini コードアシストはさまざまな分野で大きな改善をもたらしました。たとえば、デベロッパーは以前よりも 55% 速く環境をセットアップできるようになり、コードの単体テスト カバレッジが 48% 以上増加しました。また、60% のデベロッパーが、より満足のいく作業に集中できるようになったと報告しています。」

                  Wayfair の事例について詳しくは、こちらの動画をご覧ください

                  パートナーとインテグレーション

                  Gemini Code Assist パートナー エコシステム
                  • Thales ロゴ
                  • Exabeam ロゴ
                  • Sysdig ロゴ
                  • Weights & Biases のロゴ
                  • LangChain ロゴ
                  • Snorkel ロゴ
                  • Cohesity ロゴ
                  • Egnyte ロゴ
                  • Fortinet ロゴ
                  • Labelbox ロゴ
                  • Snyk ロゴ
                  • Jasper のロゴ
                  • Symantec ロゴ
                  • Dynatrace ロゴ
                  • Datadog ロゴ
                  • Okta ロゴ
                  • JetBrains ロゴ
                  • NetApp ロゴ
                  • Atlassian 社のロゴ
                  • CrowdStrike ロゴ
                  • MongoDB ロゴ
                  • Neo4j ロゴ
                  • Grafana Labs
                  • Pinecone ロゴ
                  • Redis ロゴ
                  • Confluent ロゴ
                  • Elastic ロゴ
                  • singlestore ロゴ
                  • HashiCorp ロゴ
                  • Stack Overflow のロゴ
                  • Thales ロゴ
                  • Exabeam ロゴ
                  • Sysdig ロゴ
                  • Weights & Biases のロゴ
                  • LangChain ロゴ
                  • Snorkel ロゴ
                  • Cohesity ロゴ
                  • Egnyte ロゴ
                  • Fortinet ロゴ
                  • Labelbox ロゴ
                  • Snyk ロゴ
                  • Jasper のロゴ
                  • Symantec ロゴ
                  • Dynatrace ロゴ
                  • Datadog ロゴ
                  • Okta ロゴ
                  • JetBrains ロゴ
                  • NetApp ロゴ
                  • Atlassian 社のロゴ
                  • CrowdStrike ロゴ
                  • MongoDB ロゴ
                  • Neo4j ロゴ
                  • Grafana Labs
                  • Pinecone ロゴ
                  • Redis ロゴ
                  • Confluent ロゴ
                  • Elastic ロゴ
                  • singlestore ロゴ
                  • HashiCorp ロゴ
                  • Stack Overflow のロゴ
                  • Capgemini ロゴ
                  • PWC のロゴ
                  • Slalom のロゴ
                  • Infosys ロゴ
                  • TCS ロゴ
                  • kyndryl ロゴ
                  • Accenture ロゴ
                  • HCLTech ロゴ
                  • Quantiphi ロゴ
                  • ManTech のロゴ
                  • Cognizant ロゴ
                  • Deloitte ロゴ
                  • Wipro ロゴ

                  Google は、Gemini Code Assist のパートナーのエコシステムと連携しています。技術パートナーは、プロダクトに関する追加のドキュメントやデータを提供します。これにより、Google は Gemini Code Assist を最適化し、コード アシスタンスとプロダクトに対する全般的な対応を時間の経過とともに改善できます。Service パートナーは、お客様が Gemini Code Assist を導入するうえで重要な役割を果たします。

                  Google Cloud
                  • ‪English‬
                  • ‪Deutsch‬
                  • ‪Español‬
                  • ‪Español (Latinoamérica)‬
                  • ‪Français‬
                  • ‪Indonesia‬
                  • ‪Italiano‬
                  • ‪Português (Brasil)‬
                  • ‪简体中文‬
                  • ‪繁體中文‬
                  • ‪日本語‬
                  • ‪한국어‬
                  コンソール
                  • Google Cloud プロダクト
                  • 100 種類を超えるプロダクトをご用意しています。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。また、すべてのお客様に 25 以上のプロダクトを無料でご利用いただけます(毎月の使用量上限があります)。
                  Google Cloud