このドキュメントでは、Gemini Code Assist がサポートする言語、IDE、コード インフラストラクチャ インターフェースについて説明します。
プロンプトでサポートされている言語
Gemini Code Assist は次の言語をサポートしています。
- アラビア語(ar)
- ベンガル語(bn)
- ブルガリア語(bg)
- 中国語(簡体字、繁体字)(zh)
- クロアチア語(hr)
- チェコ語(cs)
- デンマーク語(da)
- オランダ語(nl)
- English (en)
- エストニア語(et)
- フィンランド語(fi)
- French (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)
検証済みのコーディング言語
Google Cloud の Gemini で使用される 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 でサポートされています。
サポートされているコード インフラストラクチャ インターフェース
Gemini Code Assist は、次の Infrastructure as Code インターフェースでのアシスタンスを提供します。
次のステップ
- プロジェクトに Gemini Code Assist を設定する方法を学習する。
- Gemini for Google Cloud がデータを使用する方法を学習する。
- Google Cloud コンプライアンスの詳細を確認する。