2026년 Nous Hermes Agent Mac mini M4 7×24 상시 운영: 영속 메모리와 구매 vs 원격 Mac 임대 의사결정 매트릭스
Nous Research가 2026년 공개한 Hermes Agent(MIT)는 「기억하는 AI」를 ~/.hermes 파일 시스템으로 구현했습니다. 3계층 메모리, 118개 이상 Skills, 6채널 게이트웨이로 일회성 채팅이 주 단위로 축적되는 디지털 동료로 바뀝니다. 반면 게이트웨이는 7×24, 기억은 NVMe에 안정적으로 써야 합니다. 본문은 Mac mini M4 UMA를 기준으로 설치·메모리 아키텍처·「자가 구매 vs 원격 임대」매트릭스를 제시합니다.
1. 도입 후 막히는 세 가지 실무 과제
- 기억 단절: 학습 루프는 마법사에서 명시적으로 켜야 합니다. 게이트웨이만 재시작하고
~/.hermes를 영속 마운트하지 않으면 L2/L3가 쌓이지 않아 무상태 챗봇과 같습니다. - 7×24 공백: Telegram·Slack·스케줄·MCP 장연결은 상시 프로세스를 전제합니다. 노트북 절전, Windows 덮개 닫기, 가정용 회선 IP 변경은 Webhook과 멀티 채널 세션을 동시에 끊습니다.
- 숨은 I/O 비용: SQLite FTS5는 Skills 1만 건 규모에서도 검색이 약 10ms급이지만,
state.db를 네트워크 디스크·저속 외장에 두면 게이트웨이 전체 처리량이 무너집니다.
2. ~/.hermes 3계층 메모리 역할
- L1: 현재 대화·도구 출력. 프로세스 종료 시 소멸.
- L2:
state.db(SQLite + FTS5)에 작업·Skills 색인. 루트~/.hermes/. - L3:
USER.md/MEMORY.md로 선호·장기 사실. 직접 편집 가능.
Skills는 ~/.hermes/skills/. 「똑똑해짐」은 NVMe 연속 기록 + 상시 게이트웨이에 달립니다.
3. Mac mini M4 UMA가 맞는 이유
Hermes는 Python/Node 오케스트레이션 중심으로 CPU 부담이 적습니다. UMA는 멀티 채널 I/O 단편화를 줄이고, Mac mini M4(약 20W)는 게이트웨이 전용에 적합합니다. 동일 호스트에서 ds4·Ollama를 쓰면 메모리 증설 또는 노드 분리를 권장합니다.
4. 구매 vs 임대 vs VPS 비교표
| 항목 | 자가 Mac mini M4 | SFTPMAC 원격 Mac | Linux VPS |
|---|---|---|---|
| 초기 비용 | 본체 약 200~350만 원대 | 시간·월 과금 | 월 요금 저렴, macOS 없음 |
| 7×24 안정성 | UPS·냉각·회선 자체 부담 | IDC 상시 전원 | 안정적이나 생태계 단절 |
| ~/.hermes 배치 | 로컬 NVMe 최적 | 전용 NVMe + 스냅샷 | 블록 스토리지 설계 필요 |
| Apple 생태 | launchd·Keychain 네이티브 | 동일, 하드 유지보수 없음 | macOS 전용 도구 불가 |
| 팀 공유 | 가정용 NAT 노출 어려움 | Tailscale + SFTP 동기화 | 노출 쉬우나 권한 관리 난해 |
| 감가상각 | 2~3년 잔존가치 하락 | 사업자 부담 | 하드 감가 없음 |
요약: 개인 실험은 자가 mini, 프로덕션 게이트웨이+주간 기억은 상시 원격 Mac, CLI만이면 VPS도 후보입니다.
5. 인용 가능한 비용·스펙
- 설치: root 불필요, 디스크 30GB 여유 권장.
- 메모리: 단일 게이트웨이 16GB, 로컬 LLM 병행 24GB+.
- 검색: FTS5, Skills 1만 건 규모 약 10ms급.
- TCO: 자가 3년 비용 ≈ 원격 월 12~18개월.
6. 원격 Mac 5단계 절차
- 노드 선정: Mac mini M4 16/24GB,
~/.hermes·로그를 DC NVMe에 둡니다. - 원라이너 설치: SSH 후 스크립트 내용을 검토한 뒤 공식 install.sh를 실행합니다.
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
hermes --version
- 학습 활성화:
hermes마법사에서 세션 간 학습·Skills 자동 증류 ON,memories/쓰기 확인. - launchd: launchd 상시 참고, LaunchAgent·로그 로테이션.
- 사설망: Tailscale로 포트 공유, SFTP로
config.yaml관리.
OpenClaw 병행 시 라우팅과 기억을 분리하고 데이터 디렉터리를 공유하지 마세요.
7. 자주 묻는 질문
Q: curl | bash? 파일로 받아 검토 후 실행. 사용자 디렉터리만 변경.
Q: OpenClaw 공존? 포트와 ~/.hermes를 분리하면 가능.
8. 정리: 가치는 「상시 가동」과 NVMe에 있다
진짜 가치는 L2/L3 주간 누적과 7×24에 있으며, 노트북 절전으로는 성립하지 않습니다. 3~6개월 검증이라면 ~/.hermes를 상시 전원 노드에 두세요.
SFTPMAC 원격 Mac 임대는 Mac mini M4를 시간 과금하며 launchd·SFTP 동기화를 한 번에 맞춥니다. Mac 임대로 7×24가 자가 UPS·공인망보다 합리적인 경우가 많습니다.