この記事をシェア
はじめに:Claude APIの請求額に震えた日
Claude APIを日常的に使っている開発者なら、月末の請求額に「うっ…」となった経験が一度はあるはずです。Claude Opus 4を多用すると、あっという間に月額数万円〜十数万円に達することも珍しくありません。
一方で、Claude Max(月額$200)やClaude Pro(月額$20)のサブスクリプションプランに加入していれば、WebチャットやClaude Code(公式CLI)は使い放題(※レートリミットあり)。「この枠をエージェントに使えたらなぁ…」と思ったことはありませんか?
その夢を実現してくれるのが、Hermes Agentです。
私は先月までOpenClawを使っていましたが、Hermesに移行してからはAPI課金がほぼゼロになりました。この記事では、Hermesの概要から導入手順、実際に運用して感じたメリット・注意点まで、実体験ベースでお伝えします。
OpenClawでClaudeサブスクが使えなくなった?
もしあなたがOpenClawユーザーで、ある日突然こんなエラーメッセージに遭遇したなら——この記事はまさにあなたのための記事です。
LLM request rejected: Third-party apps now draw from your extra usage, not your plan limits.
We've added a $100 credit to get you started.
Claim it at claude.ai/settings/usage and keep going.
2026年4月、Anthropicはポリシーを変更し、サードパーティアプリ(OpenClawなど)からのClaude利用はサブスクリプション枠ではなく、別途クレジットからの消費に切り替わりました。つまり、Claude Max/Proに加入していても、OpenClaw経由で使うと従量課金されるようになったのです。
$100のクレジットが付与されるとはいえ、OpusやSonnetを日常的にエージェントで使えばあっという間になくなります。「サブスク払ってるのに追加課金?」と困惑した方も多いでしょう。
この問題の解決策が、Hermes Agentです。HermesはAnthropicプロバイダー設定時にclaude CLI(Claude Code)経由でリクエストを処理するため、サードパーティアプリ扱いにならず、サブスクリプション枠がそのまま使えます。
Hermes Agentとは
Hermes Agentは、Nous Researchが開発するオープンソース(MITライセンス)のAIエージェントフレームワークです。
- 開発元:Nous Research
- ライセンス:MIT(完全オープンソース)
- GitHub:https://github.com/NousResearch/hermes-agent
- 対応プラットフォーム:CLI、Telegram、Discord、Slack、WhatsApp、Signal
- ツール数:40以上
単なるチャットボットではありません。ターミナル操作、ファイル管理、Web検索、コード生成・実行、さらにはサブエージェントへの委任まで——本格的な「自律型AIエージェント」です。
最大の魅力:Claudeサブスク枠でエージェントを動かす
Hermesの最大の特徴は、LLMプロバイダーとしてanthropicを指定すると、Anthropic APIを直接叩かず、claude CLI(Claude Code)経由でリクエストを処理するという仕組みです。
仕組み
claude CLIはAnthropicが公式に提供するコマンドラインツールで、Claude Max/Proのサブスクリプション枠を使ってClaude APIと同等の機能を利用できます。Hermesはこれをバックエンドとして利用します。
# ~/.hermes/config.yaml
model:
default: claude-opus-4-6
provider: anthropic
たったこれだけの設定で、APIキー不要・トークン課金ゼロでClaude Opus 4が使えるようになります。
コスト比較:API vs サブスクリプション
実際に私の1ヶ月の利用量で比較してみましょう。
API利用が多い月は明らかにサブスク枠の方がお得です。そして何より「使いすぎを気にしなくていい安心感」が大きい。エージェントにタスクを任せるとき、「このリトライでいくらかかるんだ…」と考えなくて済むのは精神衛生上も非常に良いです。
Claude Max/Proにはレートリミットがあります。大量の並列リクエストを飛ばすと制限にかかる場合があるため、サブエージェントの同時実行数は適度に調整してください。私の経験では、3〜4並列程度なら問題なく動作します。
Hermesの主要機能
自己改善するスキルシステム
Hermesは「スキル」という仕組みで、タスクの実行パターンを学習・記憶します。たとえば「Dockerfileを作成してデプロイする」というタスクを一度こなすと、次回以降はそのスキルを再利用してより効率的に処理します。
スキルはコミュニティで共有することもできます。Skills Hub(agentskills.io)には、他のHermesユーザーが公開したスキルが多数掲載されており、自分のエージェントにインポートできます。
メモリとセッション検索
エージェントとのやり取りはセッションとして保存されます。過去のセッションを検索して、以前解決した問題の手順を参照することも可能です。長期的な「記憶」を持つエージェントとして、使い込むほど賢くなります。
マルチプラットフォーム対応
CLI以外にも、以下のプラットフォームで動作します:
- Telegram — スマホから手軽にエージェントに指示
- Discord — チーム開発のチャンネルに常駐
- Slack — 業務ワークフローに統合
- WhatsApp / Signal — セキュアなメッセージング経由
私はSlack連携を特に重宝しています。業務チャンネルで「@hermes このPRをレビューして」と投げるだけで、コードレビューが返ってくる運用をしています。
柔軟なターミナルバックエンド
Hermesがコマンドを実行する環境として、5種類のバックエンドを選べます:
local— ローカルマシンで直接実行docker— Dockerコンテナ内で安全に実行ssh— リモートサーバー上で実行modal— Modal(クラウドGPU)上で実行daytona— Daytona開発環境上で実行
本番サーバーへの直接操作が不安な場合はdockerバックエンドを使うことで、サンドボックス環境内での実行に制限できます。以前の記事で紹介した「AI秘書がrm -rf /を実行した」事件のような惨事を防げます。
サブエージェントによる並列処理
Hermesは大きなタスクを複数のサブエージェントに委任できます。たとえば「フロントエンドの修正」「バックエンドのAPI変更」「テストの追加」を3つのサブエージェントに同時に割り当て、並列で処理させることが可能です。
# サブエージェントの設定例
delegation:
enabled: true
max_concurrent: 4
sandbox: docker
cronスケジューリング
定期実行タスクの設定も可能です。毎朝のログ解析や週次レポート生成など、繰り返し作業をエージェントに任せられます。
MCP連携で拡張可能
MCP(Model Context Protocol)に対応しており、外部ツールやデータソースとの連携が容易です。既存のMCPサーバーを接続するだけで、Hermesの能力を大幅に拡張できます。
導入手順
前提条件
- Claude Max または Claude Pro のサブスクリプション
claudeCLI がインストール済み(npm install -g @anthropic-ai/claude-code)claudeCLI でログイン済み
Hermesのインストール
ワンライナーで完了します:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
インストール後、設定ファイルを作成します:
# ~/.hermes/config.yaml
model:
default: claude-opus-4-6
provider: anthropic
terminal:
backend: docker # 安全のためDockerを推奨
delegation:
enabled: true
max_concurrent: 3
初回起動
# Hermesを起動
hermes
# 動作確認
hermes > こんにちは。今日の日付を教えてください。
正常に動作すれば、Claudeの応答がターミナルに表示されます。API課金のダッシュボードを確認しても、使用量は増えていないはずです。
OpenClawからの移行
私のように以前OpenClawを使っていた方向けに、マイグレーションコマンドが用意されています:
hermes claw migrate
これを実行すると、OpenClawの設定ファイル、スキル、セッション履歴がHermesの形式に自動変換されます。
私の場合、約50個のカスタムスキルと200以上のセッション履歴がすべて移行できました。移行後は.openclaw/ディレクトリを削除しても問題ありません(念のため1週間は残しておきましたが)。
- 移行前に
hermes claw migrate --dry-runで予行演習できます - スキルの互換性は99%以上(一部のOpenClaw固有APIを使ったものは手動修正が必要)
- セッション履歴はそのまま検索可能になります
実際の運用Tips
Tip 1:Dockerバックエンドを必ず使う
前述のとおり、エージェントにターミナルアクセスを与える以上、dockerバックエンドの利用を強く推奨します。特に本番環境に近いサーバーでは必須です。
Tip 2:スキルを積極的に作成・共有する
繰り返しのタスクは早めにスキル化しましょう。「AWSのCloudWatchログを解析して異常を検知する」「PRを作成してレビュー依頼を送る」など、パターン化できるものはすべてスキルにする価値があります。
作成したスキルはSkills Hubで公開すると、コミュニティからフィードバックが得られます。
Tip 3:Slack連携でチームに導入する
個人利用だけでなく、チームのSlackワークスペースにHermesを導入すると、開発効率が劇的に向上します。コードレビュー、ドキュメント生成、障害対応の初動分析など、チーム全体の生産性が上がります。
Tip 4:レートリミット対策
Claude Maxでも無制限ではありません。大量のタスクを一度に投入する場合は、delegation.max_concurrentを3〜4に制限し、間隔を空けて処理させるのがコツです。
# レートリミット対策の設定
rate_limit:
requests_per_minute: 20
retry_delay: 30 # 秒
max_retries: 3
40以上の内蔵ツール
Hermesには40以上のツールが内蔵されています。主なカテゴリを紹介します:
🖥️ システム操作
ファイル読み書き、ターミナル実行、プロセス管理、ディレクトリ操作
🌐 Web・検索
Web検索、URLフェッチ、スクレイピング、API呼び出し
💻 開発支援
Git操作、コードレビュー、テスト実行、デプロイ自動化
🧠 AI・知識管理
セッション検索、スキル管理、メモリ操作、サブエージェント委任
Skills Hub(agentskills.io)
Skills Hubは、Hermesのスキルを共有・検索できるコミュニティプラットフォームです。
- スキルの検索・インポート:他のユーザーが作成したスキルをワンコマンドで導入
- スキルの公開:自作スキルをコミュニティに共有
- 評価・フィードバック:スキルの品質を評価し、改善に貢献
「AWS環境のセキュリティ監査」「React + TypeScriptのコンポーネント生成」「Terraformテンプレートの最適化」など、実用的なスキルが揃っています。
まとめ
Hermes Agentは、Claude APIの課金問題を根本的に解決してくれる画期的なツールです。
Hermes Agentのまとめ
- ✅
provider: anthropic設定でClaude Max/Proのサブスク枠を利用 - ✅ API課金ゼロでClaude Opus 4を使ったエージェント運用が可能
- ✅ 40以上のツール、マルチプラットフォーム対応
- ✅ スキルシステムとメモリで自己改善
- ✅ サブエージェント委任で並列処理
- ✅ MCP連携で無限に拡張可能
- ✅ OpenClawからの移行もワンコマンド
- ✅ MIT ライセンスで完全オープンソース
Claude APIの請求額に悩んでいる方、AIエージェントをもっと気軽に使いたい方には、ぜひHermesを試していただきたいです。curlワンライナーでインストールして、設定ファイルを数行書くだけで始められます。
私自身、移行してから1ヶ月が経ちますが、もうAPIキーを直接使う運用には戻れません。コストを気にせずエージェントに仕事を任せられる解放感は、一度味わうとやめられなくなりますよ。
