Hermes × FastMetal:月額サブスクなしでコーディングエージェントを回す
コーディングエージェントを使うのに、月額プランに入るしかないわけではありません。Nous Research の Hermes Agent は MIT ライセンスのオープンソースで、ツール自体は無料です。モデルの接続先を自由に選べるので、FastMetal に向ければ使った分だけの従量課金で運用できます。
この記事では設定手順と、Codex のサブスクリプションと比べた実際のコストを見ていきます。
1. Hermes をインストールする
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
Windows の場合は PowerShell から。
iex (irm https://hermes-agent.nousresearch.com/install.ps1)
2. FastMetal をプロバイダーとして登録する
~/.hermes/config.yaml に、名前付きプロバイダーとして FastMetal を追加します。
providers:
fastmetal:
api: https://api.fastmetal.ai/v1
key_env: FASTMETAL_API_KEY
transport: chat_completions
default_model: anthropic-claude-sonnet-5
model:
provider: custom:fastmetal
default: anthropic-claude-sonnet-5
providers: の下では fastmetal という名前で定義しますが、model.provider で選ぶときは custom: を付けて custom:fastmetal と書きます。ここを素の fastmetal にすると、プロバイダーが選択されません。
キーは ~/.hermes/.env に置きます。
# ~/.hermes/.env
FASTMETAL_API_KEY=your-fastmetal-api-key
hermes でCLI が、hermes --tui で TUI が起動します。
3. 作業中にモデルを切り替える
名前付きプロバイダーにしておくと、セッション中に /model で切り替えられます。
/model custom:fastmetal:glm-5.2
/model custom:fastmetal:deepseek-v4-flash
/model custom:fastmetal:anthropic-claude-opus-5
ここが従量課金の効くところです。定型的な修正は安いモデルで回し、設計判断や難しいデバッグのときだけ上位モデルに上げる。サブスクリプションでは「安く済ませた分」が手元に返ってきませんが、従量課金ではそのまま請求額に反映されます。
タイトル生成や履歴の圧縮といった裏方の処理は、軽いモデルに固定しておくと無駄が減ります。
auxiliary:
title_generation:
provider: fastmetal
model: gemini-3.5-flash
compression:
provider: fastmetal
model: gemini-3.5-flash
コストを実際に比べる
Codex は 2026 年 8 月時点で、Plus が月 20 ドル、Pro が月 100〜200 ドル、Business が 1 ユーザーあたり月 25 ドルという構成です(最新の条件は OpenAI の公式ページをご確認ください)。1 ドル 158 円換算で、Plus は約 3,200 円、Pro の上位は約 31,600 円になります。
FastMetal 側は前払いの残高から実際に使ったトークン分だけ引かれます。1 日あたり入力 200 万トークン・出力 10 万トークン、月 20 営業日という、エージェントを日常的に回す想定で試算すると次のようになります。
| モデル | 1 日あたり | 月あたり |
|---|---|---|
deepseek-v4-flash | 約 54 円 | 約 1,100 円 |
glm-5.2 | 約 458 円 | 約 9,200 円 |
anthropic-claude-sonnet-5 | 約 894 円 | 約 17,900 円 |
(2026 年 8 月 6 日時点の価格で計算した概算です。最新の単価は /models でご確認ください。エージェントは会話履歴を毎回送り直すため、入力トークンが支配的になります。)
どちらが安いのか
正直に書くと、フロンティアモデルを毎日フルタイムで回すなら、サブスクリプションの方が安く収まることがあります。上の試算でも Sonnet 5 を毎日 20 日回せば、Plus の約 3,200 円を大きく超えます。
従量課金が明確に有利なのは次のようなケースです。
- 毎日は使わない — 週に 2〜3 日、あるいは案件があるときだけ使う。サブスクは使わない月も満額かかりますが、従量課金は 0 円です。
- 軽量モデルで足りる作業が多い —
deepseek-v4-flash中心なら、月 1,000 円台で収まります。上の表のとおり、モデル選択で 10 倍以上の差がつきます。 - 請求を上限で止めたい — FastMetal は前払いなので、入金した額を超える請求は構造的に発生しません。エージェントが想定外にループしても、被害は残高までです。
- 利用枠の制限を避けたい — サブスクリプション型のプランには 5 時間ごとや週単位の利用枠があり、集中して作業した日に上限へ当たることがあります。従量課金では残高が続く限り止まりません。
- モデルを固定したくない — Hermes はモデル非依存です。1 つのキーのまま Claude、GLM、DeepSeek、Qwen を切り替えられます。
逆に、毎日 8 時間フロンティアモデルを回し続ける使い方であれば、サブスクリプションの定額制の方が予算を立てやすいはずです。まずは 1〜2 週間、少額を入金して実際の消費額を測ってみるのが確実です。残高と使用額はダッシュボードからいつでも確認できます。
つまずきやすい点
- 認証エラー —
key_envに書いた名前の環境変数が~/.hermes/.envにあるか確認してください。 - モデル ID の綴り —
/modelsに載っている ID をそのまま使います。anthropic-claude-sonnet-5のようにハイフン区切りです。 - 残高切れ — 残高を使い切るとリクエストが拒否されます。エラーの内容が分かりにくい場合は、まず残高を確認してください。
次のステップ
設定の詳細は Hermes 連携ガイドにまとめています。Hermes は MCP クライアントとしても動くので、FastMetal の MCP サーバーを繋げば、メインモデルを保ったまま別モデルへの相談や画像生成をツールとして追加することもできます。