## 経緯 [[Gemini CLI]]がリリースされ、[[Claude Code]]の下位互換だと思っていたのでしばらく静観していたが、以下の記事を見て試してみようかなと思った。 <div class="link-card-v2"> <div class="link-card-v2-site"> <img class="link-card-v2-site-icon" src="https://static.zenn.studio/images/logo-transparent.png" /> <span class="link-card-v2-site-name">Zenn</span> </div> <div class="link-card-v2-title"> 【CLAUDE.mdに貼るだけ】Claude Code x Gemini CLI x 人間による、三位一体開発術 </div> <img class="link-card-v2-image" src="https://res.cloudinary.com/zenn/image/upload/s--3CDqt9qX--/c_fit%2Cg_north_west%2Cl_text:notosansjp-medium.otf_55:%25E3%2580%2590CLAUDE.md%25E3%2581%25AB%25E8%25B2%25BC%25E3%2582%258B%25E3%2581%25A0%25E3%2581%2591%25E3%2580%2591Claude%2520Code%2520x%2520Gemini%2520CLI%2520x%2520%25E4%25BA%25BA%25E9%2596%2593%25E3%2581%25AB%25E3%2582%2588%25E3%2582%258B%25E3%2580%2581%25E4%25B8%2589%25E4%25BD%258D%25E4%25B8%2580%25E4%25BD%2593%25E9%2596%258B%25E7%2599%25BA%25E8%25A1%2593%2Cw_1010%2Cx_90%2Cy_100/g_south_west%2Cl_text:notosansjp-medium.otf_37:tksfjt1024%2Cx_203%2Cy_121/g_south_west%2Ch_90%2Cl_fetch:aHR0cHM6Ly9zdG9yYWdlLmdvb2dsZWFwaXMuY29tL3plbm4tdXNlci11cGxvYWQvYXZhdGFyL2RjMTY4Zjk1NzYuanBlZw==%2Cr_max%2Cw_90%2Cx_87%2Cy_95/v1627283836/default/og-base-w1200-v2.png" /> <a href="https://zenn.dev/tksfjt1024/articles/5e88385bfb69fd"></a> </div> ## 環境 | 対象 | バージョン | | -------------- | ------------------- | | [[macOS]] | 15.5 | | [[Ghostty]] | 1.1.4-main+3e79c4b7 | | [[Gemini CLI]] | 0.1.7 | ## インストール READMEを参考に。 <div class="link-card-v2"> <div class="link-card-v2-site"> <img class="link-card-v2-site-icon" src="https://github.githubassets.com/favicons/favicon.svg" /> <span class="link-card-v2-site-name">GitHub</span> </div> <div class="link-card-v2-title"> GitHub - google-gemini/gemini-cli: An open-source AI agent that brings the power of Gemini directly into your terminal. </div> <div class="link-card-v2-content"> An open-source AI agent that brings the power of Gemini directly into your terminal. - google-gemini/gemini-cli </div> <img class="link-card-v2-image" src="https://opengraph.githubassets.com/c611e6d92e40b91390d6f52f76a80093cdaf6fa1d67ce7474c85efd294571374/google-gemini/gemini-cli" /> <a href="https://github.com/google-gemini/gemini-cli"></a> </div> [[mise]]を使っているので ```console mise use -g npm:@google/gemini-cli ``` ## 初期設定 `gemini` コマンドを実行。 ![[2025-06-29-13-34-48.avif]] *こだわりはないのでDefault* ![[2025-06-29-13-35-15.avif]] *Googleでログイン* ブラウザが立ち上がって認証ページが開かれるのでポチポチしていく。 ![[2025-06-29-13-36-17.avif]] この画面が表示されたら[[Gemini CLI]]の認証も通ってる。 ![[2025-06-29-13-36-40.avif]] ## 動作確認 [[Claude Code]]よりも評判のいいWeb検索を試してみる。 ![[2025-06-29-13-42-08.avif]] なるほど。せっかくなので[[Claude Code]]にも聞いてみる。 ![[2025-06-29-13-47-55.avif]] 一概に良し悪しとは言えなそう。 ## [[Claude Code]]から[[Gemini CLI]]を使う こんな感じになる。 ![[2025-06-29-13-57-59.avif]] `CLAUDE.md` の書き方はかなり強く書く必要がある。標準の `Web Search` を使われてしまう。以下のように `**必須**` と `禁止` を指定してようやく使ってくれた。 ```markdown - **必須** Web検索に `Web Search` は禁止。`gemini -p <質問内容>` でGemini CLIを使う ``` ## おまけ せっかくなので[[Geminiちゃん]]を作った。 > [!left-bubble] ![[gemini-face.webp]] > よろしく。 > ![[gemini-mini-chara.webp|gemini-mini-chara|200x300]]