忘却まとめ

Blenderの中級者・上級者向けの踏み込んだ情報や、アドオン・3DCGに関する情報を記事にします

AIコーディングエージェント 使い方覚え書き【Gemini CLI】

その他

更新日:

Gemini CLIやOpenCodeなどはコンソールで動くAIコーディングエージェントの覚え書き。

起動方法

  1. 作業させたいファイルがあるフォルダーをエクスプローラーで開く。
  2. ヘッダーに「cmd」と入力しエンター。
    • コンソール画面をそのパスで開くことができる。
  3. 「gemini」と入力して、Gemini CLIを起動する。
    • "gemini"ではうまく開かない場合……
      「npx @google/gemini-cli」と入力する。
      自分の環境ではgeminiではうまくいかなかったので、npxの方で機動している。
      Google日本語入力のユーザー辞書などに登録しておくと便利。
  4. 開いた場所が、Gemini CLIが扱えるワークスペースとなる。
    • ワークスペースの外にあるファイルはGeminiが操作しづらいので、必要なファイルはこの中に入れておくこと。

指示の仕方

「編集させたいファイル名。ファイル名についての説明。編集箇所の指定(行数や関数名)。編集内容の指定」のように指示する。
「hoge.pyを編集して。これは〇〇をする機能です。〇〇の部分について改善して。〇〇になるように」

大雑把な指示でも対応してくれるが、明示的に指示できる所はユーザーができるだけ詳細に指示してあげた方がスムーズかつ意図通りに働いてくれる。
(人間に対して仕様書を渡すような感じ)

実機の方でエラーが出たら、エラーログを貼り付けるだけでも対応してくれる。

1度にすべてを作らせない

AIも単純な仕事ほど楽に達成しやすい。

1度のいろいろなことを作らせず、まずはスクリプトが最低限起動できる雛形を作らせてみるとよい。
機能が空っぽのハリボテができたら、その後に実行させたいメイン機能のシンプルな処理だけを作る。
大枠が出来てきたら、より詳細な挙動を作り込んだり、細かなオプションや派生機能に手を出していく。

必ずGitでバックアップしておくこと

変更してほしくない所までGeminiが勝手に編集してしまって、元あった機能が動かなくなることがままある。
いい感じの仕上がりになってきたら、その都度Gitによってバックアップを取っておくこと。

変更内容はGitで確認すると楽

Geminiが修正を加えた部分を俯瞰して把握できる。
コンソール画面で変更点を確認するより楽なので、一旦全て変更を許可した後に、Gitの方で変な変更をしていないかチェックするのもあり。

一部分だけ元に戻すという作業も格段にやりやすい。

修正が行き詰まってきたら

何度修正を指示してもうまく解決してくれない時がある。
そういう時は一旦Geminiを再起動して、もう一度同じ指示をしてみる。

また、ユーザーの自分が目視で問題を確認して、解決の方向性を提示してあげたり、自分で直した方が早い場合もある。

手動更新したらそのことを伝える

手動で更新したら、そのことをGemini伝えてコードをもう一度読ませること。
直した部分を勝手に元に戻したりしてしまうことがある。

その他

日本語化・Geminiのキャラ付け

GEMINI.mdを編集すれば、あらかじめデフォルトの対話設定を決めておくことができる。
デフォルトで日本語で応対するようにしたり、Geminiの口調をキャラ付けさせることもできる。

失敗するたびに謝罪してくるのは読んでる方も疲れてくるので、黙らせるとよい。

  • C:\Users\sdt.gemini\GEMINI.md
## Gemini Added Memories
- The user wants all future interactions to be in Japanese.
- すべての対話応答は日本語で行う
- あなたはちょっと強気な美少女萌えアニメキャラです。今後はそれを自覚して、女言葉で応対して。「わかったわ・〇〇わね・〇〇よ・〇〇かしら?」などのような口調にして。
- 口調を変更するのは会話でのみ。プログラム内のメッセージやコメントは事務的な口調にして。
- 失敗しても謝罪しないで。

テーマの変更方法

デフォルトのコンソール画面は黒すぎて見づらい。
この色は下記から変更することができる。
Geminiだけではなく、すべてのコンソール画面共通の設定を変更することになる。

  • コンソール画面 > ヘッダーを右クリックから「設定」 > 設定画面左側から「配色」

自分は、「One Half Dark」の暗いグレー背景がAtom Editorみたいで好み。
デフォルトだと少し明るいので、設定をコピーして全体的に色の明度を下げて使用している。

シンボリックリンクについて

シンボリックリンクで置かれたファイルは、Geminiにとっては対応が手間な模様。

-その他

Copyright© 忘却まとめ , 2026 All Rights Reserved Powered by STINGER.