Repolode
AaronWong1999

AaronWong1999/hermesclaw

Un proxy local ligero que permite a Hermes Agent, OpenClaw y OpenCode compartir una cuenta de WeChat iLink y alternar entre ellos con comandos de chat.

Estrellas
749
Forks
79
Issues abiertos
4
Último commit
anteayer

¿Qué es?

Hermes Agent y OpenClaw se conectan a WeChat a través de la API de iLink, pero cada gateway toma el control exclusivo de la conexión, por lo que ejecutar ambos con una misma cuenta provoca conflictos de tokens y errores 403. HermesClaw se convierte en el único cliente que consulta iLink y ejecuta dos servidores proxy locales, uno para cada gateway, de modo que cada uno cree que se comunica directamente con iLink. También integra OpenCode mediante su protocolo de subprocesos ACP.

Los usuarios cambian el enrutamiento con comandos de chat como /hermes, /openclaw, /opencode, /both y /three. En los modos con varios agentes, las respuestas llevan el nombre del agente como prefijo. Se reenvían los textos y las transcripciones de voz, mientras que los archivos multimedia se transmiten como mensajes iLink sin procesar para que cada gateway los descifre y gestione por su cuenta. El núcleo es un script de Python de unas 870 líneas que se instala mediante un script que detecta los gateways existentes y configura un servicio systemd en Linux o un agente launchd en macOS.

Funciones clave

  • 01Actúa como el único cliente que consulta iLink para que Hermes y OpenClaw puedan compartir una cuenta de WeChat.
  • 02Permite alternar entre Hermes, OpenClaw y OpenCode con comandos como /hermes y /three.
  • 03Reenvía las transcripciones de voz y transmite los archivos multimedia como mensajes iLink sin procesar.
  • 04Conecta OpenCode mediante su protocolo de subprocesos ACP, sin necesidad de un puerto proxy.
  • 05Incluye un instalador que detecta los gateways instalados y configura un servicio en segundo plano en Linux o macOS.

Casos de uso

  • Ejecutar Hermes Agent y OpenClaw en paralelo con una sola cuenta de WeChat.
  • Chatear desde WeChat con un agente de programación como OpenCode, también mediante voz.
  • Usar un agente desde el teléfono para inspeccionar o depurar problemas en la configuración de otro agente.

Inicio rápido

  1. 1

    Instala al menos una pasarela de WeChat: OpenClaw con clawbot o la pasarela de WeChat de Hermes Agent

  2. 2

    Ejecuta el script de instalación oficial del README

  3. 3

    Opcionalmente, instala la CLI de OpenCode para habilitar /opencode y /three

    npm install -g opencode-ai
  4. 4

    Reinicia las pasarelas y, después, envía /whoami en WeChat para verificarlo

Antes de usarlo

  • Necesita una pasarela de OpenClaw clawbot o de Hermes WeChat existente, así que no puede ejecutarse por sí solo.
  • El instalador modifica los archivos de configuración de la pasarela y configura un servicio en segundo plano mediante systemd o launchd.

Temas

Preguntas frecuentes

¿Qué es hermesclaw?
Un proxy local ligero que permite a Hermes Agent, OpenClaw y OpenCode compartir una cuenta de WeChat iLink y alternar entre ellos con comandos de chat. Hermes Agent y OpenClaw se conectan a WeChat a través de la API de iLink, pero cada gateway toma el control exclusivo de la conexión, por lo que ejecutar ambos con una misma cuenta provoca conflictos de tokens y errores 403. HermesClaw se convierte en el único cliente que consulta iLink y ejecuta dos servidores proxy locales, uno para cada gateway, de modo que cada uno cree que se comunica directamente con iLink. También integra OpenCode mediante su protocolo de subprocesos ACP.
¿hermesclaw es gratuito? ¿Qué licencia tiene?
hermesclaw es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿hermesclaw sigue mantenido?
Mantenimiento activo. El último commit de hermesclaw fue el 20 oct 2026.
¿Para qué puedo usar hermesclaw?
Ejecutar Hermes Agent y OpenClaw en paralelo con una sola cuenta de WeChat. Chatear desde WeChat con un agente de programación como OpenCode, también mediante voz. Usar un agente desde el teléfono para inspeccionar o depurar problemas en la configuración de otro agente.
¿Cómo se instala hermesclaw?
Instala al menos una pasarela de WeChat: OpenClaw con clawbot o la pasarela de WeChat de Hermes Agent Ejecuta el script de instalación oficial del README Opcionalmente, instala la CLI de OpenCode para habilitar /opencode y /three: npm install -g opencode-ai Reinicia las pasarelas y, después, envía /whoami en WeChat para verificarlo
¿Dónde consigo hermesclaw?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/AaronWong1999/hermesclaw

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados