Repolode
AaronWong1999

AaronWong1999/hermesclaw

Um proxy local leve que permite ao Hermes Agent, OpenClaw e OpenCode compartilhar uma conta do WeChat iLink, com alternância por comandos no chat.

Estrelas
749
Forks
79
Issues abertas
4
Último commit
anteontem

O que é?

Hermes Agent e OpenClaw se conectam ao WeChat pela API iLink, mas cada gateway assume o controle exclusivo da conexão. Por isso, executar os dois na mesma conta causa conflitos de token e erros 403. O HermesClaw se torna o único responsável por consultar o iLink e executa dois servidores proxy locais, um para cada gateway, fazendo com que cada um pense estar se comunicando diretamente com o iLink. Ele também integra o OpenCode por meio do protocolo de subprocesso ACP.

Os usuários alternam o roteamento com comandos no chat, como /hermes, /openclaw, /opencode, /both e /three. Nos modos com vários agentes, as respostas recebem o nome do agente como prefixo. Mensagens de texto e transcrições de voz são encaminhadas, enquanto a mídia é repassada como mensagens iLink brutas para que cada gateway descriptografe e processe por conta própria. O núcleo é um script Python com cerca de 870 linhas. A instalação é feita por um script que detecta gateways existentes e configura um serviço systemd no Linux ou um agente launchd no macOS.

Recursos principais

  • 01Atua como o único responsável por consultar o iLink, permitindo que Hermes e OpenClaw compartilhem uma conta do WeChat.
  • 02Alterna entre Hermes, OpenClaw e OpenCode com comandos como /hermes e /three.
  • 03Encaminha transcrições de voz e repassa a mídia como mensagens iLink brutas.
  • 04Conecta o OpenCode pelo protocolo de subprocesso ACP, sem precisar de uma porta proxy.
  • 05Inclui um instalador que detecta gateways instalados e configura um serviço em segundo plano no Linux ou macOS.

Casos de uso

  • Executar o Hermes Agent e o OpenClaw lado a lado em uma única conta do WeChat.
  • Conversar pelo WeChat com um agente de programação como o OpenCode, inclusive por voz.
  • Usar um agente para inspecionar ou depurar problemas na configuração de outro agente pelo celular.

Início rápido

  1. 1

    Instale pelo menos um gateway do WeChat: OpenClaw com clawbot ou o gateway do WeChat do Hermes Agent

  2. 2

    Execute o script oficial de instalação do README

  3. 3

    Opcionalmente, instale a CLI do OpenCode para habilitar /opencode e /three

    npm install -g opencode-ai
  4. 4

    Reinicie seus gateways e, em seguida, envie /whoami no WeChat para verificar

Antes de usar

  • Ele precisa de um gateway OpenClaw clawbot ou Hermes WeChat existente, portanto não funciona por conta própria.
  • O instalador altera arquivos de configuração do gateway e configura um serviço em segundo plano via systemd ou launchd.

Tópicos

Perguntas frequentes

O que é hermesclaw?
Um proxy local leve que permite ao Hermes Agent, OpenClaw e OpenCode compartilhar uma conta do WeChat iLink, com alternância por comandos no chat. Hermes Agent e OpenClaw se conectam ao WeChat pela API iLink, mas cada gateway assume o controle exclusivo da conexão. Por isso, executar os dois na mesma conta causa conflitos de token e erros 403. O HermesClaw se torna o único responsável por consultar o iLink e executa dois servidores proxy locais, um para cada gateway, fazendo com que cada um pense estar se comunicando diretamente com o iLink. Ele também integra o OpenCode por meio do protocolo de subprocesso ACP.
hermesclaw é gratuito? Qual é a licença?
hermesclaw é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
hermesclaw ainda é mantido?
Manutenção ativa. O último commit de hermesclaw foi em 20 de out. de 2026.
Para que posso usar hermesclaw?
Executar o Hermes Agent e o OpenClaw lado a lado em uma única conta do WeChat. Conversar pelo WeChat com um agente de programação como o OpenCode, inclusive por voz. Usar um agente para inspecionar ou depurar problemas na configuração de outro agente pelo celular.
Como instalar hermesclaw?
Instale pelo menos um gateway do WeChat: OpenClaw com clawbot ou o gateway do WeChat do Hermes Agent Execute o script oficial de instalação do README Opcionalmente, instale a CLI do OpenCode para habilitar /opencode e /three: npm install -g opencode-ai Reinicie seus gateways e, em seguida, envie /whoami no WeChat para verificar
Onde consigo hermesclaw?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/AaronWong1999/hermesclaw

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados