概要
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: 環境変数を設定する
- Zsh (macOS/Linux)
- Bash (Linux)
- PowerShell (Windows)
- CMD (Windows)
手順 4: 初期化してテストする
1
Gemini CLI を起動
2
初回認証
対話型インターフェースで、次のように入力してください:選択: Gemini API Key (AI Studio)
3
接続をテスト
コア機能
コード生成
- 関数生成
- プロジェクトのひな形作成
- ユニットテスト
コードレビュー
技術 Q&A
ドキュメント生成
インタラクティブコマンド
Gemini CLI のインタラクティブモードでは、次のコマンドを使用できます:サポートされているモデル
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 連携
自動コードレビュー:バッチスクリプト
自動化スクリプトを作成します。よくある質問
接続に失敗した、または認証エラーが出ますか?
接続に失敗した、または認証エラーが出ますか?
チェックリスト:
-
環境変数を確認する:
出力は次のようになります:
GOOGLE_GEMINI_BASE_URL:https://api.apiyi.com(/v1 やその他のパスは不要)GEMINI_API_KEY:sk-で始まる完全なキー
-
環境変数を再読み込みする:
- ターミナルを再起動する: ターミナルを完全に閉じてから開き直します
- API Key を確認する: APIYI のダッシュボードにログインして、キーが有効で残高が十分であることを確認します
Gemini モデルを切り替えるには?
Gemini モデルを切り替えるには?
インタラクティブモードで または、コマンドで直接指定します:
/model コマンドを使います:会話履歴を保存するには?
会話履歴を保存するには?
方法 1: 方法 2: 出力をリダイレクトする方法 3: セッション管理を使う
/save コマンドを使うNode.js のバージョンが要件を満たしていませんか?
Node.js のバージョンが要件を満たしていませんか?
推奨: nvm を使って Node.js のバージョンを管理します:
応答が遅いのはなぜですか?
応答が遅いのはなぜですか?
考えられる原因と解決策:
- ネットワークの問題: APIYI は最適化された国内ノードを提供しており、通常は高速です
- モデルの選択: 最速の応答には
gemini-2.5-flashまたはgemini-2.5-flash-liteを使います - token 制限: 1 回のリクエストの複雑さを下げます
- 同時リクエスト: 一度に多すぎるリクエストを送らないようにします
Windows での使い方は?
Windows での使い方は?
推奨: PowerShell を使います:
- Node.js をインストールします(公式サイトからインストーラーをダウンロードします)
- PowerShell を管理者として実行します
- 環境変数を設定します:
- PowerShell を再起動します
- Gemini CLI をインストールして使います
ベストプラクティス
プロンプト最適化
具体的にする
❌ 「このコードを最適化して」✅ 「ループの効率とメモリ使用量に焦点を当てて、このコードのパフォーマンスを最適化して」
文脈を提供する
❌ 「この関数の何が問題ですか?」✅ 「これは非同期エラーが発生しているユーザーログイン関数です。問題の原因を見つけるのを手伝ってください」
ステップごとに進める
❌ 「プロジェクト全体の完成を手伝って」✅ 「手順1: データベースモデルを設計する; 手順2: API ルートを作成する; 手順3: …」
例を依頼する
❌ 「クロージャについて説明して」✅ 「JavaScript のクロージャを、3つの実用的な使用例とコード例付きで説明して」
ワークフローの推奨事項
1
問題を定義する
解決したい問題や実装したい機能を明確に説明します
2
解決策を得る
Gemini CLI を使って、初期の解決策やコードを生成します
3
レビューして最適化する
AI に自分のコードをレビューさせ、潜在的な問題を見つけてもらいます
4
繰り返し改善する
要件を満たすまで、フィードバックに基づいて段階的に最適化します
5
ドキュメントを追加する
必要なコメントとドキュメントを生成します
料金
APIYI を通じて Gemini モデルを使用する費用は、選択したモデルと使用量によって異なります。料金の詳細を見る
すべての Gemini モデルの詳細な料金と費用対効果の比較をご覧ください
APIYI ではチャージ特典があります。チャージ額が多いほど、ボーナスも高くなります(10%-22%)。初回チャージでは追加ボーナスがあります。チャージ特典の詳細をご覧ください。
関連リソース
サポートを受ける
企業WeChat
メールでのお問い合わせ
カスタマーサポート: [email protected]営業: [email protected]
