概要
Hermes Agent は、Nous Research によって構築されたオープンソースの AI エージェントで、「あなたとともに成長するエージェント」と位置付けられています。これは、組み込みの 学習ループ を備えた数少ないエージェントの1つであり、経験から自律的にスキルを作成し、使用中に改善し、知識を保持するよう自らを促し、FTS5 の全文インデックスを通じて過去の会話を検索し、セッションをまたいで深まっていくユーザーモデルを維持します。Hermes はノート PC 上で動作する必要はなく、$5 の VPS、GPU クラスター、あるいはアイドル時のコストがほぼゼロのサーバーレスインフラでも同様に快適に動作します。 APIYI を統合すると、次のような利点があります:🧠 自己改善ループ
自律的なスキル作成 + 改善、セッションをまたいだ長期記憶
📱 マルチプラットフォーム ゲートウェイ
Telegram / Discord / Slack / WhatsApp / Signal / Email / CLI
⏰ Cron スケジューリング
組み込みスケジューラーが、任意のプラットフォーム経由でレポート/監査を配信
☁️ どこでも動作
7つのターミナルバックエンド — ローカル / Docker / SSH / Modal / Daytona / Vercel Sandbox
プロジェクト情報: Hermes Agent は MIT ライセンスのオープンソースです。リポジトリ:
github.com/NousResearch/hermes-agent。ドキュメント: hermes-agent.nousresearch.com/docs/.インストール
Linux / macOS / WSL2 / Termux
Windows (PowerShell、ネイティブ向けの初期ベータ)
uv、Python 3.11、Node.js、ripgrep、ffmpeg、およびポータブルな Git Bash を自動で処理します。
インストール後、シェルを再読み込みして開始してください:
APIYI に接続する
Hermes にはhermes model コマンドが標準搭載されており、Nous Portal / OpenRouter / OpenAI / カスタムエンドポイントをサポートします。APIYI は OpenAI互換 API を公開しているため、「カスタムOpenAIエンドポイント」として接続するだけで、APIYI の全モデル一覧を一度に利用できます。
オプション 1: hermes model で設定する(推奨)
オプション 2: hermes config set で設定する
hermes を 1 回実行してください。
オプション 3: 環境変数(Docker / Serverless に最適)
hermes model からいつでもモデルを切り替えられます。または HERMES_MODEL を更新してください — コード変更は不要です。
オプション 4: Anthropic ネイティブプロトコル(Claude を多用するワークロードに最適)
Hermes は Anthropic を 第一級のプロバイダーとして扱います。内部では、この wire protocol はanthropic_messages と呼ばれ、OpenAI互換パスでは得られない特典が付いています:
ネイティブ Anthropic が Claude に最適な理由: ネイティブ Anthropic、OpenRouter、そして Nous Portal の各プロバイダーでは、Hermes が system prompt、skill blocks、そして長いコンテキストの前半部分に対して、1 時間 TTL の
cache_control ブレークポイントを自動的に付与します。セッションをまたいだ後続の送信や分岐したサブエージェントでは、キャッシュを割引済みの cached-read レートで再利用します。この最適化は OpenAI互換パスでは適用されません。/anthropic で終わるパスは anthropic_messages にルーティングされます)。LiteLLM プロキシのような非標準のエンドポイントでは、モードを明示的に設定してください:
api.apiyi.com/token で token を作成する際は、ClaudeCode グループを選ぶと自動で 5% の割引が適用され、10%-20% のチャージボーナスとも併用できます。
機能早見表
ターミナルUI
フルTUI: 複数行編集、スラッシュコマンド補完、会話履歴、ストリーミングのツール出力
メッセージングゲートウェイ
ボットのtokenを紐づけ、任意のIMプラットフォームからチャットするには
hermes gateway setup を実行しますスキルシステム
手続きメモリ + スキルハブ (
agentskills.io) — 使うほど賢くなりますMCP統合
コミュニティ製の Linux デスクトップ制御 MCP を含む、任意の MCP サーバーを接続できます
スケジュールタスク
組み込み cron — 「毎日9時に日次レポートを送って」のような自然言語で指定できます
サブエージェント
分離されたサブエージェントを生成して並列作業を行い、Pythonスクリプトから RPC 経由でツールを呼び出せます
OpenClaw からの移行
OpenClaw から移行する場合、Hermes には組み込みの移行ツールがあります:SOUL.md、メモリ(MEMORY.md / USER.md)、ユーザー作成のスキル、コマンドの許可リスト、メッセージングプラットフォームの設定、API キー(Telegram / OpenRouter / OpenAI / Anthropic / ElevenLabs)、TTS アセット、ワークスペースの指示をインポートします。
FAQ
Hermes Agent は OpenClaw や FastClaw とどう違いますか?
Hermes Agent は OpenClaw や FastClaw とどう違いますか?
- Hermes Agent: Nous Research による Python 実装 — 自己改善ループ、スキル進化、セッション横断メモリに重点を置き、研究用途に適しています(trajectory generation をサポート)
- OpenClaw: Node.js 実装 — ローカルプライバシーと複数 IM プラットフォーム間の連携に重点を置いています
- FastClaw: Go の単一バイナリ — Dashboard 形式でのマルチエージェント管理に重点を置いています
APIYI の全モデルラインナップに対応していますか?
APIYI の全モデルラインナップに対応していますか?
はい。Hermes は OpenAI-compatible と Anthropic-native の両方のプロトコルをサポートしています。
- OpenAI エンドポイント:
https://api.apiyi.com/v1— 全モデルマトリクス - Anthropic エンドポイント:
https://api.apiyi.com(/v1なし)— Claude ファミリー
gpt-5.4, claude-sonnet-4-6, deepseek-v3.2, gemini-3.1-pro-preview)。Claude を多く使う方は Anthropic-native の経路を使うと、Hermes の 1 時間のセッション横断プロンプトキャッシュを利用できます。クロスプラットフォームのメッセージングはどのように動作しますか?
クロスプラットフォームのメッセージングはどのように動作しますか?
Hermes は 単一のゲートウェイプロセス を実行し、Telegram / Discord / Slack / WhatsApp / Signal 全体の bot 接続を管理します。
hermes gateway setup では token の貼り付け手順を案内し、hermes gateway start は各プラットフォームからのメッセージを同じ agent インスタンスにルーティングします。会話はプラットフォームをまたいで継続される ので、Discord で Telegram のスレッドをそのまま引き継げます。ボイスメモの文字起こしも含まれており、cron 配信も同じゲートウェイを通ります。クラウドで実行できますか?
クラウドで実行できますか?
はい。Hermes はそれを前提に作られています。7 種類のターミナルバックエンドを提供します。
- Local / Docker / SSH / Singularity: 従来型のデプロイ
- Modal / Daytona: サーバーレス永続化 — アイドル時は休止し、要求に応じて起動、セッション間のコストはほぼゼロ
- Vercel Sandbox: エッジランタイム
関連リソース
Project Repository
github.com/NousResearch/hermes-agentOfficial Docs
hermes-agent.nousresearch.com/docs/OpenClaw の代替
ローカルプライバシー + IM の連携ユースケース向け
FastClaw の代替
マルチエージェント工場 + Dashboard のユースケース向け