Gemini CLI は、Gemini をターミナルに導入するオープンソースの AI エージェントです。すべての Cloud Workstations ワークステーション イメージには Gemini CLI が含まれており、Cloud Workstations のベースエディタには Gemini CLI Companion 拡張機能が含まれています。
ワークスペースにアクセスできる Gemini CLI には、コード候補のインエディタ差分などの機能が用意されています。
始める前に
Gemini CLI を使用する前に、次のものを用意しておきます。
- 自分またはチームメンバーが作成したワークステーション構成 。
- 実行中のワークステーション。手順については、ワークステーションを作成して起動するをご覧ください。
AI エージェントによるコーディング支援を開始する
Gemini CLI を使用して AI エージェントによるコーディング支援を開始する手順は次のとおりです。
- ワークステーションのベースエディタで、次のいずれかの方法でフォルダまたはワークスペースを開きます。
- エクスプローラ ビューで [Open Folder] をクリックします。
- [**Menu**] > File > Open Folder を選択します。
統合ターミナルを開きます。確認は次のいずれかの方法で行います。
- Control+
</kbd> (or <kbd>Command+(macOS の場合は )を押します。 - [Terminal] [>] [New Terminal] を選択します。
- Control+
ターミナルで次のコマンドを実行して Gemini CLI を起動します。
geminiGemini CLI を初めて実行するときは、プロンプトに従って Google アカウントでログインします。
Gemini CLI Companion 拡張機能に接続するように求められたら、
yesと入力します。これにより、CLI とエディタのワークスペース間の接続が有効になります。
Gemini CLI を使用する
起動したら、自然言語を使用して Gemini CLI を操作できます。 次に例を示します。
Explain the architecture of this codebaseWrite a unit test for the function in main.pyRefactor the current file to use async/await
差分を操作する
Gemini CLI は、コードの変更を提案するときに、エディタ内に差分ビューを直接開くことができます。これにより、変更を承認する前に確認できます。
提案された変更を承認するには:
- 差分エディタのタイトルバーにあるアイコンをクリックします。
- コマンド パレット(Cmd+Shift+P または Ctrl+Shift+P) を開き、[Gemini CLI: Accept Diff] を実行します。
- メッセージが表示されたら、ターミナルで
yesと入力します。
変更を拒否するには:
- 差分エディタのタイトルバーにあるアイコンをクリックします。
- 差分エディタのタブを閉じます。
- メッセージが表示されたら、ターミナルで
noと入力します。
トラブルシューティング
IDE 統合で問題が発生した場合は、Gemini CLI 内で次のコマンドを実行して接続ステータスを確認できます。
/ide status
次のステップ
- Google Cloud で Gemini CLI を使用する方法について学習する。
- IDE 統合 のドキュメントを確認する。