Repolode
AaronWong1999

AaronWong1999/hermesclaw

Hermes Agent、OpenClaw、OpenCodeで1つのWeChat iLinkアカウントを共有し、チャットコマンドで切り替えられる軽量ローカルプロキシ。

スター
749
フォーク
79
未解決の Issue
4
最終コミット
一昨日

これは何?

Hermes AgentとOpenClawはいずれもiLink API経由でWeChatに接続しますが、各ゲートウェイが接続を排他的に制御するため、1つのアカウントで両方を動かすとトークンの競合や403エラーが発生します。HermesClawはiLinkのポーラーを1つに集約し、各ゲートウェイがiLinkと直接通信しているように動作するローカルプロキシサーバーを2つ起動します。また、ACPサブプロセスプロトコルを使ってOpenCodeにも対応します。

/hermes、/openclaw、/opencode、/both、/threeなどのチャットコマンドでルーティング先を切り替えられます。複数エージェントを使うモードでは、返信の先頭にエージェント名が付きます。テキストと音声の文字起こしは転送され、メディアは各ゲートウェイが復号して処理できるよう、iLinkの生メッセージとしてそのまま渡されます。コアは約870行のPythonスクリプトで、既存のゲートウェイを検出し、Linuxではsystemdサービス、macOSではlaunchdエージェントを設定するインストーラーから導入できます。

主な機能

  • 01iLinkのポーラーを1つに集約し、HermesとOpenClawで1つのWeChatアカウントを共有できます。
  • 02/hermesや/threeなどのコマンドで、Hermes、OpenClaw、OpenCodeを切り替えられます。
  • 03音声の文字起こしを転送し、メディアはiLinkの生メッセージとしてそのまま渡します。
  • 04プロキシポートを使わず、ACPサブプロセスプロトコル経由でOpenCodeに接続します。
  • 05インストーラーが導入済みのゲートウェイを検出し、LinuxまたはmacOSでバックグラウンドサービスを設定します。

ユースケース

  • 1つのWeChatアカウントでHermes AgentとOpenClawを同時に動かす。
  • 音声も使いながら、WeChatからOpenCodeのようなコーディングエージェントとチャットする。
  • スマートフォンから、あるエージェントを使って別のエージェントの設定の問題を調査・デバッグする。

クイックスタート

  1. 1

    WeChat gatewayを少なくとも1つインストールします。clawbotを備えたOpenClaw、またはHermes Agent WeChat gatewayを使用してください

  2. 2

    READMEに記載された公式インストールスクリプトを実行します

  3. 3

    必要に応じてOpenCode CLIをインストールし、/opencodeと/threeを使えるようにします

    npm install -g opencode-ai
  4. 4

    gatewayを再起動し、WeChatで/whoamiを送信して確認します

使う前に知っておきたいこと

  • 既存のOpenClaw clawbotまたはHermes WeChat gatewayが必要なため、単独では動作しません。
  • インストーラーはgatewayの設定ファイルにパッチを適用し、systemdまたはlaunchd経由でバックグラウンドサービスを設定します。

トピック

よくある質問

hermesclaw とは?
Hermes Agent、OpenClaw、OpenCodeで1つのWeChat iLinkアカウントを共有し、チャットコマンドで切り替えられる軽量ローカルプロキシ。 Hermes AgentとOpenClawはいずれもiLink API経由でWeChatに接続しますが、各ゲートウェイが接続を排他的に制御するため、1つのアカウントで両方を動かすとトークンの競合や403エラーが発生します。HermesClawはiLinkのポーラーを1つに集約し、各ゲートウェイがiLinkと直接通信しているように動作するローカルプロキシサーバーを2つ起動します。また、ACPサブプロセスプロトコルを使ってOpenCodeにも対応します。
hermesclaw は無料で使えますか?ライセンスは?
hermesclaw は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
hermesclaw は今もメンテナンスされていますか?
活発にメンテナンス中。hermesclaw の最終コミットは 2026年10月20日 です。
hermesclaw は何に使えますか?
1つのWeChatアカウントでHermes AgentとOpenClawを同時に動かす。 音声も使いながら、WeChatからOpenCodeのようなコーディングエージェントとチャットする。 スマートフォンから、あるエージェントを使って別のエージェントの設定の問題を調査・デバッグする。
hermesclaw のインストール方法は?
WeChat gatewayを少なくとも1つインストールします。clawbotを備えたOpenClaw、またはHermes Agent WeChat gatewayを使用してください READMEに記載された公式インストールスクリプトを実行します 必要に応じてOpenCode CLIをインストールし、/opencodeと/threeを使えるようにします: npm install -g opencode-ai gatewayを再起動し、WeChatで/whoamiを送信して確認します
hermesclaw はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/AaronWong1999/hermesclaw

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト