Gemini CLIを使ってテトリスをつくってみたので、『Gemini CLIインストールの手順』『Gemini CLIの無料枠』『Gemini CLIでできること』について簡単に案内します。
↓40秒で仕度できてしまうテトリス
テトリス
スコア: 0
操作ボタン(スマホ):
操作方法(キーボード):
- ← : 左に移動
- → : 右に移動
- ↓ : ソフトドロップ
- ↑ : 回転
- スペース : ハードドロップ
Gemini CLIのインストールの手順
※2025年6月27日時点
※環境はWindows 11 WSL 2上のUbuntu 24.04.1
node.jsのバージョン18以上
Gemini CLIを動かすには、Node.js version 18以上がインストールされている必要があります。
node -v
でnodeのバージョンを確認。
Gemini CLIインストール
Powershellもしくはターミナルで以下のコマンドでGemini CLIのインストールができます。
npm install -g @google/gemini-cli
※上記はグローバル環境にインストールするコマンドです。
※詳しくは→Gemini CLI 公式Github
※公式記事は→Google公式ブログGemini CLI記事
Gemini CLIの初期設定
Gemini CLIの初期設定画面が開くので、
- 見た目(色)の選択
- Googleアカウントでログイン
を設定します。


Gemini CLIを使ってみよう
おもに以下の3つの方法でGemini CLIを使えます。
- ①コマンドラインから
gemini --??? - ②
geminiとのみ入力し、対話モード - ③対話モードで使える
/コマンドと@と!
①コマンドラインからGemini利用
gemini --help でコマンドラインからそのままGemini CLIを使える引数を確認できます。
②Gemini対話モード
コマンドラインで、
gemini
と入力しEnterで対話モードが開きます。
最初に試したいやつ。
簡単な質問
Type your message or @path/to/file
と書かれた部分に何か質問をすると回答が返ってきます。

コーディング
「テトリスをつくってください」と指示を出したら冒頭で紹介したテトリスを作ってくれました。完成度はガチャなんでイメージと違ったら指示を追加して微調整で。
③CLIコマンド
Gemini対話モードのときに @ ! / を付けることでCLIコマンドを使うことができます。
"@"でファイル指定
@でファイルパスを指定して、スペースを空けて指示を出すことで、ファイルに関しての質問や要約やコードの添削指示などができます。
"!"でシェルコマンド
! を押すとシェルコマンドを打てるモードになります。
Esc で解除。
"/"で用意されているコマンド利用
/ を付けることで用意されている様々なコマンドを利用することができます。
初期設定の変更
初期設定した内容をやっぱり変えたいときは以下のとおり。
/theme:色の変更/auth:認証方法の変更
現在利用可能なツール一覧
/toolsで利用可能な機能一覧を確認できます。/tools desc で各項目の説明も表示されます。

その他の/コマンド一覧
Gemini CLI 無料枠
公開時点で、
- 毎分 60 回モデル リクエスト
- 1日あたり1,000 回のリクエスト
を無料、と記載あります。

今回つくったテトリスは3 Turns。テトリスを毎日333個くらいならつくれそうですね。いつまでこの無料枠なのかの明示もされていない模様。
おわりに
Claude CodeのGoogle版であるGemini CLI。無料でここまで使えるのすごい。ブラウザのGeminiと違ってローカルファイルの生成とかまでやってくれるのでいいですね。AIに仕事奪われるというよりも人類忙しくなりそう。