本文へスキップ

AIエージェント

NanoClaw

グループごとの作業をそれぞれ専用のコンテナで実行する、小さなオープンソースのパーソナルエージェントです。

接続手段
APIキー スキル
コネクタ
SPREVA
プラン
無料のオープンソースです。

始める前に

  • NanoClawがインストール済みで、認証情報ゲートウェイのOneCLIが設定されていること。
  • APIキー。SPREVAの開発者、APIキーの順に開いて作成します。

設定

  1. 1

    SPREVAのAPIキーを、SPREVAのアドレス専用としてOneCLIに保存します。OneCLIがSPREVAへのすべてのリクエストにキーを付けるので、エージェントがキーを目にすることはありません。

    ターミナル
    onecli secrets create --name SPREVA --type generic \
      --value "$SPREVA_API_KEY" --host-pattern app.spreva.ai \
      --header-name Authorization --value-format "Bearer {value}"
  2. 2

    NanoClawの認証情報ガイドに従って、SPREVAを使うエージェントグループにシークレットを渡します。

  3. 3

    ncl groups listでグループのIDを調べ、グループにSPREVAを追加して変更を承認します。

    ターミナル
    ncl groups config add-mcp-server --id <group-id> \
      --name spreva --url https://app.spreva.ai/api/mcp
  4. 4

    グループのエージェントがSPREVAを読み込むようにグループを再起動し、再起動を承認します。

    ターミナル
    ncl groups restart --id <group-id>

その他の対応アプリ

  • CLIとAgent Skill

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

    ターミナル
    export SPREVA_API_KEY=spreva_sk_...
    npx -y @spreva/cli skill install --dir container/skills

動作確認

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

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

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

知っておきたいこと

  • Agent Skillのコマンドは、NanoClawのフォルダーで実行してください。スキルは、すべてのグループが読み込むcontainer/skillsに配置されます。

トラブルシューティング

追加したのにSPREVAが表示されない

サーバーの追加とグループの再起動は、どちらもあなたの承認待ちになります。両方を承認すると、グループの再起動時にSPREVAが読み込まれます。

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