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

AI

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

トム

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

Claude Codeの月20ドルがチャリンチャリン引き落とされていく明細を見て、私はそっとブラウザを閉じました。便利なのは認めます。でも、ちょっとした雑用までフルパワーのモデルを叩いているのは、正直やりすぎな気がしていたんですよね。

そんなときに見つけたのが、opencode goとHermes Agentを組み合わせる構成です。月10ドルの定額で、Kimi K2.6やGLM、DeepSeekといったオープン系モデルが使い放題になり、しかも自前の自律エージェントから叩けるという、なかなかおいしい話。

私は普段から個人開発と業務効率化スクリプトを書いている人間ですが、実際に組んでみたら「常時動かしておけるAIエージェント枠」が手に入り、エンジニアの生活がじわっと変わりました。

この記事では、opencode goとHermesを連携して月10ドルでAI環境を作る具体的な手順を、設定ファイルレベルでまとめます。

この記事でわかること

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

結論:opencode go×Hermesなら月10ドルで自前AIエージェント環境が組める

結論から書きます。opencode goの月10ドル定額プランをHermes Agentの推論バックエンドとして使うと、常駐させても財布が痛まないAIエージェント環境が手に入ります。

Claude Codeが月20ドル、Cursor Proが月20ドル、GitHub Copilotが月10ドルという相場のなか、Hermesという自律エージェント込みでこの価格は単純に強いです。

仕組みはシンプルで、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持ち込み

使えるモデル:Kimi K2.6・GLM・DeepSeekの顔ぶれ

goプランで使えるモデルは、Moonshot AIのKimi K2.6、智譜AIのGLM系、DeepSeek系といった、中国系オープン重み付きモデルが中心です。どれもコーディングベンチで高水準のスコアを出している実力派で、特にKimi K2.6はツール呼び出しの安定性で評価が高いモデルです。

私の感覚だと、Kimi K2.6は「指示に素直に従う実直なジュニア」、GLMは「速度重視の即応型」、DeepSeekは「コード生成の地力が高いが少しクセあり」という印象です。最初はKimi K2.6固定で運用して、慣れてきたらタスクごとに切り替えるのが楽だと思います。

ZenプランとGoプランは何が違うのか

同じopencodeでも、ZenとGoは方向性が真逆です。Zenは月20ドル以上でClaude Sonnetなどのプロプラ高性能モデルを叩く「決戦用」、Goは月10ドルでオープンモデルを回す「日常用」という位置づけ。両方契約しても月30ドルで、Claude Codeの単独契約に毛が生えた程度です。

私は当初Goだけで始めましたが、最近はZenも併用しています。安いほうで殴れる雑用は雑用に流し、難しいものだけZenに回すというルートが、結果的にいちばん安く・速く済むと体感しています。

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

Hermes Agentは、Nous ResearchがMITライセンスで公開している自己改善型の自律AIエージェントです。サーバーや自宅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.6他常駐エージェント運用
Claude Code$20Claude Sonnet高難度コーディング
Cursor Pro$20各社モデル混在IDE密着型開発
GitHub Copilot$10GPT系補完中心

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

opencode goは月額固定ですが、同じAPIキーを複数ツールから叩いても怒られません。Hermes、OpenCode本体、自作スクリプト、どこから刺しても同じ枠を消費するだけ。BYOK的な自由度と定額の安心感が両立しているのは、ありそうでなかった設計です。

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

正直に書きます。Kimi K2.6は強いですが、Claude Sonnet 4.6のような上位モデルと比べると、長文の設計判断やリファクタの「センス」では一歩譲ります。なので、月10ドルのGo枠で日々の雑用を捌き、ここぞというときだけClaude CodeやZenを叩く二段構えが、コスパ的に正解だと感じています。

opencode go側の初期セットアップ手順

ここから実際の設定に入ります。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.6": {}
      }
    }
  }
}

APIキーは環境変数 OPENCODE_GO_API_KEY に入れておくと、config.json自体をGitに上げても事故りません。私はdirenv.envrcに入れて読ませる派ですが、お好みの方法でどうぞ。

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

本題のHermes側の連携手順です。Hermesはhermes setupコマンドで対話形式の設定が走るので、そこにopencode goの情報を流し込むだけで連携が完了します。設定ファイルを手書きしなくていいのが地味にうれしいポイント。

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.6

設定が終わったらhermesで起動すれば、Kimi K2.6を頭脳にしたHermes Agentが立ち上がります。あとはTelegramなり対話シェルなり、好きな入口から指示を投げ込むだけ。最初の応答が返ってきた瞬間、「あ、月10ドルでこれ動いてるのか」とちょっと笑ってしまいました。

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

1点だけ罠があります。モデル名はかならずプロバイダ接頭辞付きで指定してください。kimi-k2.6だけだと404、moonshot/kimi-k2.6でようやく通ります。GLMならzhipu/glm-5のように、ベンダー名を頭につける流儀です。

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

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

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

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

いちばん大きな変化は「エージェントを止めなくなった」ことです。従量課金だと、つい「いまトークン何枚使ってる?」と気にして手動で止めていました。定額になった瞬間、その心理的ブレーキが消えて、Hermesが裏でずっと働いてくれる状態が当たり前になりました。

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

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

一方で、嫌いなところもあります。Kimi K2.6は素直で速いですが、大規模リファクタや設計レベルの相談だと、Claude Sonnetほどの「ぐぬぬ、たしかにそうかも」と唸らせる出力は返ってきません。500行を超えるコードの整理だと、途中で迷子になることもありました。

なので私は、込み入った設計判断やセキュリティ周りのレビューはClaude Codeに投げる運用にしています。すべてを月10ドルで賄おうとせず、役割分担を許容するのが正解だと、痛い目を見ながら学びました。

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

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.6はClaude Sonnetの代わりになる?

完全な代替にはなりません。雑用・小規模な編集・定型タスクなら互角に近いですが、長文設計やセキュリティ判断ではClaude Sonnetが上です。「8割の作業をK2.6に任せ、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.6・GLM・DeepSeekが使い放題
  • 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