Repolode
AaronWong1999

AaronWong1999/hermesclaw

Hermes Agent, OpenClaw, OpenCode가 WeChat iLink 계정 하나를 공유하고 채팅 명령으로 전환할 수 있게 해주는 가벼운 로컬 프록시입니다.

스타
749
포크
79
열린 이슈
4
마지막 커밋
그저께

어떤 프로젝트인가요?

Hermes Agent와 OpenClaw는 모두 iLink API를 통해 WeChat에 연결하지만, 각 게이트웨이가 연결을 독점적으로 제어하므로 계정 하나에서 둘을 실행하면 토큰 충돌과 403 오류가 발생합니다. HermesClaw는 단일 iLink 폴러로 동작하며 게이트웨이별로 로컬 프록시 서버를 하나씩 실행해 각 게이트웨이가 iLink에 직접 연결된 것처럼 동작하게 합니다. ACP 서브프로세스 프로토콜을 통해 OpenCode도 연결할 수 있습니다.

사용자는 /hermes, /openclaw, /opencode, /both, /three 같은 채팅 명령으로 라우팅 대상을 전환합니다. 여러 에이전트를 사용하는 모드에서는 응답 앞에 에이전트 이름이 붙습니다. 텍스트와 음성 전사는 전달하고, 미디어는 각 게이트웨이가 직접 복호화하고 처리할 수 있도록 원시 iLink 메시지로 전달합니다. 핵심 구성 요소는 약 870줄의 Python 스크립트이며, 설치 스크립트가 기존 게이트웨이를 감지하고 Linux에서는 systemd 서비스, macOS에서는 launchd 에이전트를 설정합니다.

핵심 기능

  • 01Hermes와 OpenClaw가 WeChat 계정 하나를 공유할 수 있도록 단일 iLink 폴러로 동작합니다.
  • 02/hermes, /three 같은 명령으로 Hermes, OpenClaw, OpenCode 사이를 전환합니다.
  • 03음성 전사를 전달하고 미디어는 원시 iLink 메시지로 전달합니다.
  • 04프록시 포트 없이 ACP 서브프로세스 프로토콜로 OpenCode를 연결합니다.
  • 05설치된 게이트웨이를 감지하고 Linux 또는 macOS에서 백그라운드 서비스를 설정하는 설치 프로그램을 제공합니다.

활용 사례

  • WeChat 계정 하나에서 Hermes Agent와 OpenClaw를 함께 실행합니다.
  • 음성을 포함해 WeChat에서 OpenCode 같은 코딩 에이전트와 대화합니다.
  • 휴대폰에서 한 에이전트를 사용해 다른 에이전트의 설정 문제를 살펴보거나 디버깅합니다.

빠른 시작

  1. 1

    WeChat gateway를 하나 이상 설치하세요. 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가 WeChat iLink 계정 하나를 공유하고 채팅 명령으로 전환할 수 있게 해주는 가벼운 로컬 프록시입니다. Hermes Agent와 OpenClaw는 모두 iLink API를 통해 WeChat에 연결하지만, 각 게이트웨이가 연결을 독점적으로 제어하므로 계정 하나에서 둘을 실행하면 토큰 충돌과 403 오류가 발생합니다. HermesClaw는 단일 iLink 폴러로 동작하며 게이트웨이별로 로컬 프록시 서버를 하나씩 실행해 각 게이트웨이가 iLink에 직접 연결된 것처럼 동작하게 합니다. ACP 서브프로세스 프로토콜을 통해 OpenCode도 연결할 수 있습니다.
hermesclaw은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
hermesclaw은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
hermesclaw은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. hermesclaw의 마지막 커밋은 2026년 10월 20일입니다.
hermesclaw은(는) 어디에 사용할 수 있나요?
WeChat 계정 하나에서 Hermes Agent와 OpenClaw를 함께 실행합니다. 음성을 포함해 WeChat에서 OpenCode 같은 코딩 에이전트와 대화합니다. 휴대폰에서 한 에이전트를 사용해 다른 에이전트의 설정 문제를 살펴보거나 디버깅합니다.
hermesclaw는 어떻게 설치하나요?
WeChat gateway를 하나 이상 설치하세요. 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 통계는 매일 갱신됩니다.

관련 프로젝트