2026년 봄, Hermes Agent가 오픈소스 AI Agent 화제를 장악했습니다. 70개 이상 내장 도구, MCP 연동, Skill Documents를 통한 절차 기억, 그리고 재부팅해도 맥락이 남는 3층 메모리가 차별점입니다. 그러나 많은 입문 글은 「curl 한 줄 설치」만 강조하고 상시 가동 macOS 호스트와 ~/.hermes/ 영속 디스크는 생략합니다. 노트북을 닫으면 게이트웨이가 멈추고 MEMORY.md 갱신과 cron도 끊깁니다. 이 글은 Hermes의 7×24 요구, 3층 메모리 역할, Mac Mini M4 선정 이유, NUKCLOUD 전용 Apple Silicon 노드와 맞춘 6단계 Runbook을 GitHub Agent 워크스페이스 및 Swift 6 CI 노드 공존도 염두에 두고 정리합니다.
00Hermes Agent란: 상주형 게이트웨이를 갖춘 자기 개선 Agent
Hermes Agent는 Nous Research가 공개한 자율 터미널 Agent입니다. 일회성 채팅 UI가 아니라 CLI·Telegram·Discord·Slack 등 다중 채널에 동시 접속하는 메시징 게이트웨이를 내장하고 cron으로 정기 작업을 실행합니다. Agent 루프는 도구 호출, 샌드박스 셸, Skill 자동 생성·개선을 반복하며 Atropos RL 등 연구 기능과도 연결됩니다.
다른 Agent 프레임워크가 「세션 종료=기억 소멸」에 가깝다면 Hermes는 디스크 상태 파일과 SQLite FTS5를 일급 시민으로 설계합니다. USER.md에 선호, MEMORY.md에 프로젝트 규칙, state.db에 전 대화 로그——이것이 모여야 「지난번 이어서」가 작동합니다. Hermes의 가치는 모델 API뿐 아니라 24시간 disk와 프로세스가 살아 있는 호스트에 달려 있습니다.
Mac Mini M4가 추천되는 이유는 성능만이 아닙니다. macOS에서 Hermes install.sh가 검증됐고, Apple Silicon 대기 전력이 낮으며, 소형 본체를 구석에 상시 두기 쉽습니다——Agent 전용 상주 노드로서 총비용이 읽기 쉽기 때문입니다.
痛点7×24 요구와 하드웨어 장벽
Hermes를 본격 운용하는 팀이 마주치는 마찰은 다음과 같습니다.
- 상주 프로세스: 게이트웨이·cron·백그라운드 요약이 멈추면 Telegram 지시가 도달하지 않습니다. 개발용 노트북 절전은 Agent 운영과 양립하기 어렵습니다.
- 영속 볼륨: ~/.hermes/memories/, skills/, logs/는 재부팅 후에도 동일 경로여야 합니다. 매번 버리는 서버리스 구성은 기억이 리셋됩니다.
- Mac Mini M4 CapEx: 16GB 모델도 본체+스토리지 증설로 수백만 원대. 24GB 이상 권장 워크로드는 더 올라갑니다.
- 네트워크·보안: Bot 토큰, MCP 엔드포인트, 로컬 LLM 게이트웨이를 상시 공개하면 가정 회선 IP 변동·정전 리스크를 안습니다.
- 이용률 편차: 야간 Telegram 알림, cron은 24시간——자가 Mini 전기료와 유휴 시간이 임대 손익분기점이 됩니다.
| 용도 | 권장 메모리 | 전형 하드 | 상주 적합성 |
|---|---|---|---|
| 클라우드 API만 | 16 GB | Mac Mini M4 베이스 | 게이트웨이+경량 Skill |
| 로컬 LLM 병행 | 24–32 GB | M4 Pro / Max Mini | 냉각·전원 안정 필요 |
| 팀 공유 Agent | 32 GB+ | Studio / 클라우드 Mac | SSH·감사 로그 필수 |
013층 메모리: 고신호 상태·에피소드·외부 시맨틱
Hermes 기억은 3층으로 나뉘며 각 층이 다른 지연·비용 특성을 가집니다.
- 1층 — 고신호 상태 파일:
USER.md(약 1,375자 상한)와MEMORY.md(약 2,200자 상한)가~/.hermes/memories/에 두어 매 세션 프롬프트에 고정 스냅샷으로 주입됩니다. 벡터 검색 없이 반드시 실리는 맥락을 보장합니다. - 2층 — 에피소드 SQLite:
state.db에 전 대화가 쌓이고 FTS5 키워드 검색과 LLM 요약으로 「지난주 고친 버그」를 되살립니다. session_search 도구가 과거 로그를 온디맨드로 조회합니다. - 3층 — 외부 프로바이더: Honcho·Mem0 등을 연결하면 시맨틱 검색과 사용자 모델링을 엔터프라이즈급으로 확장합니다. 내장 2층과 병행이 전제입니다.
Skill Documents는 절차 기억으로 1·2층을 보완하며 복잡 작업 완료 후 agentskills.io 형식 Skill을 자동 생성합니다. 모두 디스크 영속과 정기 백업이 필수입니다. 클라우드 Mac 임대 시 테넌트 전용 볼륨과 스냅샷 정책을 계약 전 확인하세요.
~/.hermes/ 전체를 rsync하면 3층 모두 이전됩니다. 경로가 바뀌면 cron·게이트웨이 설정 재연결이 필요합니다.02Mac Mini M4가 Agent 호스트에 맞는 이유
- 낮은 대기 전력: 7×24 가동해도 전기료가 예측 가능하고, 데이터센터 전원이 정전·UPS 관리에 유리한 경우가 많습니다.
- macOS 네이티브: Hermes install.sh는 macOS / Linux / WSL2에서 검증됐습니다. Xcode CLT, Node, uv 의존성이 한 줄에 모입니다.
- Unified Memory: 로컬 LLM 병행 시 Mini M4 Pro 24GB 통합 메모리는 소형 본체에서 드문 균형입니다.
- 물리 분리: 개발 MacBook과 Agent 호스트를 나누면 절전·VPN 끊김이 Bot에 전파되지 않습니다.
반면 Mini 단독 구매는 스펙 고정과 처분 비용을 수반합니다. 1~3개월 PoC나 다중 Bot 단계적 시험에는 NUKCLOUD 전용 macOS 노드가 cash flow에 유리한 경우가 많습니다.
データ비용·운영 수치 감
- 설치 시간: 공식 one-liner에서
hermesCLI까지 클린 macOS에서 대략 5~15분(네트워크 의존). - 디스크: logs/와 state.db 성장에 수 GB~수십 GB, Skill·MCP 캐시로 추가 증가.
- 임대 vs 자가: Mac Mini M4 16GB는 약 150~250만 원+스토리지. 월 720시간 풀 상주가 불필요하면 시간 과금 클라우드 Mac이 OpEx를 줄이기 쉽습니다(가격 페이지 참고).
- 게이트웨이 SLA: 가정 회선 upstream 변동이 Bot 도달률에 직결. 클라우드는 고정 egress와 모니터링 조합이 수월합니다.
036단계 Runbook: 클라우드 Mac에 Hermes 상주
아래는 NUKCLOUD 전용 macOS 노드를 Agent 호스트로 쓰는 전제입니다. 콘솔 Runbook의 SSH 기준선·테넌트 경계를 재사용할 수 있습니다.
-
01
스펙 선정: 클라우드 API만이면 16GB, 로컬 추론 병행이면 24GB+. 주문 페이지에서 Mac Mini급 SKU를 고르고 영속 디스크 100GB+ 확보.
-
02
기준선 고정: macOS 버전, 타임존, 자동 절전 해제, launchd 또는 tmux 상주 정책 문서화.
-
03
Hermes 설치: 아래 one-liner 실행.
hermes doctor로 의존성 확인. -
04
메모리·Skill 초기화: USER.md / MEMORY.md 시드. Telegram / Discord 토큰 config 설정 후 게이트웨이 기동.
-
05
cron·MCP: 정기 리포트 cron 등록. MCP 서버는 localhost만 바인딩, 공망 노출 회피.
-
06
백업·CI 공존: ~/.hermes/ 일일 스냅샷. Swift 6 CI 노드와 동일 클러스터로 이용률·비용 분담.
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
04형태 대조: 자가 Mini, 클라우드 Mac, VPS 공유 풀
| 관점 | 자가 Mac Mini M4 | NUKCLOUD 전용 Mac | 분 과금 macOS VPS |
|---|---|---|---|
| 7×24 안정성 | 가정 전원·회선 의존 | DC 전원·고정 IP | 오버셀·단절 위험 |
| 3층 메모리 영속 | 로컬 SSD | 테넌트 전용 볼륨 | 에페hemeral 디스크에 취약 |
| 초기 투자 | 150만 원~ | 낮은 착수 | 최저지만 프로덕션 부적합 |
| 감사·컴플라이언스 | 자체 관리 | SSH·리전·경계 문서화 용이 | 테넌트 분리 불투명 |
| 스케일 | 교체 필요 | 16→32→64GB 전환 | 스펙 상한 낮음 |
Hermes 가치는 「똑똑한 one-liner」가 아니라 멈추지 않는 호스트와 자라는 기억에 있습니다. 콘솔에서 provision한 전용 Mac은 Agent 게이트웨이와 개발 CI를 한 테넌트에 올리는 현실적 해법입니다.