メインコンテンツへスキップ
Gemini CLI ロゴ

Gemini CLI と Capgo でモバイルアプリをリリース

Gemini CLI は、Capacitor アプリのビルド、公開、Live Update を実現。Mac なしでの iOS/Android ビルド、数分での OTA 修正、ワンクリックでのロールバックが可能です。

  • CLI エージェント
  • ホスト型 MCP
  • ローカル MCP
  • スキル
  • CLI

Gemini CLI で Capgo をセットアップ

3ステップ以内。各ブロックをそのままコピーするだけです。

  1. ステップ 1

    ホストされた Capgo MCP を追加

    ユーザー用のサーバーを追加し、Gemini CLI 内で /mcp auth capgo を実行してサインインしてください。API キーは不要です。

    ターミナル
    $ gemini mcp add --transport http -s user capgo https://api.capgo.app/mcp
  2. ステップ 2

    ビルドとアップロード用のローカル CLI MCP を追加

    Capgo API キーで一度ログインすれば、あとはローカルサーバーを登録するだけです。

    ターミナル
    $ npx @capgo/cli@latest login $ gemini mcp add -s user capgo-cli npx @capgo/cli@latest mcp
  3. ステップ 3

    Capgo スキルをインストール

    汎用インストーラーを使用するか、Geminiのスキル管理機能を使用してください: gemini skills install https://github.com/Cap-go/capgo-skills.

    ターミナル
    $ npx skills add Cap-go/capgo-skills

Gemini CLI への質問例

プロンプトをコピーして Gemini CLI に貼り付けてください。app ID とバージョンはご自身のものに置き換えてください。

  • ビルド

    “このアプリの署名済み iOS リリースを Capgo Build でビルドして。”

  • 公開

    「Androidのリリースビルドをリクエストして、Google Playの内部テストトラックに送信して。」

  • アップデート

    「この変更にNative Buildが必要か、それとも live update として配信できるか確認して。」

  • アップデート

    「Webアプリをビルドして、この修正をproductionチャンネルにプッシュして。」

  • ロールバック

    「productionチャンネルの最新bundleをロールバックして。」

  • Observe

    「v2.3.0のアップデート統計を表示して。適用済みデバイス数と失敗数を教えて。」

  • Observe

    「前回のiOS buildが失敗した理由は?build logsを読んで修正案を提示して。」

  • Observe

    「現在ロールアウトが一時停止しているチャネルはどれですか?また、その理由は何ですか?」

リリースサイクル全体

最初のビルドから次のライブ修正まで、すべてを1つのアカウントでカバー。

  1. 1

    ビルド

    クラウド上でiOSとAndroidの署名済みビルドを作成。手元にMacもXcodeも不要です。

    CapgoでネイティブアプリをBuild
  2. 2

    公開

    ビルドをTestFlightやGoogle Playに送信し、ストア審査に提出できます。

    MacなしでiOSアプリをBuild & Publish
  3. 3

    アップデート

    JavaScript、HTML、CSSの修正を数分でチャンネルにプッシュ。ロールバックも1ステップで。

    Capgo Live Updates
  4. 4

    Observe

    誰がアップデートを受け取ったか、何が失敗したか、各リリースのパフォーマンスを確認できます。

    Capgo を Observe

Gemini CLI の注意点と制限事項

  • settings.json を手動で編集していますか?ホストされたサーバーには httpUrl を使用してください。Gemini CLI では、url キーは SSE を意味します。
  • Gemini CLI はシェルコマンドを実行できるため、MCP でカバーできない操作も Capgo CLI を直接呼び出して実行可能です。

よくある質問

Capgo と Gemini CLI に関するよくある質問

Gemini CLI を使って、MacなしでiOSアプリをビルドできますか?

はい。Gemini CLI は Capgo CLI を実行し、プロジェクトを Capgo Build にアップロードします。Capgo がクラウド上でiOSおよびAndroidアプリの署名とビルドを行い、TestFlightやGoogle Playへ配信することも可能です。

Native Build ドキュメント

Gemini CLI を使うには、Capgo API キーが必要ですか?

ホスト型 MCP に API キーは不要です。OAuth でサインインします。ローカルの CLI MCP と CLI は、npx @capgo/cli@latest login で一度保存した API キーを使います。キーは Capgo コンソールの Settings > Organization > API keys で作成してください。

Capgo API キーを作成する

Gemini CLI で、不具合のあるアップデートをロールバックできますか?

はい。Gemini CLI に、チャンネルを前のbundleに切り替えるよう指示してください。デバイスは次回のアップデート確認時に切り替わります。また、Capgo updater は、新しいbundleの起動に失敗した場合、自動的にロールバックを行います。

Live update ドキュメント

App StoreやGoogle PlayでLive Updateを使用することは許可されていますか?

はい、JavaScript、HTML、CSS、およびアセットなどのWebレイヤーについては可能です。ただし、Native code、新しい権限、新しいpluginの追加にはストアへのリリースが必要ですが、Capgo Build がそのプロセスを代行できます。

Gemini CLI から Capgo を利用する料金はいくらですか?

MCPサーバー、スキル、CLIは無料で利用できます。利用にはCapgoプランが必要ですが、すべてのプランはクレジットカード不要の14日間無料トライアルから始められます。Builds、Live Updates、Observeはすべてのプランに含まれています。

料金プラン

Gemini CLI で次回のリリースを迅速にデプロイ

Capgo アカウントを作成し、Gemini CLI を連携して、最初の build や live update を今すぐプッシュしましょう。

ドキュメント

関連ページ