移動
Cloud Code

Cloud Code と Gemini Code Assist の IDE プラグイン

Cloud Code は、一般的な IDE 向けの AI 支援型 IDE プラグインのセットで、Google Cloud でのアプリケーションの作成、デプロイ、統合を容易にします。 Gemini Code Assist は Cloud Code と統合されており、IDE で直接 AI アシスタントを利用できます。

使ってみる

利点

AI を活用したアシスタント

AI を活用したコラボレーターである Gemini Code Assist は、Google Cloud と IDE 全体で利用でき、より多くの作業を短時間でこなせます。

開発が容易に

IDE から直接、Google Cloud 上でアプリのテストとデバッグを簡単に行えます。Compute Engine、GKE、サーバーレスなどのワークロードをサポートします。

お困りの際はいつでもサポート

Google Cloud API 用のテンプレートなどの IDE のアシスタンス機能を使用して、コンテキストの切り替えを回避します。VS Code と JetBrains IDE の両方でサポートされています。

主な機能

デベロッパーの生産性を最大化する Cloud Code ツール

AI を活用した支援

Gemini Code Assist は Cloud Code と統合されており、Visual Studio Code、Cloud Workstations、JetBrains IDE(例:IntelliJ、PyCharm、GoLand、WebStorm)などの IDE で AI アシスタントを利用できます。Gemini Code Assist は、コードを記述しながらコードを完成させたり、コメントに基づいてコードブロックを生成したりできるほか、IDE で直接チャット アシスタントとしても機能し、コードの記述速度と改善を支援します。

リモートデバッグ

IDE からアプリケーションをデバッグする方法をお探しでしたら、IDE でローカルのデバッグをエミュレートする Cloud Code をお試しください。Cloud Code は Skaffold を利用しているので、コードにブレーク ポイントを設定するだけです。ブレーク ポイントがトリガーされると、コードをステップ実行し、変数のプロパティにカーソルを合わせて、コンテナのログを表示できます。

スタートガイド

コンテキストの切り替えを減らす

コンテキストの切り替えには時間がかかり、���ークフローが中断されます。しかしながら、クラウドベースのアプリケーションの開発中は、IDE、Cloud Console、ドキュメント、ログなどの切り替えが必要になります。Cloud Code には、コンテキストの切り替えを減らすための機能が組み込まれています。たとえば、Cloud Code のKubernetes または Cloud Run Explorer を使用すると、CLI コマンドを実行することなく、クラスタ リソースに関する情報の可視化、モニタリング、表示が可能です。

YAML オーサリング サポート

Kubernetes YAML 構文とスキームの扱いに慣れるには時間がかかり、その時間の多くは試行錯誤です。Cloud Code では、YAML オーサリング サポート機能により、より多くの時間をコードの作成に当てられます。Cloud Code のインライン ドキュメント、スニペット、補完、スキーマ検証(別名「lint チェック」)を利用して、デベロッパーは YAML ファイルをより簡単に作成できます。

ドキュメント

Cloud Code クイックスタート ガイドなど

Tutorial

VSCode で Gemini Code Assist を使用したコード

VSCode で Gemini Code Assist を使用して、インライン候補、コード生成、チャットの概要など、より優れたコードを迅速に記述する方法を学びます。

Quickstart

JetBrains IDE(IntelliJ、PyCharm など)で Gemini Code Assist を使用したコード

JetBrains IDE で Gemini Code Assist を使用して、インライン候補、コード生成、チャットの概要など、より優れたコードを迅速に記述する方法を学習します。

Quickstart

Cloud Code for VS Code クイックスタート ガイド

Cloud Code のみ、または Cloud Code とリモート開発環境を使用して Kubernetes アプリを実行する方法や、Cloud Code を使用して Cloud Run サービスをデプロイする方法について説明します。
Quickstart

Cloud Code for IntelliJ クイックスタート ガイド

Cloud Code を使用して Google Kubernetes Engine アプリケーションを作成、ローカルで開発、デバッグ、実行する方法、または Cloud Code を使用して Cloud Run アプリをデプロイする方法について説明します。
Quickstart

Cloud Code for Cloud Shell Editor クイックスタート ガイド

Cloud Code for Cloud Shell を使用して GKE アプリケーションを作成、ローカルで開発、デバッグ、実行する方法、または Cloud Code を使用して Cloud Run サービスをデプロイする方法について説明します。

お探しのものが見つからない場合

すべての機能

Cloud Code の機能

Gemini コード アシスタンス

Gemini Code Assist は Cloud Code に組み込まれており、AI コード補完、コード生成、チャットなど、IDE で直接 AI を活用した支援を行います。

Kubernetes 開発を高速化
IDE 内で完全に統合された Kubernetes 開発、デバッグ環境が手に入ります。IDE 内から直接クラスタを作成、管理できます。
Cloud Run サービスをデプロイする
何度かクリックするだけで、コードをビルドして Cloud Run または Cloud Run for Anthos にデプロイできます。
統合が容易な Google Cloud API
組み込みライブラリ マネージャーからプロジェクトの Google Cloud APIs を検索、追加、構成して、関連するドキュメントを簡単に閲覧できます。
Kubernetes 向けのローカル開発を簡単にする
Cloud Code for IDE は Skaffold、Jib、Kubectl など一般的なツールをバックグラウンドで使用してコードに対する継続的なフィードバックをリアルタイムで提供します。
本番環境デプロイメントへの拡張を容易にする
本番環境クラスタでの作業に関しては、Skaffold のプロファイル、Kustomize ベースの環境管理、Cloud Build の統合に対するサポートを行っております。
デプロイメントを把握する
Kubernetes クラスタと Cloud Run サービスで使用する、基盤となるリソースとメタデータを確認します。これらのリソースの操作はクリックするだけの簡単なものです。リソースを操作することで説明文を取得する、ログを表示する、シークレットを管理する、ターミナルで直接 Pod に入るといったこと���可能です。
実行中のアプリケーションをデバッグする
Cloud Code for VS Code や Cloud Code for IntelliJ で IDE 内のコードをデバッグするには、組み込みの IDE デバッグ機能を利用します。
強力な IDE 機能にアクセスする
Google Cloud の構成ファイルの操作時も、コード補完、インライン ドキュメント、lint チェック、スニペットなどの IDE 機能が、設定不要ですぐに使えるようにサポートされています。
ブラウザからの開発
今お使いのブラウザですぐに Cloud Code の使用を開始します。Cloud Shell Editor を使用すると、Cloud Code for VS Code と同等の優れた機能を利用できます。しかも、設定は一切必要ありません。

料金

料金

すべての Google Cloud のお客様は、Cloud Code を無料でご利用いただけます。

次のステップ

$300 分の無料クレジットと 20 以上の Always Free プロダクトを活用して、Google Cloud で構築を開始しましょう。

Google Cloud
  • ‪English‬
  • ‪Deutsch‬
  • ‪Español‬
  • ‪Español (Latinoamérica)‬
  • ‪Français‬
  • ‪Indonesia‬
  • ‪Italiano‬
  • ‪Português (Brasil)‬
  • ‪简体中文‬
  • ‪繁體中文‬
  • ‪日本語‬
  • ‪한국어‬
コンソール
Google Cloud