本文へスキップ

AIエージェント

Gemini

Googleのアシスタントです。Geminiアプリ、Gemini CLI、Antigravityで使えます。

対応環境
Gemini、Gemini CLI、Antigravity
接続手段
ログイン APIキー スキル
コネクタ
SPREVA
プラン
Geminiアプリ:カスタムアプリは、米国の個人用Googleアカウントで、英語設定の場合のみ。Gemini CLI:有料のGemini APIキー、Vertex AI、またはGemini Code Assist。それ以外の場合:Antigravity。

Gemini

gemini.google.comで設定します。追加すると、モバイルアプリでもSPREVAを使えます。

始める前に

  • 米国の18歳以上の個人用Googleアカウントで、Keep Activityがオン、Geminiアプリが英語設定であること。職場や学校のアカウントではカスタムアプリを追加できません。

設定

  1. 1

    gemini.google.comでSettings、Connected Appsの順に開きます。Custom appsでAdd a custom appを選びます。

  2. 2

    SPREVAのコネクタURLを貼り付け、Nextをクリックします。

    URL
    https://dev-app.spreva.ai/api/mcp
  3. 3

    SPREVAにログインしてワークスペースを選び、許可をクリックします。

Gemini CLI

ターミナルで使います。有料のGemini APIキー、Vertex AI、またはGemini Code Assistを利用しているアカウント向けです。

始める前に

  • Gemini CLIがインストール済みで、有料のGemini APIキー、Vertex AI、またはGemini Code Assist StandardかEnterpriseでログインしていること。

設定

  1. 1

    SPREVAを追加します。

    ターミナル
    gemini mcp add --transport http --scope user \
      spreva https://dev-app.spreva.ai/api/mcp
  2. 2

    Gemini CLIを起動して/mcp auth sprevaを実行します。ブラウザでSPREVAが開くので、ワークスペースを選んで許可をクリックします。

その他の対応アプリ

  • ヘッダーでAPIキーを送る

    SPREVAのAPIキーをBearerトークンとして送ります。人の操作なしで動く自動化向けです。

    ターミナル
    export SPREVA_API_KEY=spreva_sk_...
    gemini mcp add --transport http --scope user \
      spreva https://dev-app.spreva.ai/api/mcp \
      --header "Authorization: Bearer $SPREVA_API_KEY"
  • CLIとAgent Skill

    sprevaコマンドラインとそのAgent Skillをインストールします。ターミナルで作業するエージェント向けです。

    ターミナル
    export SPREVA_API_KEY=spreva_sk_...
    npx -y @spreva/cli skill install --target agents

Antigravity

Googleのコーディングエージェントです。無料プラン、Google AI Pro、Ultraで使えます。この手順はAntigravityエディター向けです。

始める前に

  • SPREVAのアカウント。接続したいワークスペースへのアクセス権が必要です。
  • APIキー。SPREVAの開発者、APIキーの順に開いて作成します。

設定

  1. 1

    SPREVAの開発者、APIキーの順に開いてAPIキーを作成し、コピーします。

  2. 2

    Antigravityでエージェントパネルのメニューを開き、MCP Servers、Manage MCP Servers、View raw configの順に進みます。

  3. 3

    設定にSPREVAを追加し、キーを指定します。

    ~/.gemini/config/mcp_config.json
    {
      "mcpServers": {
        "spreva": {
          "serverUrl": "https://dev-app.spreva.ai/api/mcp",
          "headers": {
            "Authorization": "Bearer spreva_sk_..."
          }
        }
      }
    }
  4. 4

    ファイルを保存し、Antigravityを再起動するか、MCPサーバーを再読み込みします。

その他の対応アプリ

  • コネクタURLとログイン

    アプリにコネクタURLを貼り付け、SPREVAにログインして「許可」をクリックします。管理が必要なキーはありません。

    ~/.gemini/config/mcp_config.json
    {
      "mcpServers": {
        "spreva": {
          "serverUrl": "https://dev-app.spreva.ai/api/mcp"
        }
      }
    }

動作確認

新しい会話を始めて、次のように聞いてみてください。

エージェントに聞く
今週SPREVAで公開される予定のものは?

GeminiがSPREVAのoverviewツールを呼び出し、ワークスペースのタイムゾーン、次に公開されるもの、対応が必要なものを答えます。初回は、Geminiがツールの使用許可を求めることがあります。

トラブルシューティング

GeminiアプリにCustom appsの項目がない

カスタムアプリを使うには、米国の個人用Googleアカウントで、Keep Activityがオン、Geminiアプリが英語設定である必要があります。それ以外の場合は、Gemini CLIかAntigravityを使ってください。

Gemini CLIがSPREVAに接続できなくなった

ログインの有効期限が切れています。/mcp auth sprevaをもう一度実行してください。

ほかの問題については、トラブルシューティングでログインの繰り返し、プラン、上限、タイムゾーンについて説明しています。