見出し画像

GeminiCLI ギャル語で話して最後に必ずギャグを入れてくれる相棒(の作り方)

ちょっと出遅れ?ですが GeminiCLI についての記事です。GrokでもAniが話題なのでギャル風にしてみました。
※通常のGeminiCLIはこんな口調ではありません

実は出た当初から「結構」使っており、コーディングなどには便利なのですが、他の用途はどうなのかな?と思いつつ、どっぷり GeminiCLI でコーディングなどをしていたら、いつの間にかNoteの記事を書くのを出遅れました。。。WEB検索も扱うこともできますし、GeminiCLI は暇なとき会話などもできます。。
※AIはあまり否定的な言葉を言わないから、AIと会話していると、全て自分を正当化して精神がおかしくなるらしいので注意。

CLIは、コマンドラインインターフェイスツールと言いまして
メジャーなところでは、以下のような種類があります。
・GeminiCLI
・Claude Code
・OpenAI Codex CLI

CLIの I は愛です

以下からダウンロードできます。


GeminiCLI イメージ画像

簡単な説明

説明などについて先に書きます。インストールは簡単、かつ、出遅れ記事なので最後に記載w

起動について

上記記載のnpxからな起動は一時的な起動になります。ただしキャッシュなどは残るので、2回目以降の起動は早いです。
下記の npm install でインストールしてからの起動は永続的で、次から gemini とコマンドプロンプトから打つだけで起動できるようになります。

ふむふむ

gemini.md について

gemini.mdのファイルは振る舞いやペルソナなど基本的な指示を入れておくことができます(ギャル語で話すようにしてくださいとか)

コマンドプロンプトは右クリックとかでどこのフォルダからも起動できるのですが、必要な場所に gemini.mdが無いと設定を読み込みません。
※gemini.mdが無くても問題ありません
フォルダが深い数だけ、たぶん?いくつでも置けますが、だいたい基本は、3ヵ所ぐらいに分かれるかと思います。
※沢山、増やすと指示が多くなる分、遅くなります

%userprofile%\.gemini\・・・・ホームディレクトリ(毎回読み込まれる)
c:\ など・・・・・・・・・起動フォルダより上の階層
(コマンドプロンプトを起動したディレクトリより上の階層)
起動ディレクトリ・・・・・コマンドプロンプトを起動したディレクトリ

例)ホームディレクトリに %userprofile%\.gemini\gemini.md を配置
「ギャル語で話すようにしてください」

ホームディレクトリに
ギャル語で話すようにしてくださいと書いてあるので
どこで起動しても
起動毎に、この通り、ちゃんと認識してますw

例)
ホームディレクトリ:ギャル語で話す
ルートディレクトリ:競馬予想家
起動ディレクトリ:ギャクを最後に付け加えて会話をします

むかつくCLIが出来上がりますwwww
※起動したときに Using 1 GEMINI.md fileで
gemini.md をいくつ読み込みしているか分かるかと思います

ディレクトリ毎にgemini.mdを置いて、ビジネス用フォルダにはビジネス用の指示、ブログ用フォルダにはブログ用の指示のように専門性など使い分けることもできます。

「ギャクを最後に付け加えて会話をします」は何か悪くないかもw

GeminiCLI イメージ画像

その他使い方など

コーディングなどには普通に強いです。その他、普段使いなどにも、いろいろ使えると思います。

データ操作

何かの推移などネットからも情報を拾えるのでCSVなどに出力は可能だと思います。また、CSVの内容整理など。

ネット情報の整理(資料、HTML作成など)

HTMLやマークダウン等、テキスト形式で作成できるレベルであれば、好きな形式で出力できるかと思います。

HTMLの文章の雰囲気、そのままなのね。。

感想とか

遊んじゃいましたが?これ。。結構便利です。。。APIで繋げればいいじゃんとか、ローカルLLMあるじゃんとか、いろいろ似ている?のはあるのですが、殆ど手間なく、ピンポイントに素早く起動して使えるのが非常にラクです。
DOSコマンド開くだけなので、ローカルで動かしていたLMStudioより快適感もあります。。。コマンド回数の制限があるのだけ、残念💦
(それでも結構な回数使えるので便利)

最近の私の主な使い方は裏で?競馬予想などのプログラムをしているので、そのソースを整理したり修正してもらったりしています。
フォルダの中を横断的に全ソース見てくれて、かつ、修正する精度も結構良いです。
念のためバックアップなどは取りますが、一括でリファクタリングなど、大胆な作業をさせても、あまり問題ありません。
※実行⇒修正を何回か行うことはありますが

ChatGPTに以前は少し依存してましたが、いろいろ細かくAIを使い分けるようになり「最近、無課金でもAIを快適に使えている」ような気がしています。。。

むかつくwwww
GeminiCLI イメージ画像

いちおうインストール手順

なんかどうでもいいかもしれないですが、インストール手順です。
最初に Node.js をインストールしていない人や、なんぞや?という人は以下の「Node.js version 20」からNode.jsをインストールしましょう。

私は、msi(インストーラー形式)で入れました。

クリックするだけ

onedriveを勧めて来ますが
それは。。NOでも問題ありません。。。
コマンドプロンプトから
npx か npm より gemini を起動します。
違いは、最初のほうの
「簡単な説明」「起動について」に書いてあります。
起動時に色やテーマを指定できます。
ログインします。
起動!
むかつくwwww


いいなと思ったら応援しよう!

umanikomi よろしければサポートお願いします🙏いただいたサポートは更新の活動費に使わせていただきます!