このドキュメントでは、Gemini Code Assist がサポートする言語、IDE、コード インフラストラクチャ インターフェースについて説明します。
プロンプトでサポートされている言語
Gemini Code Assist は次の言語をサポートしています。
- アラビア語(ar)
 - ベンガル語(bn)
 - ブルガリア語(bg)
 - 中国語(簡体字、繁体字)(zh)
 - クロアチア語(hr)
 - チェコ語(cs)
 - デンマーク語(da)
 - オランダ語(nl)
 - 英語(en)
 - エストニア語(et)
 - フィンランド語(fi)
 - フランス語(fr)
 - ドイツ語(de)
 - ギリシャ語(el)
 - ヘブライ語(he)
 - ヒンディー語(hi)
 - ハンガリー語(hu)
 - インドネシア語(id)
 - イタリア語(it)
 - 日本語(ja)
 - 韓国語(ko)
 - ラトビア語(lv)
 - リトアニア語(lt)
 - ノルウェー語(no)
 - ポーランド語(pl)
 - ポルトガル語(pt)
 - ルーマニア語(ro)
 - ロシア語(ru)
 - セルビア語(sr)
 - スロバキア語(sk)
 - スロベニア語(sl)
 - スペイン語(es)
 - スワヒリ語(sw)
 - スウェーデン語(sv)
 - タイ語(th)
 - トルコ語(tr)
 - ウクライナ語(uk)
 - ベトナム語(vi)
 
検証済みのコーディング言語
Gemini for Google Cloud で使用される Gemini 大規模言語モデル(LLM)は、パブリック ドメイン内の膨大なコーディング例でトレーニングされています。そのため、LLM は多くの場合、さまざまなコーディング言語を理解し、サポートできます。ただし、言語の数が多いため、支援の品質のテストはコーディング言語によって異なります。Google では、支援とレスポンスの品質を確認するために、コーディング言語のサブセットを選択します。
Gemini Code Assist はさまざまなコーディング言語で支援できますが、Google は次のコーディング言語を検証しています。
- Bash
 - C
 - C++
 - C#
 - Dart
 - Go
 - GoogleSQL
 - Java
 - JavaScript
 - Kotlin
 - Lua
 - MATLAB
 - PHP
 - Python
 - R
 - Ruby
 - Rust
 - Scala
 - SQL
 - Swift
 - TypeScript
 - YAML
 
サポートされている IDE
Gemini Code Assist は、デフォルトで次の IDE で使用できます。
Gemini Code Assist 拡張機能は、次の IDE でサポートされています。
- VS Code
 - JetBrains IDE:
 
サポートされているコード インフラストラクチャ インターフェース
Gemini Code Assist は、次の Infrastructure as Code インターフェースでのアシスタンスを提供します。
次のステップ
- プロジェクトに Gemini Code Assist を設定する方法を確認する。
 - Gemini for Google Cloud がデータを使用する方法を確認する。
 - Google Cloud コンプライアンスの詳細を確認する。