2026-04-24 3대 Hermes 에이전트 복구 및 관리 체계 구축
2026-04-24 3대 Hermes 에이전트 복구 및 관리 체계 구축
섹션 제목: “2026-04-24 3대 Hermes 에이전트 복구 및 관리 체계 구축”복구일: 2026-04-24 최종 결과: ✅ 3대 전부 Gemini 2.5 Flash 구동 + 관리 체계 확립
1. 복구 전 상태
섹션 제목: “1. 복구 전 상태”| 에이전트 | 위치 | 문제 |
|---|---|---|
| 루키 | 맥미니 | Hermes 미설치 |
| 분홍 | 메인컴 WSL | 구버전 모델(gemma-4), 설정 오류 |
| 하늘 | 보조컴 WSL | 구버전 모델(ollama), 봇 충돌 위험 |
2. 복구 작업
섹션 제목: “2. 복구 작업”루키 (맥미니)
섹션 제목: “루키 (맥미니)”- uv v0.11.7 설치
- Hermes v0.11.0 설치
- Gemini 프로바이더 설정
- @ps_rukibot 텔레그램 봇 연결
- SOUL.md 작성
- launchd 서비스 등록
분홍 (메인컴 WSL)
섹션 제목: “분홍 (메인컴 WSL)”- model.provider → gemini
- model.default → gemini-2.5-flash
- TELEGRAM_ALLOWED_USERS → 8788378713 수정
- 게이트웨이 재시작
하늘 (보조컴 WSL)
섹션 제목: “하늘 (보조컴 WSL)”- model.provider → gemini
- model.default → gemini-2.5-flash
- TELEGRAM_HOME_CHANNEL → @miniream_bot
- 게이트웨이 재시작
3. 복구 후 상태
섹션 제목: “3. 복구 후 상태”| 에이전트 | 버전 | 모델 | 텔레그램 봇 | 상태 |
|---|---|---|---|---|
| 루키 | v0.11.0 | gemini-2.5-flash | @ps_rukibot | ✅ |
| 분홍 | v0.10.0 | gemini-2.5-flash | @miniream_bot | ✅ |
| 하늘 | v0.10.0 | gemini-2.5-flash | 전용봇 | ✅ |
4. 관리 명령어 (미미)
섹션 제목: “4. 관리 명령어 (미미)”헬스체크:
- 루키: hermes status
- 분홍: ssh mainpc-wsl “export PATH=$HOME/.local/bin:$PATH && hermes status”
- 하늘: ssh subpc-wsl “export PATH=$HOME/.local/bin:$PATH && hermes status”
게이트웨이 재시작:
- 루키: hermes gateway restart
- 분홍: ssh mainpc-wsl “export PATH=$HOME/.local/bin:$PATH && hermes gateway restart”
- 하늘: ssh subpc-wsl “export PATH=$HOME/.local/bin:$PATH && hermes gateway restart”
[!note] 수정이력 | 2026-04-24 23:20, 미미 (openclaw 2026.4.22)
5. 2026-04-25 모델 변경 (gemini-2.5-flash → google/gemma-4-31b-it)
섹션 제목: “5. 2026-04-25 모델 변경 (gemini-2.5-flash → google/gemma-4-31b-it)”- 대상: 분홍(메인PC WSL), 하늘(보조PC WSL) — 루키 제외
- 변경 전: gemini-2.5-flash (Google AI Studio)
- 변경 후: google/gemma-4-31b-it (OpenRouter)
- provider: openrouter
- context_length: 128000 (config.yaml override)
- OpenRouter API 키: 기존 sk-or-v1-…c9ae 사용
- 설정 명령어: ✓ Set model.provider = openrouter in /Users/pinksky/.hermes/config.yaml ✓ Set model.default = google/gemma-4-31b-it in /Users/pinksky/.hermes/config.yaml ✓ Set model.context_length = 128000 in /Users/pinksky/.hermes/config.yaml
- 주의: YAML 직접 수정 시 python yaml이 키 순서 재배치 → hermes config set 사용 권장
- 주의: provider를 ‘ollama’로 설정하면 Hermes가 인식 못 함 → ‘openrouter’ 사용
[!note] 수정이력 | 2026-04-25 04:55, 미미 (openclaw 2026.4.22)
6. 2026-04-25 Gemini → Ollama Cloud gemma4:31b 전환 (최종)
섹션 제목: “6. 2026-04-25 Gemini → Ollama Cloud gemma4:31b 전환 (최종)”문제 배경
섹션 제목: “문제 배경”- 2일 전 Gemini 설정에서 gemma4:31b 전환 시도 중 삽질
- Gemini가 시키는 대로 하다가 에러 발생, 겨우 복구
실패 이력
섹션 제목: “실패 이력”- provider: ollama → Hermes가 인식 못함 (unknown provider)
- provider: openrouter + google/gemma-4-31b-it → OpenRouter 크레딧 부족 (HTTP 402)
- YAML 직접 수정 (python yaml) → 키 순서 꼬임, 루키까지 오염
- context_length 8K 인식 → minimum 64K 에러
최종 해결
섹션 제목: “최종 해결”hermes config set model.provider customhermes config set model.base_url https://ollama.com/v1hermes config set model.default gemma4:31bhermes config set model.api_key OLLAMA_API_KEYhermes config set model.context_length 128000hermes gateway restart핵심 교훈
섹션 제목: “핵심 교훈”- Hermes 설정은 반드시 hermes config set 사용 — YAML 직접 수정 금지
- Ollama Cloud는 provider: custom — ollama는 Hermes가 인식 못함
- context_length override 필수 — gemma4:31b이 8K로 인식됨
- 루키(맥미니) 작업 시 로컬 config 오염 주의
[!note] 수정이력 | 2026-04-25 08:14, 미미 (openclaw 2026.4.22)