> npm install -g @google/gemini-cli
> geminiなお、geminiコマンドのパラメータ詳細は以下を参照してください:「gemini --help」
C:\Users\shim1>gemini --help Options: -m, --model Model [string] [default: "gemini-2.5-pro"] -p, --prompt Prompt. Appended to input on stdin (if any). [string] -s, --sandbox Run in sandbox? [boolean] --sandbox-image Sandbox image URI. [string] -d, --debug Run in debug mode? [boolean] [default: false] -a, --all_files Include ALL files in context? [boolean] [default: false] --show_memory_usage Show memory usage in status bar [boolean] [default: false] -y, --yolo Automatically accept all actions (aka YOLO mode, see https://www.youtube.com/watch?v=xvFZjo5PgG0 for more details)? [boolean] [default: false] --telemetry Enable telemetry? This flag specifically controls if telemetry is sent. Other --telemetry-* flags set specific values but do not enable telemetry on their own. [boolean] --telemetry-target Set the telemetry target (local or gcp). Overrides settings files. [string] [choices: "local", "gcp"] --telemetry-otlp-endpoint Set the OTLP endpoint for telemetry. Overrides environment variables and settings files. [string] --telemetry-log-prompts Enable or disable logging of user prompts for telemetry. Overrides settings files. [boolean] -c, --checkpointing Enables checkpointing of file edits [boolean] [default: false] -v, --version Show version number [boolean] -h, --help Show help [boolean]例えば、「gemini -p "プロンプト"」で起動すると、会話モードではなく、プロンプトを実行して終了します、これは使い勝手が良さそうです。 例です:※驚きました、「首都」誤って「取得」にしましたが「首都」に直してくれました
C:\Users\shim1>gemini -p "日本の取得はどこですか?現在の首相は?" 日本の首都は東京です。現在の首相は石破茂さんです。○GeminiCLIの終了方法
/quit※終了時にリソースの使用状況が表示されます。
gemini.mdとは、GeminiCLI(コマンドラインツール)に、長文や複雑なプロンプト(指示)を 与えるために使われるMarkdown形式のテキストファイルです。 ターミナルで一行で済むような簡単な質問(例: gemini "日本の首都は?")であれば不要ですが、 以下のような場合に非常に役立ちます。 gemini.mdが便利な場面 複数行にわたるプロンプト: 詩や手紙の下書き、箇条書きの要件など、複数行にわたるテキストを入力したい場合に便利です。 複雑な指示: プログラミングのコードを含んだり、詳細な背景説明が必要だったりする、複雑なプロンプトを 整理して渡すことができます。 プロンプトの再利用と管理: 一度作成したプロンプトをファイルとして保存しておくことで、後で簡単に再利用したり、 少し修正して使ったりすることができます。
#Gemini最上位の指示です ## コーディング規約 - 作成する言語は、Python言語を使用します - 変数名は、スネークケース (snake_case)を使用しまう - コメントは日本語を使用してください
cd dir gemini
(1).「デスクトップにLPフォルダーを作成して」 (2).「シンプルなランディングページを作成して」 (3).「作成したランディングページを表示して」プロンプトにGeminiCLIは以下のように応答しました:
(1).「はい、デスクトップにLPフォルダーを作成します」 mkdir C:\Users\shim1\Desktop\LP (2).承知いたしました。モダンでルリーンなデザインのシングルページのLPを作成します。 では、まずindex.htmlを作成します 次に、style.cssを作成します 最後に、script.jsを作成します (3). start C:\Users\shim1\Desktop\LP\index.html
ディレクトリ構成を整理してくれる驚きました、フォルダー構成が変わったので、.htmlの.ccs&.jsの参照まで自動でソースを修正してくれました。
@index.htmlの内容を説明して
※凄いですね、構造まで解析して、css/javascriptについても、言及しています。
著者:志村佳昭(株式会社トリニタス 技術顧問)