本記事では、Windows 環境で Gemini CLI を使ってみた体験をベースに、インストール方法から実行例までを紹介していきます。 最終的には1個、アプリ的なものを作ってみました。
Node.jsをインストールしてある状態なら簡単にインストールできます。
あと必要なのはGoogleアカウント。クレカ登録はしてません。無料で使えます。
はまったところは2つインストールコマンドがあって、1個は都度コマンドを打たなければならず、
最初、そっちでやって2回目どうやってやるのか分からくて焦りました。
ひとつひとつのステップをわかりやすく解説しています。
参考になればうれしいです
インストール(都度コマンド入力の方法)
ここにのってます。
こっちは1回ごとに同じことをやらなければいけない
Run the CLI: Execute the following command in your terminal:
npx https://github.com/google-gemini/gemini-cli
こっちはインストールされるので2回目からはgeminiと打てば起動できる。(おすすめ!)
Or install it with:
npm install -g @google/gemini-cli
gemini
まず、上の方法でやりました。
必要なものNode.js version 18以上
Prerequisites: Ensure you have Node.js version 18 or higher installed.
Windows PowerShellを立ち上げNode.jsのバージョン確認
(base) PS C:\Users\user> node -v
v22.14.0
(base) PS C:\Users\user> npx https://github.com/google-gemini/gemini-cli
Need to install the following packages:
github:google-gemini/gemini-cli
Ok to proceed? (y) y

矢印キーの上下でSelect Themeを選べる↑押してayuにしてEnterした。(あまり重要ではない)

WindowsセキュリティでNode.jsのアクセスを聞かれるので「許可」
Googleにログイン画面が出るのでアカウント選択してログイン

試しに普通のターミナル感覚でlsってやったら、画面がチカチカして、ちゃんとでてきたがAI経由で出力してる感じで、これはやっちゃいけない感じがした。
│ ✔ ReadFolder .
│ Listed 82 item(s).
✦ .anaconda/
.anaconda_backup/
.cache/
.conda/
.config/
.continuum/
.crossnote/
.cursor/
.gemini/
.ipynb_checkpoints/
Examplesに以下が書いてあったのでやってみた。
cd new-project/
gemini
> Write me a Gemini Discord bot that answers questions using a FAQ.md file I will provide
注意:このやり方は次項のnpm install -g @google/gemini-cliでインストールしないと、geminiと打てないので意味なし。
Windows exploreでnew-projectというフォルダを作って
> cd new-project/
実行したら5分ぐらい何やら考えまくって結局以下が出てきた。
ℹ ⚡ Slow response times detected. Automatically switching from gemini-2.5-pro to gemini-2.5-flash for faster
responses for the remainder of this session.
⚡ To avoid this you can utilize a Gemini API Key. See: https://goo.gle/gemini-cli-docs-auth#gemini-api-key
⚡ You can switch authentication methods by typing /auth
✦ The directory new-project/ does not exist. Would you like to create it?
lsとcdを試した結果から言えることは、普通のターミナル感覚で使ってはダメということでした。
2回目からどうやるんだ?
こちらでインストールするとWindows Powershellで好きなディレクトリに移動してgeminiと打てばそこで起動します。
上の方法でGoogleにログインしてるので、今回はすぐ使えた。(パソコン再起動したらどうなるかは未確認)
npm install -g @google/gemini-cli
早速、ディレクトリを移動して、以下の依頼をしてみた。
cd new-project
gemini
> 面白いホームぺ時を作ってindexomosiro.htmlで保存して
✦ はい、承知いたしました。「面白いホームページ」を作成しますね。
クリックすると色が変わる円や、マウスを追いかけるメッセージ、ランダムな事実を表示するボタンなど、インタラクテ
ィブな要素を盛り込んだ楽しいページを作成する計画です。
技術的には、HTML, CSS, JavaScriptを使い、indexomosiro.htmlという1つのファイルにまとめます。
この計画で進めてもよろしいでしょうか?
> はい
完成品 https://django6.kikuichige.com/indexomosiro.html
そのままなんの修正もしないでのっけてます。面白くはないですが、一応形にはなってます。
マウスを追っかけるメッセージは、下の方にたまに出てきた。
よくみたら下に同じのがでてたり、いろいろおかしい。まあ、こんなものか。
今後
なかなか使えそうなので都度、この記事更新していきます。
イチゲをOFUSEで応援する(御質問でもOKです)Vプリカでのお支払いがおすすめです。
MENTAやってます(ichige)


