本ページはプロモーションが含まれています

AI

opencode go×Hermesで月10ドルAI環境を作る方法

トム

・都内自社開発企業勤務/Javaバックエンドエンジニア
/Java歴10年以上 ・首都圏在住30代
・資格:基本情報技術者/応用情報技術者/Java Silver/Python3エンジニア認定基礎 詳細なプロフィール

「AIエージェントを常駐させたいけど、月20ドルの従量課金はキツい」。

そう感じているなら、opencode goとHermes Agentの組み合わせが解になります。

月10ドルの定額でKimi K2.6やDeepSeekが使い放題になり、自律エージェントを24時間動かしても財布が痛みません。

この記事では、opencode goのAPIキーをHermes Agentに連携させて月10ドルの常駐AI環境を構築する具体的な手順を、設定ファイルレベルで解説します。

実際に1か月使った体験談と、Claude Code・Cursor・Copilotとの使い分け指針もまとめました。

この記事でわかること

  • opencode goの料金プランと使えるモデルの全体像
  • Hermes Agentが「常駐AIエージェント」として何ができるか
  • opencode goとHermesを連携する設定ファイルの中身
  • Claude CodeやCursorと比べた現実的な使い分けの指針
  • 使用量キャップの仕組みと、現実的に引っかからない使い方

結論:opencode go×Hermes Agentで月10ドルの常駐AIエージェント環境が手に入る

結論から書きます。opencode goの月10ドル定額プランを、Hermes Agentの推論バックエンドとして使います。

すると、常駐させても財布が痛まないAIエージェント環境が手に入ります。

Claude Codeが月20ドル、Cursor Proが月20ドル、GitHub Copilotが月10ドルという相場です。

そのなかで、自律エージェント込みのこの価格帯は単純に強い。

仕組みはシンプルです。

opencode goはOpenAI互換のAPIエンドポイントを提供しており、Hermes側はそのエンドポイントを「カスタムプロバイダ」として登録するだけで連携します。

やることは、APIキーの発行と設定ファイルへの貼り付け、それとhermes setupで対話形式に答えるだけ。

もちろん万能ではありません。Kimi K2.6やGLMはコーディング用途で十分戦えます。

ただし、巨大なリファクタや込み入った設計判断は、やはりClaude Sonnetあたりに頼りたくなる場面もあります。

なので私は「日々の雑用=月10ドル枠」「ここぞの大物=従量課金」と、役割を分けて運用しています。この棲み分けが、意外なくらい効きます。

opencode goとは?月10ドル定額AIサブスクの正体

opencode goは、SSTチームが開発するOSSコーディングエージェント「OpenCode」が提供する、月額固定のAIサブスクリプションプランです。

OpenAI互換のAPIキーが1本もらえます。

それを各種ツールに差し込めば、Kimi K2.6・GLM・DeepSeekといったオープン系モデルが定額で使い放題です。

ポイントは、opencode goが「特定のクライアントに縛られていない」ことです。

OpenCode本体のTUIから使うのはもちろん、Hermes Agentやその他のOpenAI互換クライアントからも同じAPIキーで叩けます。

1本のサブスクで複数の道具を支える、いわば「電源タップ」のような存在です。

料金体系:初月$5・以降$10の固定プラン

料金は初月が5ドル、翌月以降が10ドルという月額固定モデルです。

従量課金ではないので、エージェントを回しっぱなしにしても請求がパンクしないのが精神的にやさしい。

AIエージェントを常駐させたい人にとって、この「予測可能性」は地味に効きます。

プラン初月2か月目以降位置づけ
opencode go$5$10常用ワーカー枠
opencode zen-$20〜高性能モデル枠
BYOK-従量自前API持ち込み

なお、月額固定とはいえ無制限ではなく、ドル換算の使用量キャップがあります。5時間あたり$12相当・週$30・月$60が上限です。

私の使い方(1日2〜3時間のエージェント稼働)ではキャップに到達したことはありませんが、24時間ぶん回す運用だと週次上限に当たる可能性があります。

使えるモデル:Kimi K2.7 Code・GLM-5.2・Qwen3.7など14種

goプランで使えるモデルは2026年6月時点で14種類です。

どれもコーディングベンチで高水準のスコアを出している実力派で、特にKimi K2.7 Codeはツール呼び出しの安定性とコード生成能力で評価が高いモデルです。

  • Moonshot AI: Kimi K2.7 Code・Kimi K2.6
  • 智譜AI: GLM-5.2・GLM-5.1
  • Qwen: Qwen3.7 Max・Qwen3.7 Plus
  • MiniMax: MiniMax M2.7・M3
  • その他: MiMo-V2.5-Pro・DeepSeekなど

私の感覚だと、Kimi K2.7 Codeは「コーディング特化で指示に素直なエース」、GLM-5.2は「速度重視の即応型」、Qwen3.7 Maxは「推論力が高くロジック系に強い」という印象です。

コーディング用途ならKimi K2.7 Code固定で始めて、慣れてきたらタスクごとに切り替えるのが楽だと思います。

Hermes Agentとは?常駐型の自律AIエージェント

Hermes Agentは、Nous ResearchがMITライセンスで公開している自己改善型の自律AIエージェントです。

2026年6月にはデスクトップアプリ(macOS/Windows/Linux対応)もリリースされ、CLIに加えてGUIからも操作できるようになりました。

サーバーや自宅PCに常駐させ、Telegram・Discord・Slackなどから指示を投げます。

すると、永続メモリと自動生成スキルを使ってタスクを継続的にこなしてくれます。

Claude CodeやOpenCode本体が「ターミナルに張り付いて使うコーディング相棒」だとすると、Hermesは「裏で勝手に動き続けるバックグラウンド執事」というキャラクターです。

両者は競合ではなく、役割が違います。だから私は両方使っています。

永続メモリと自動スキル生成の仕組み

Hermesの面白いところは、会話やタスク履歴を永続メモリに溜め込み、繰り返し出てくる作業を「スキル」として自動的に保存する点です。

一度教えれば次から短い指示で動くようになるので、使い込むほど自分専用にチューニングされていきます。

この性質と、opencode goの「定額で叩き放題」が相性抜群なんです。

従量課金だと「メモリ参照のためのトークンが地味に積み上がる問題」が気になりますが、定額ならその心配がない。エージェントを育てる遊びに集中できます。

Telegram・Discord・Slackから叩ける運用イメージ

Hermesは複数のメッセンジャー連携を標準で持っています。

私はTelegramから「あの記事の続き考えておいて」「このリポジトリのREADME直しといて」みたいな雑な指示を投げる運用にしていますが、外出先からスマホでエージェントを動かせるのは、ちょっとした未来感があります。

料金比較:Claude Code・Cursor・Copilotと何が違う?

opencode go×Hermesの強みを理解するために、主要なAIコーディング環境と並べてみます。価格帯はどれも月10〜20ドル前後ですが、得意領域がまったく違います。

ツール月額目安主モデル得意領域
opencode go × Hermes$10Kimi K2.7 Code他常駐エージェント運用
Claude Code$20Claude Sonnet高難度コーディング
Cursor Pro$20各社モデル混在IDE密着型開発
GitHub Copilot$10GPT系補完中心

月額固定の安心感とBYOKの自由度

opencode goは月額固定ですが、同じAPIキーを複数ツールから叩いても怒られません。

Hermes、OpenCode本体、自作スクリプト、どこから刺しても同じ枠を消費するだけ。

BYOK的な自由度と定額の安心感が両立しているのは、ありそうでなかった設計です。

高性能モデルは別枠で温存する設計が現実的

正直に書きます。

Kimi K2.7 Codeは強いですが、Claude Sonnet 4.6のような上位モデルと比べると、長文の設計判断やリファクタの「センス」では一歩譲ります。

月10ドルのGo枠で日々の雑用を捌き、ここぞというときだけClaude CodeやZenを叩く二段構えが、コスパ的に正解だと感じています。

なお、opencode内にもZenプラン(月20ドル〜)があり、Claude SonnetなどプロプラモデルをAPI経由で使えます。

Go+Zenの合計月30ドルで、日常用と決戦用を1つのダッシュボードから管理できるのも利点です。

前提条件と必要な環境

  • 常時起動できるマシン(Mac/Linux PC、VPS、Raspberry Pi 5など)
  • Node.js 18以上・Python 3.10以上がインストール済み
  • 64,000トークン以上のコンテキストウィンドウを持つモデル(Kimi K2.7 Codeは対応済み)
  • Telegram・Discord・Slackいずれかのアカウント(Hermesからの通知受信用)

Hermes Agentはマルチステップのツール呼び出しワークフローを実行します。

そのため、コンテキストウィンドウが64,000トークン未満のモデルでは動作が不安定になります。

opencode goのKimi K2.7 Codeは128Kトークン対応なので問題ありません。

opencode goのセットアップ手順【APIキー発行〜設定】

ここから実際の設定に入ります。

opencode go側でやることは、アカウント作成、サブスク契約、APIキー発行、設定ファイルへの記入の4ステップだけです。

所要時間はだいたい10分くらい。

アカウント作成からAPIキー発行まで

OpenCode公式サイトでアカウントを作り、Goプランを契約します。決済が通ると、ダッシュボードでAPIキーを発行できるようになります。

発行したキーは1度しか表示されないので、すぐにパスワードマネージャに保存しておきましょう。私は一度ここで取りこぼして再発行する羽目になりました。

あわせて控えておくのが、ベースURLとモデル名です。

Go用のエンドポイントは https://opencode.ai/zen/go/v1 形式で、モデル名はプロバイダ接頭辞付きで指定する必要があります。

後述のとおり、接頭辞を落とすと404で怒られるので注意してください。

config.jsonに書き込むだけで終わる設定

OpenCode本体から使う場合は、~/.config/opencode/config.json にカスタムプロバイダを書くだけで完了します。

@ai-sdk/openai-compatible をプロバイダタイプに指定し、baseURLとAPIキー、モデル名を並べます。

{
  "provider": {
    "opencode-go": {
      "npm": "@ai-sdk/openai-compatible",
      "options": {
        "baseURL": "https://opencode.ai/zen/go/v1",
        "apiKey": "{env:OPENCODE_GO_API_KEY}"
      },
      "models": {
        "moonshot/kimi-k2.7-code": {}
      }
    }
  }
}

APIキーは環境変数 OPENCODE_GO_API_KEY に入れておくと、config.json自体をGitに上げても事故りません。

私はdirenv.envrcに入れて読ませる派ですが、お好みの方法でどうぞ。

Hermesにopencode goを連携する設定方法

本題のHermes側の連携手順です。

Hermesはhermes setupコマンドで対話形式の設定が走るので、そこにopencode goの情報を流し込むだけで連携が完了します。

設定ファイルを手書きしなくていいのが地味にうれしいポイント。

Hermes Agentのインストール

まだHermesを入れていない場合は、ワンライナーでインストールできます。Python・Node.jsと必要な依存が自動でセットアップされます。

curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash

インストール後、hermes --versionでバージョンが表示されれば準備完了です。

hermes setup modelで対話形式に流し込む

Hermesをインストール済みであれば、ターミナルで以下のコマンドを叩きます。

順番に項目を聞かれるので、opencode goの情報で答えていく流れです。

hermes setup model
# Provider: custom
# Endpoint: https://opencode.ai/zen/go/v1
# API Key:  <opencode goで発行したキー>
# Model:    moonshot/kimi-k2.7-code

設定が終わったらhermesで起動すれば、Kimi K2.7 Codeを頭脳にしたHermes Agentが立ち上がります。

あとはTelegramなり対話シェルなり、好きな入口から指示を投げ込むだけ。

最初の応答が返ってきた瞬間、「あ、月10ドルでこれ動いてるのか」とちょっと笑ってしまいました。

モデル指定でハマりがちなprefix落ちの注意点

1点だけ罠があります。モデル名はかならずプロバイダ接頭辞付きで指定してください。

kimi-k2.7-codeだけだと404、moonshot/kimi-k2.7-codeでようやく通ります。

GLMならzhipu/glm-5.2のように、ベンダー名を頭につける流儀です。

私はここで30分溶かしました。エラーログにも「model not found」としか出ないので、知らないと延々APIキーを疑い続けることになります。先回りして注意しておきます。

もうひとつハマったのが、Hermes側のコンテキストウィンドウ設定です。

デフォルトだと自動検出されますが、opencode go経由だとモデルのメタ情報が返らないことがあり、手動でcontext_window: 131072~/.hermes/config.yamlに追記する必要がありました。

これを忘れるとHermesが短いコンテキストで動き、マルチステップのタスクが途中で破綻します。

実際に組んでみて感じたメリットと妥協点

1か月ほど運用してみての、率直な感想を書きます。良いところだけ書いてもしょうがないので、嫌いな点もちゃんと並べます。

月10ドルの安心感がエージェント常駐を許してくれる

いちばん大きな変化は「エージェントを止めなくなった」ことです。従量課金だと、つい「いまトークン何枚使ってる?」と気にして手動で止めていました。

定額になった瞬間、その心理的ブレーキが消えて、Hermesが裏でずっと働いてくれる状態が当たり前になりました。

結果、ブログのネタ出し・スクリプトの定期実行・GitHubイシューの一次返信みたいな雑用を、気づけば全部Hermesが裁いていました。

月10ドルの効用としては破格だと思います。

具体的には、以下のようなタスクを日常的にHermesへ投げています。

  • GitHubイシューの一次トリアージ(ラベル付けと再現手順の確認依頼を自動返信)
  • ブログ記事の初稿下書き(見出し構成+箇条書きレベルまで)
  • Pythonスクリプトの定型リファクタ(型ヒント追加・docstring生成)
  • RSSフィードの要約とDiscord通知文の生成

どれも「10分あれば自分でもできるが、毎日だと面倒」な作業です。これらを月10ドルで丸投げできるのは、精神的なコストも含めて大きなメリットでした。

高負荷なリファクタはやはりClaude側に逃がしたくなる

一方で、嫌いなところもあります。

Kimi K2.6は素直で速いですが、大規模リファクタや設計レベルの相談だと、Claude Sonnetほどの「ぐぬぬ、たしかにそうかも」と唸らせる出力は返ってきません。

500行を超えるコードの整理だと、途中で迷子になることもありました。

なので私は、込み入った設計判断やセキュリティ周りのレビューはClaude Codeに投げる運用にしています。

すべてを月10ドルで賄おうとせず、役割分担を許容するのが正解だと、痛い目を見ながら学びました。

体感の応答速度は、100行程度のコード生成で3〜5秒(Kimi K2.7 Code)。

Claude Sonnetだと同程度のタスクが2〜3秒で返るので、少し遅いですが待てない差ではありません。

ただし、500行を超える出力だとK2.7 Codeは途中で出力が切れることがあり、そこが棲み分けの分水嶺になっています。

どんな人に向いている?導入判断のポイント

opencode go×Hermes構成が刺さるのは、次のような人だと思います。逆にハマらない人もいるので、正直に並べます。

  • すでにClaude CodeやCursorを使っていて、サブ枠を増やしたい人
  • AIエージェントを常駐させて遊びたい個人開発者
  • 従量課金の青天井がストレスで、定額制に逃げたい人
  • ターミナル・CLI操作にアレルギーがない人

逆に、IDE密着型の補完がメインの人や、最初の1本目のAIサブスクを選ぶ初心者には、おすすめしません。

前者はCursor、後者はClaude CodeかCopilotから入るほうが満足度が高いはずです。

私もメイン枠を捨ててここに乗り換えたわけではなく、あくまでサブ枠として育てています。

あわせて読む
あわせて読む

よくある質問(FAQ)

opencode goとHermes連携について、よく聞かれる質問をまとめます。

opencode goのAPIキーは複数ツールで併用してよい?

はい、問題ありません。Hermes・OpenCode本体・自作スクリプトなど、同じキーを複数の場所から叩いても、月額固定枠を消費するだけです。1本のサブスクで全部の入口を賄えるのが、この構成のいちばん効く部分です。

Hermesはローカルマシンに常駐させる必要がある?

常駐は前提です。HermesはローカルPCか自前サーバーで動かす設計なので、起動しっぱなしにできる環境が必要です。家のミニPC・Raspberry Pi 5・VPSなどに置く運用が現実的で、私は自宅のMac miniに常駐させています。

Kimi K2.7 CodeはClaude Sonnetの代わりになる?

完全な代替にはなりません。雑用・小規模な編集・定型タスクなら互角に近いですが、長文設計やセキュリティ判断ではClaude Sonnetが上です。「8割の作業をK2.7 Codeに任せ、2割の重要案件をSonnetに回す」運用が現実的な落としどころです。

月10ドル枠だけでClaude Codeから完全に乗り換えられる?

人にもよりますが、私は乗り換えではなく併用をおすすめします。月20ドルのClaude Codeを切る代わりに、月10ドルのopencode goと月10ドルのzenを足すと合計30ドル。逆に増えてしまいますが、得られる柔軟性は段違いです。

設定が動かないとき、どこを最初に疑えばいい?

モデル名のプロバイダ接頭辞を最初に疑ってください。moonshot/zhipu/を落としていると404が返ります。次に環境変数のAPIキーがシェルに読み込まれているか、最後にbaseURLの末尾/v1の有無を確認すれば、たいていの問題は片付きます。

まとめ:月10ドル枠を「常用ワーカー」として育てる

opencode goとHermes Agentの組み合わせは、月10ドルで自前のAIエージェント環境を組める、現時点でいちばんコスパの良い選択肢のひとつです。

私自身、この構成にしてからAIに任せる雑用の総量が一気に増えました。

この記事のポイント

  • opencode goは月10ドル定額でKimi K2.7 Code・GLM-5.2・Qwen3.7 Maxなど14モデルが使い放題
  • Hermes AgentはOpenAI互換エンドポイントを叩ける自律エージェント
  • 連携は hermes setup model でカスタムプロバイダを登録するだけ
  • モデル名はプロバイダ接頭辞付きで指定する(落とすと404)
  • 重い設計判断はClaude Code側に逃がす二段構えが現実解

大事なのは、すべてを1つのツールで完結させようとしないことです。

月10ドル枠は「常用ワーカー」、月20ドル超は「決戦兵器」と割り切ると、AIへの投資が一気に楽になります。

まずはopencode goを1か月だけ契約して、Hermesを常駐させてみてください。

財布の負担なく、AIエージェントを「家に置く」感覚をつかめるはずです。

  • この記事を書いた人
  • 最新記事

トム

・都内自社開発企業勤務/Javaバックエンドエンジニア
/Java歴10年以上 ・首都圏在住30代
・資格:基本情報技術者/応用情報技術者/Java Silver/Python3エンジニア認定基礎 詳細なプロフィール

-AI