Pi Durableを基盤とするセルフホスト型の個人向けAIエージェント。再起動後もタスクを再開でき、サブエージェントや定期実行、ブラウザーUI、任意のWeChat連携に対応します。
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
WeChat gatewayを少なくとも1つインストールします。clawbotを備えたOpenClaw、またはHermes Agent WeChat gatewayを使用してください
- 2
READMEに記載された公式インストールスクリプトを実行します
- 3
必要に応じてOpenCode CLIをインストールし、/opencodeと/threeを使えるようにします
npm install -g opencode-ai - 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 の数値は毎日更新されます。
関連プロジェクト
OpenClawエージェント向けのセルフホスト型Webコックピット。音声チャット、カンバンボード、ワークスペースのファイル編集、セッション表示、利用状況の追跡に対応します。
MaiBot(MaiSaka)は、主にQQグループチャットでカジュアルかつ人間らしい会話をする、プラグインシステム搭載のLLMベースの会話エージェントです。
TUIとGUI、ローカルのワークスペースツール、人間による承認、永続セッション、メモリ、Skill/Plugin/MCP拡張を備えた、軽量なセルフホスト型パーソナルエージェントアプリ。
Apple WatchやiPhoneの健康データを取り込み、iOSアプリ、Webダッシュボード、IMチャットで先回りしてインサイトを届ける、セルフホスト型のパーソナルヘルスAIエージェント。
PythonとNext.jsで構築された、パーソナライズされた個別指導、Q&A、クイズ、調査、可視化に対応する、エージェントネイティブでセルフホスト可能なAI学習ワークスペース。