本文へスキップ

AIエージェント

Hermes Agent

Nous Researchのオープンソースエージェントです。学んだことをスキルとして蓄えます。

接続手段
ログイン APIキー スキル
コネクタ
SPREVA
プラン
無料のオープンソースです。モデルのプロバイダーは自分で用意します。

始める前に

  • Hermes Agentがインストール済みであること。
  • APIキー。SPREVAの開発者、APIキーの順に開いて作成します。

設定

  1. 1

    HermesのシークレットファイルにSPREVAのAPIキーを追加します。

    ~/.hermes/.env
    SPREVA_API_KEY=spreva_sk_...
  2. 2

    Hermesの設定のmcp_serversにSPREVAを追加します。

    ~/.hermes/config.yaml
    mcp_servers:
      spreva:
        url: "https://app.spreva.ai/api/mcp"
        headers:
          Authorization: "Bearer ${SPREVA_API_KEY}"
  3. 3

    Hermesのセッションで/reload-mcpを実行するか、Hermesを再起動します。

  4. 4

    HermesがSPREVAに接続できることを確認します。

    ターミナル
    hermes mcp test spreva

その他の対応アプリ

  • コネクタURLとログイン

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

    ターミナル
    hermes mcp add spreva \
      --url https://app.spreva.ai/api/mcp \
      --auth oauth
  • CLIとAgent Skill

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

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

動作確認

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

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

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

知っておきたいこと

  • Agent Skillを使うには、~/.hermes/config.yamlのterminal.env_passthroughにSPREVA_API_KEYを追加してください。Hermesは、そこに記載されていないシークレットを、実行するコマンドに渡しません。

トラブルシューティング

HermesがSPREVAへの接続を拒否する

キーが空の間、Hermesは接続しません。~/.hermes/.envにSPREVA_API_KEYがあることを確認し、/reload-mcpを実行してください。

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