Hermes 봇 — 뭘 할 수 있고, 뭘 못 하는가
한 줄 요약
Hermes는 텔레그램 자동 수집기 + 해리 전용 비서 + 협업 트리거로 작동 중이다. 양방향 공유는 설계만 되어 있고, 실제로는 Claude Code → Hermes 단방향만 작동한다.
1. Hermes가 하는 일 (현재 작동 중)
A. 자동 수집기 (17개 토픽)
지식사랑방의 대부분 토픽에서 올라오는 모든 메시지를 자동으로 수집한다.
| 토픽 | 수집 대상 |
|---|---|
| report, articles, x_twitter | 리포트, 기사, 트윗 |
| youtube, book_papers | 영상, 책/논문 |
| analysis, thesis_ideas, insights | 분석글, 투자아이디어 |
| llm, hermi | AI/기술 자료 |
| nepcon | 전시회/산업 자료 |
| food, fitness, travel, culture | 생활 관련 |
| mentality | 마인드셋 |
| acct | 회계 관련 |
작동 방식: 메시지 감지 → ingest_topic_media.py 실행 → 저장 → 이모지 리액션만 달고 끝.
텍스트 답장은 절대 안 한다. 실패해도 조용히 넘어간다.
해리가 할 일: 지식사랑방 토픽에 링크/파일/텍스트를 던지면 된다. Hermes가 알아서 분류 저장한다.
B. 해리 전용 비서 (Ron 토픽)
Ron 토픽(30413)에서만 대화형으로 응답한다.
- 쉬운 한국어, 친구한테 말하듯이
- 전문 용어, 파일 경로, 에러 코드 쓰지 않음
- AIvilization 게임(RonWeasely 캐릭터) 관리
- 중요 답변 전 품질 자체 평가 (3.5/5 미달 시 재생성)
해리가 할 일: Ron 토픽에서 @멘션하면 답변. 일상 대화, 간단한 질문, 게임 관리 등.
C. 협업 트리거 (알림센터 협업방)
론 알림센터 협업방에서 해리가 멘션하면 Claude-Codex 협업(티키타카)을 시작한다.
해리가 할 일: 협업방에서 작업을 요청하면 Hermes가 collab_trigger.py를 실행해서 Claude와 Codex가 함께 작업한다.
D. 디스코드 수집 + 전달
OpenClaw 디스코드 서버의 공지/릴리스를 자동 수집하고 텔레그램으로 전달한다.
2. Hermes가 가진 도구 전체 목록
MCP 서버 (외부 연결)
| 서버 | 대상 | 권한 |
|---|---|---|
| vault | ~/knowledge/ (해리 볼트) | 읽기 전용 |
| agent-vault | ~/knowledge-agent/ (에이전트 볼트) | 읽기+쓰기 |
내장 도구 (35개+)
| 분류 | 도구 | 해리가 쓸 수 있는 상황 |
|---|---|---|
| 웹 | 검색, 페이지 추출 | "이거 찾아봐" |
| 브라우저 | 11종 (CamoFox) | "이 사이트 열어봐" |
| 파일 | 읽기/쓰기/수정/검색 | "이 파일 봐줘" |
| 터미널 | 명령 실행 | "이거 실행해봐" |
| 코드 | 코드 실행 | "이거 계산해봐" |
| 비전 | 이미지 분석 | "이 사진 뭐야" |
| 이미지 | 이미지 생성 | "이런 이미지 만들어줘" |
| 음성 | TTS | "이거 읽어줘" |
| 크론 | 예약 작업 | "매일 아침 알려줘" |
| 메시지 | 크로스 플랫폼 전송 | 다른 채널로 전달 |
| 스마트홈 | Home Assistant | (HA 설정 시) |
| 스킬 | 35개+ 스킬 관리 | 다양한 자동화 |
| 위임 | 하위 작업 분배 | 복잡한 작업 분할 |
| 추론 | 다중 모델 합의 | 중요 판단 시 |
| 기억 | 세션 간 기억 | "지난번에 뭐라고 했지" |
3. Hermes vs Claude Code — 역할 비교
| Hermes | Claude Code | |
|---|---|---|
| 접근 경로 | 텔레그램/디스코드 | 터미널 (맥) |
| 강점 | 24시간 상시 대기, 자동 수집, 모바일 접근 | 깊은 분석, 복잡한 코드, 다중 MCP |
| DART 공시 | 불가 | 가능 |
| KIS 시세 | 불가 | 가능 |
| TradingView | 불가 | 가능 |
| 파이프라인 관리 | 불가 | 가능 |
| 웹 브라우징 | CamoFox (기본) | stealth-browser (고급) |
| 볼트 접근 | 읽기+쓰기 (agent-vault) | 읽기+쓰기 (양쪽 다) |
| 이미지 생성 | 가능 | 불가 |
| 음성 변환 | 가능 | 불가 |
| 스마트홈 | 가능 (HA 연결 시) | 불가 |
4. 양방향 공유 현황 — 정직한 평가
설계 (CLAUDE.md에 적힌 것)
- Claude Code →
~/knowledge-agent/400-reports/에 저장 → Hermes가 읽음 - Hermes →
~/knowledge-agent/100-inbox/에 저장 → Claude Code가 읽음
현실
- Claude Code → Hermes: 작동 중. 400-reports에 11개 파일 존재.
- Hermes → Claude Code: 미작동.
source: hermes파일 0개.
원인
Hermes의 자동 수집(ingest_topic_media.py)은 별도 온톨로지에 저장하지, knowledge-agent에 저장하지 않는다. 수집 파이프라인과 에이전트 볼트가 연결되어 있지 않다.
디렉토리 혼재
영문 구조(100-inbox, 200-atomic 등)와 한글 구조(100 수신함, 200 아토믹 등)가 섞여 있다. 300-connected는 비어 있다.
5. Hermes가 못 하는 것
- 금융 데이터 직접 조회 — DART 공시, KIS 시세, TradingView 차트 접근 불가
- 파이프라인 운영 — 크론 잡 관리, 파이프라인 디버깅은 Claude Code 영역
- 깊은 투자 분석 — company-research 스킬, 4인 분석가 체계는 Claude Code 전용
- 양방향 공유의 쓰기 — 수집한 데이터를 knowledge-agent에 쓰는 로직이 없음
- Claude Code 전용 MCP — DART, KIS, TradingView, ron-pipeline 접근 불가
6. 개선 가능한 것
단기 (설정 변경만으로 가능)
| 개선 | 방법 | 효과 |
|---|---|---|
| 양방향 공유 활성화 | ingest 결과를 knowledge-agent/100-inbox/에도 복사하도록 스크립트 수정 | Hermes 수집 → Claude Code 분석 연결 |
| 디렉토리 정리 | 한글/영문 이중 구조 통합 | 혼란 제거 |
중기 (코드 수정 필요)
| 개선 | 방법 | 효과 |
|---|---|---|
| 금융 MCP 추가 | hermes mcp add로 KIS, DART 연결 |
텔레그램에서 시세/공시 바로 조회 |
| 수집 → 분석 자동화 | Hermes 수집 완료 시 Claude Code에 분석 트리거 | 자료 올리면 자동 분석 시작 |
| 300-connected 활용 | 아토믹 노트 간 연결 로직 구현 | 지식 그래프 완성 |
장기 (아키텍처 변경)
| 개선 | 방법 | 효과 |
|---|---|---|
| 수집 온톨로지 통합 | ingest와 knowledge-agent 저장소 통합 | 수집 = 지식 축적 |
| Hermes 스킬 확장 | company-research 등 투자 스킬 Hermes 버전 | 텔레그램에서 깊은 분석 요청 가능 |
7. 해리를 위한 사용 가이드
이렇게 쓰면 된다
| 하고 싶은 것 | 어디서 | 어떻게 |
|---|---|---|
| 기사/영상/리포트 저장 | 지식사랑방 해당 토픽 | 링크나 파일 올리기 (멘션 불필요) |
| 간단한 질문/대화 | Ron 토픽 | @멘션 후 질문 |
| 웹 검색 요청 | Ron 토픽 | "이거 찾아봐" |
| 이미지 분석 | Ron 토픽 | 사진 보내면서 "이게 뭐야" |
| 작업 요청 (코드/분석) | 알림센터 협업방 | @멘션 후 요청 |
| 깊은 투자 분석 | Claude Code (터미널) | company-research 스킬 |
| 시세/공시 조회 | Claude Code (터미널) | KIS/DART MCP |
| 차트 분석 | Claude Code (터미널) | TradingView MCP |
핵심 규칙
- 지식사랑방 = 저장 전용. Hermes가 답하지 않는 게 정상이다. 이모지만 달린다.
- 대화는 Ron 토픽에서만. 다른 토픽에서 멘션해도 수집만 한다.
- 복잡한 분석은 Claude Code로. Hermes는 가볍고 빠르지만 깊이가 다르다.
- 멘션 필수. 거의 모든 곳에서 @멘션 없으면 무시한다.