• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

gemini cli

date: 2025-06-27 excerpt: gemini cliの使い方

tag: googlegeminicliterminalcoding


gemini cliの使い方

概要

  • gemini cliはターミナルで使用可能なgemini
  • 操作感はcodex cliやclaude codeと近い
  • デフォルトで画像の解析が可能

インストール

npm

$ npm install -g @google/gemini-cli

bun

$ bun install -g @google/gemini-cli

MCPの連携

  • ~/.gemini/settings.json にMCPの設定を記述

例

{
  "theme": "Default",
  "selectedAuthType": "gemini-api-key",
  "mcpServers": {
    "playwright": {
      "command": "npx",
      "args": [
        "@playwright/mcp@latest"
      ]
    },
    "context7": {
      "command": "npx",
      "args": ["-y", "@upstash/context7-mcp"]
    }
  }
}

(認証)環境変数でキーを渡す

$ export GEMINI_API_KEY="your_api_key"

インストラクション

  • プロジェクトルートにGEMINI.mdを作成

yoloモード

  • -y, --yoloオプションをつけるとすべての操作を許可するyoloモードになる

-p オプション

  • 対話ではなく最初にプロンプトを渡して実行するオプション
  • この状態でもGEMINI.mdのインストラクションは読み込まれる
$ gemini -y -p "GEMINI.mdに書いてあるミッションを実行してください"


googlegeminicliterminalcoding Share Tweet