Hermes Agent
한국어 문서 허브
무거운 가입/DB 없이 가볍게 시작합니다.
문서는 정적으로, 질문과 토론은 GitHub Issues에서 이어갑니다.
운영roach_log가 운영하고 있어요 ↗Threads에서 온 운영자 노트
Hermes를 쓰며 발견한 업데이트, 모델 팁, 운영 노트를 사이트에도 큐레이션합니다. 원문과 댓글 흐름은 Threads에서 이어서 볼 수 있어요.
Hermes Kanban으로 멀티에이전트 운영하기
Kanban task를 만들고 profile에 배정하면 gateway dispatcher가 worker를 띄우는 구조. parent/child 의존성으로 backend 이후 frontend가 이어받는 파이프라인도 만들 수 있어요.
openrouter/owl-alpha: 무료 1M 컨텍스트 모델 테스트
OpenRouter 기준 `openrouter/owl-alpha`로 등록 가능한 일시적 무료 모델. 1,048,756 토큰 컨텍스트라 긴 파일을 읽고 도구를 쓰는 Agent 실험에 잘 맞습니다. 단, 민감 정보 입력은 피해야 해요.
Hermes 0.12.0 업데이트: 스킬을 스스로 정리하는 집사
Curator가 스킬 서랍을 주기적으로 검사하고, 비슷한 스킬을 묶고, 오래 안 쓰는 건 archive로 보내는 흐름. TUI, 플러그인, 안정성 개선도 함께 들어왔습니다.
Auxiliary Model로 Hermes 비용 줄이기
이미지 분석, 웹 요약, 긴 대화 압축, 세션 검색 같은 보조 작업은 aux 모델에 맡기고, 메인 모델은 중요한 대화와 코딩에 집중시키는 설정 팁입니다.
커뮤니티 현황을 불러오는 중…
Hermes 최근 업데이트
공식 Hermes Agent 저장소의 최근 commit log를 보고, 한국어로 읽기 쉽게 묶었습니다. 업데이트 일자와 원본 commit 링크를 함께 남깁니다.
마지막 확인: 2026-05-03
Gateway 코어: systemd 무한 재시도·backoff, --insecure 비루프백 WebSocket, keepalive·재시작 위생, config.yaml 우선순위
Gateway systemd 유닛이 실패 시 backoff와 함께 무한 재시도하도록 수정됐습니다. --insecure 모드에서 비루프백(non-loopback) IP의 WebSocket 연결을 허용하여 원격 환경에서도 Gateway에 접근할 수 있습니다. httpx keepalive가 강화되고 WhatsApp typing-response 누수가 수정됐습니다. Gateway 종료/재시작 시 drain timeout, false-fatal 오판 방지, 성공 로그 출력 등 위생 처리가 개선됐습니다. agent/display/timezone 설정에서 config.yaml이 .env보다 우선하도록 수정됐습니다.
Discord·Telegram·Feishu: zombie WebSocket 방지, /skill 자동완성 실시간 갱신, polling liveness, 원격 문서 다운로드
Discord에서 재연결 전 이전 클라이언트를 닫아 zombie websocket을 방지합니다. /reload-skills가 /skill 자동완성을 실시간으로 갱신하며, external_dirs 스킬도 /skill 자동완성에 포함되고 legacy 25x25 캡 제한이 제거됐습니다. Gateway에서 external_dirs 스킬을 Telegram/Discord 슬래시 커맨드 목록에도 포함합니다. 32자 clamp 충돌 시 경고를 출력합니다. Telegram은 재연결 후 polling liveness를 탐지하여 wedged Updater를 감지합니다. Feishu는 원격 문서 다운로드를 httpx.AsyncClient 컨텍스트 내에서 완료합니다.
Skills·Curator·CLI·Tools: 캐시 재스캔, frontmatter slug 매칭, paste 확장, 도구 중복 제거, TTS xAI 음성
Skills의 skill_commands 캐시가 플랫폼 범위 변경 시 재스캔되도록 수정됐습니다. Curator에서 skill 삭제 시 authoritative absorbed_into를 설정하고 롤백 시 cron skill 링크를 복구합니다. Gateway에서 비활성화/옵셔널 스킬을 디렉터리명 대신 frontmatter slug로 매칭합니다. CLI에서 붙여넣기 파일 확장과 process_loop 오류 처리가 강화됐습니다. Vertex/Azure/Bedrock API 경계에서 도구 이름이 중복 제거됩니다. TTS 문서에 xAI 커스텀 음성 지원이 추가됐습니다.
Config·Auth·Agent: 자격증명 풀 우선순위, fallback 제공자, explicit_api_key, HERMES_HOME 경고, UTF-8 디코딩
자격증명 풀 시딩 시 os.environ보다 ~/.hermes/.env를 우선하여 의도치 않은 환경 변수 주입을 방지합니다. Agent 초기화 시 기본 자격증명 풀이 소진되면 fallback 제공자로 시도합니다. Auxiliary에서 explicit_api_key를 _try_openrouter()로 전파합니다. 활성 프로필에서 HERMES_HOME이 폴백될 때 경고를 한 번만 출력합니다. CLI에서 .env 파일을 UTF-8로 디코딩하여 Windows GBK 환경에서의 크래시를 방지합니다.
Gateway Slack·Yuanbao·Telegram: 비공개 알림, ephemeral 슬래시 커맨드, 자동 재시작, 사용자 세션 격리, DM 토픽
Gateway에 비공개 알림(private notice) 전달 기능이 추가되고 Slack format_message가 수정됐습니다. Slack 슬래시 커맨드가 ephemeral ack와 라우팅을 지원하며, 커맨드별로 ephemeral 범위를 제한하고 사용자 세션 격리를 보존합니다. Gateway가 소스 파일 변경을 감지하면 자동 재시작합니다. Slack 예약 명령어가 네이티브 슬래시 매니페스트에서 제외되고 assistant thread 상태가 정리됩니다. DeliveryTarget.parse에서 대소문자 구분 채팅 ID를 보존하고 free_response_channels 스칼라 값을 문자열로 변환합니다. Yuanbao는 그룹 슬래시 커맨드에서 소유자 신원 확인을 강제합니다. Telegram은 DM 토픽 생성 후 seed 메시지를 전송합니다.
ACP steer·queue, Agent loop guardrails·lazy session, /goal 크로스턴 목표, Curator 지연 실행·dry-run
ACP에 steer/queue 슬래시 커맨드가 추가되고 중단된 프롬프트 복구, WSL cwd 정규화, idle 세션 /steer 처리가 적용됐습니다. 도구 호출 반복 루프를 감지하는 guardrail이 warning-first 방식으로 추가됐습니다. /goal 기능으로 크로스턴 영속 목표(Ralph loop)를 설정할 수 있습니다. 지연 세션 생성(lazy session)으로 첫 메시지까지 DB row를 유예하여 리소스를 절약합니다. Curator 첫 실행이 지연되고 --dry-run 미리보기 옵션이 추가됐습니다. Persistent Goals 문서가 docs nav와 llms.txt에서 접근 가능하게 됐습니다. Kanban 버튼이 수정됐습니다.
왜 GitHub Issues인가요?
커뮤니티가 커질지 검증하기 전에는 서버, DB, 인증보다 공개 이슈 기반 운영이 더 단순하고 오래갑니다.
별도 가입 없음
GitHub 계정으로 바로 질문하고 댓글을 남깁니다. OAuth, 세션, DB를 직접 운영하지 않습니다.
정적 문서
한국어 문서는 GitHub Pages로 배포합니다. 서버가 없어도 오래 보존되고 기여 흐름도 단순합니다.
작게 시작
커뮤니티가 살아나면 그때 게시판/뉴스레터/회원 시스템을 다시 붙이면 됩니다.
