移動
Cloud Code

Cloud Code と Duet AI IDE プラグイン

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

使ってみる特長

利点

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

Duet AIPreview は、AI を活用したコラボレーターとして Google Cloud と IDE でご利用いただけます。これにより、作業効率が向上します。

開発が容易に

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

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

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

主な機能

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

AI を活用した支援

Duet AI は Cloud Code と統合されており、Visual Studio Code、Cloud Workstations、JetBrains IDE(IntelliJ、PyCharm、GoLand、WebStorm など)などの IDE で AI の支援を利用できます。Duet AI は、作成中にコードを完成させたり、コメントに基づいてコードブロックを生成したりできるほか、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 で Duet AI を使用してコーディング

インライン補完、コード生成、チャットの概要など、VSCode で Duet AI のデベロッパー支援を使用して、より優れたコードを短時間で作成する方法を学びます。
Quickstart

JetBrains IDE(IntelliJ、PyCharm など)で Duet AI を使用してコーディングする

インライン補完、コード生成、チャットの概要など、JetBrains IDE で Duet AI のデベロッパー支援を使用してより優れたコードを短時間で作成する方法を学びます。
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 の機能

Duet AI による支援
Duet AI は 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 の透明性の高い料金設定の手法で費用を削減
  • Google Cloud の従量課金制では、毎月の使用量と、リソース料金の前払い割引に基づいて自動的に割引が適用されます。見積もりをご希望の場合は、今すぐお問い合わせください。
Google Cloud