Skip to main content

概要

Gemini CLI は Google の公式コマンドラインツールで、ターミナルから Gemini AI モデルと直接やり取りできます。APIYI を通じて、次のことが可能です。
  • 🚀 ターミナルで Gemini モデルを素早く呼び出す
  • 💻 AI 支援のプログラミングとコード生成
  • 🔍 コードレビューと最適化の提案
  • 📝 技術 Q&A とドキュメント生成
  • 🌐 クロスプラットフォーム対応(Linux、macOS、Windows)
なぜ APIYI を選ぶのですか?APIYI 経由で Gemini CLI を使用すると、より安定したネットワーク接続、より良い価格設定、そして 24/7 の技術サポートが利用できます。

クイックスタート

前提条件

  • Node.js >= 18.0.0
  • npm または yarn のパッケージマネージャー
  • APIYI アカウントと API Key

手順 1: Gemini CLI をインストール

手順 2: APIYI API Key を取得する

1

APIYI に登録/ログイン

登録またはログインするには api.apiyi.com にアクセスしてください
2

API Key を作成

ダッシュボードの「Token Management」ページ(api.apiyi.com/token)に移動し、「Create New Token」をクリックしてください
3

キーをコピー

生成された API Key(形式: sk-***)をコピーして、安全に保管してください

手順 3: 環境変数を設定する

重要な設定: GOOGLE_GEMINI_BASE_URL は、追加のパス(/v1/gemini のようなもの)を付けずに https://api.apiyi.com に設定する必要があります。そうしないと接続に失敗します。

手順 4: 初期化してテストする

1

Gemini CLI を起動

2

初回認証

対話型インターフェースで、次のように入力してください:
選択: Gemini API Key (AI Studio)
3

接続をテスト

コア機能

コード生成

出力例:

コードレビュー

技術 Q&A

ドキュメント生成

インタラクティブコマンド

Gemini CLI のインタラクティブモードでは、次のコマンドを使用できます:
モデル切り替え: /model コマンドを使用して、gemini-3-pro-previewgemini-2.5-flashgemini-2.5-pro などのさまざまな Gemini モデルを切り替えます。

サポートされているモデル

APIYI を通じて、最新の Gemini モデルをご利用いただけます。

Gemini 3 シリーズ(推奨)

Gemini 2.5 シリーズ

推奨構成:
  • 複雑なプログラミング、アーキテクチャ設計: gemini-3-pro-preview
  • 日常的なコード生成、Q&A: gemini-2.5-flash
  • バッチ処理、高速な反復: gemini-2.5-flash-lite

すべてのモデル一覧を見る

APIYI でサポートされているすべての Gemini モデル、詳細な料金と性能の比較をご覧いただけます

高度な使い方

VS Code 連携

VS Code で Gemini CLI 拡張機能を使用します。

GitHub Actions 連携

自動コードレビュー:

バッチスクリプト

自動化スクリプトを作成します。

よくある質問

チェックリスト:
  1. 環境変数を確認する:
    出力は次のようになります:
    • GOOGLE_GEMINI_BASE_URL: https://api.apiyi.com(/v1 やその他のパスは不要)
    • GEMINI_API_KEY: sk- で始まる完全なキー
  2. 環境変数を再読み込みする:
  3. ターミナルを再起動する: ターミナルを完全に閉じてから開き直します
  4. API Key を確認する: APIYI のダッシュボードにログインして、キーが有効で残高が十分であることを確認します
インタラクティブモードで /model コマンドを使います:
または、コマンドで直接指定します:
方法 1: /save コマンドを使う
方法 2: 出力をリダイレクトする
方法 3: セッション管理を使う
推奨: nvm を使って Node.js のバージョンを管理します:
考えられる原因と解決策:
  1. ネットワークの問題: APIYI は最適化された国内ノードを提供しており、通常は高速です
  2. モデルの選択: 最速の応答には gemini-2.5-flash または gemini-2.5-flash-lite を使います
  3. token 制限: 1 回のリクエストの複雑さを下げます
  4. 同時リクエスト: 一度に多すぎるリクエストを送らないようにします
接続速度をテストする:
推奨: PowerShell を使います:
  1. Node.js をインストールします(公式サイトからインストーラーをダウンロードします)
  2. PowerShell を管理者として実行します
  3. 環境変数を設定します:
  4. PowerShell を再起動します
  5. Gemini CLI をインストールして使います
または WSL(Windows Subsystem for Linux)を使うと、より快適に利用できます。

ベストプラクティス

プロンプト最適化

具体的にする

❌ 「このコードを最適化して」✅ 「ループの効率とメモリ使用量に焦点を当てて、このコードのパフォーマンスを最適化して」

文脈を提供する

❌ 「この関数の何が問題ですか?」✅ 「これは非同期エラーが発生しているユーザーログイン関数です。問題の原因を見つけるのを手伝ってください」

ステップごとに進める

❌ 「プロジェクト全体の完成を手伝って」✅ 「手順1: データベースモデルを設計する; 手順2: API ルートを作成する; 手順3: …」

例を依頼する

❌ 「クロージャについて説明して」✅ 「JavaScript のクロージャを、3つの実用的な使用例とコード例付きで説明して」

ワークフローの推奨事項

1

問題を定義する

解決したい問題や実装したい機能を明確に説明します
2

解決策を得る

Gemini CLI を使って、初期の解決策やコードを生成します
3

レビューして最適化する

AI に自分のコードをレビューさせ、潜在的な問題を見つけてもらいます
4

繰り返し改善する

要件を満たすまで、フィードバックに基づいて段階的に最適化します
5

ドキュメントを追加する

必要なコメントとドキュメントを生成します

料金

APIYI を通じて Gemini モデルを使用する費用は、選択したモデルと使用量によって異なります。

料金の詳細を見る

すべての Gemini モデルの詳細な料金と費用対効果の比較をご覧ください
APIYI ではチャージ特典があります。チャージ額が多いほど、ボーナスも高くなります(10%-22%)。初回チャージでは追加ボーナスがあります。チャージ特典の詳細をご覧ください。

関連リソース

サポートを受ける

企業WeChat

企業WeChatのQRコードQRコードをスキャンするか、サポートに連絡するにはクリックしてください技術相談、利用ガイダンス

メールでのお問い合わせ

カスタマーサポート: [email protected]営業: [email protected]
クイックスタート: 上記の「クイックスタート」セクションに従ってセットアップを完了し、5分で Gemini CLI の利用を始めましょう!