Hermes Agent에 상시 가동 호스트가
필요한 이유: 3계층 기억 아키텍처와 Mac mini M4 선정

2026년 Nous Research가 오픈소스로 공개한 Hermes Agent가 주목받는 이유는 「또 하나의 채팅 셸」이 아니라, Agent를 내 머신에 상주하는 장기 프로세스로 설계했기 때문입니다. 세션을 넘는 기억, Skill 자동 축적, Telegram 등 게이트웨이를 통한 원격 지휘가 한 묶음입니다. 많은 팀의 첫 질문은 다음과 같습니다. 노트북 덮개를 닫으면 기억이 사라지나요? 라즈베리파이로 충분한가요? VPS는 가능한가요?

본문은 Hermes를 프라이빗 배포하기로 했으나 상주 하드웨어에서 망설이는 개발자와 소규모 팀을 위한 글입니다. 공식 문서와 대조 가능한 3계층 기억 아키텍처로 「왜 7×24인가」를 설명하고, 라즈베리파이 / Linux VPS / Mac mini M4(월 대여 베어메탈 포함) 의사결정 매트릭스와 6단계 롤아웃 체크리스트를 제시합니다. 읽고 나면 재시작 시 무엇이 손실되는지, 기억과 Skill이 복리로 쌓이기에 어떤 호스트가 적합한지 판단할 수 있어야 합니다.

01 Hermes Agent가 「상시 가동」을 요구하는 이유: 미신이 아니라 아키텍처 제약

Hermes는 자기 개선형 Agent로 정의됩니다. 복잡한 작업을 마친 뒤 워크플로를 재사용 가능한 Skill로 정제하고, 다회 대화에서 사용자 프로필과 프로젝트 사실을 유지합니다. 「웹을 열 때마다 처음부터」인 Copilot과 달리, 가치는 가동 시간 × 작업 다양성에 따라 누적됩니다. Gateway 프로세스, Cron, 메시지 채널이 백그라운드에서 계속 사용 가능해야 합니다.

  • 게이트웨이 연속성: 공식 문서는 Telegram, Discord, Slack, WhatsApp 등 20여 채널을 지원합니다. 휴대폰에서 지시를 보낼 때 Agent는 원격 호스트에서 즉시 도구를 스케줄해야 하며, 집에 돌아와 노트북을 켤 때까지 기다리면 안 됩니다.
  • 예약과 무인 운영: 자연어 Cron으로 일보, 백업, 순찰을 돌릴 수 있습니다. 호스트가 절전하면 트리거 창을 놓치고, 일부 샌드박스 세션은 우아하게 복구되지 않습니다.
  • 기억 기록 시점: 영속 계층은 디스크(~/.hermes/)에 있지만, 현재 세션의 시스템 프롬프트는 frozen snapshot입니다. 장기 사실은 파일 큐레이션과 episodic 검색으로 보완합니다. 프로세스가 오래 온라인일수록 USER / MEMORY와 Skill이 고빈도 상호작용 속에서 갱신됩니다.
  • 하위 Agent와 병렬: 격리된 하위 Agent, 병렬 터미널, Python RPC 파이프는 제어 평면이 안정적이라는 전제를 둡니다. 잦은 전원 차단은 「잠시 멈춤」이 아니라 「조립 라인을 분해」하는 것에 가깝습니다.

「재시작하면 기억이 지워지나요?」——디스크의 영속 기억은 보통 유지됩니다. 실제로 손상되는 것은 진행 중인 세션, 미기록 중간 상태, 7×24 복리 리듬입니다.

아키텍처와 기억 동작은 Nous Research 공식 문서를 기준으로 하십시오. 릴리스 후 아래 링크에서 다시 확인하시기 바랍니다.

Hermes Agent Documentation

Persistent Memory | Hermes Agent

02 Stateless에서 Persistent로: 3계층 기억이 하드웨어 문턱을 정하는 방식

커뮤니티와 공식 문서는 Hermes 기억을 흔히 3계층으로 요약합니다. 각 계층이 무엇을 읽고, 무엇을 쓰며, 얼마나 많은 연산을 쓰는지 이해해야 「설치 가능」과 「경제적으로 돌아감」의 차이를 설명할 수 있습니다.

Hermes Agent 3계층 기억과 하드웨어 연관
계층 매체 역할 호스트 요구
Tier 1 고신호 상태 MEMORY.md, USER.md 프로젝트 사실과 사용자 프로필, 매 시스템 프롬프트에 들어가는 큐레이션 조각 낮은 IO, 안정 디스크; 문자 상한은 설정으로 강제(§5 참고)
Tier 2 절차적 Skill ~/.hermes/skills/ Markdown 성공한 워크플로를 재사용 「근육 기억」으로 고정, agentskills.io 규약 준수 백업·버전 관리 가능한 디렉터리; 작업이 복잡할수록 파일 증가
Tier 3 세션 간 검색 SQLite + FTS5 등 「지난주 고친 버그」류 episodic 회상, LLM 요약 후 현재 컨텍스트에 주입 디스크 공간과 인덱스 유지; 장기 가동 시 DB 용량 증가

Tier 1은 「부팅 직후 당신이 누구인지, 프로젝트 제약이 무엇인지」를 해결합니다. Tier 2는 「같은 유형 작업을 매번 처음부터 추론하지 않음」을 해결합니다. Tier 3은 「역사적 세부를 제한된 MEMORY 문자에 전부 넣지 않음」을 해결합니다. 3계층이 겹치면 호스트 교체 비용은 바이너리 재설치가 아니라 전체 ~/.hermes/ 생태계 이전이 됩니다. 재무 대조는 Hermes 전용기 24개월 TCO 글과 보완 관계이며, 본 글은 아키텍처 → 상주에 초점을 둡니다.

모델 측면에서 Hermes는 모델 무관을 강조합니다. Nous Portal, OpenRouter, 로컬 Ollama / LM Studio 등으로 라우팅할 수 있습니다. Apple Silicon에서는 통합 메모리(UMA) 덕분에 「로컬 소형 모델로 라우팅 + 클라우드 대형 모델로 추론」 하이브리드가 수월합니다. 이것이 많은 팀이 순수 ARM 보드 대신 Mac mini M4에 호스트를 고정하는 이유입니다.

03 라즈베리파이, Linux VPS, Mac mini M4: 세 가지 호스트의 차이

공식 README는 Hermes가 「$5 VPS, GPU 클러스터, Modal 등 Serverless」에서 돌아간다고 명시합니다. 그러나 Agent 기억 복리 시나리오에서는 흔한 세 선택의 약점이 다릅니다.

  • 라즈베리파이 4/5: 경량 게이트웨이나 원격 센서형 작업에는 적합합니다. 병렬 도구 호출, 로컬 모델, 브라우저 샌드박스를 동시에 켜면 메모리와 CPU가 쉽게 한계에 닿습니다. macOS 공식 원클릭 경로가 없어 예상보다 운영 부담이 큽니다.
  • 범용 Linux VPS: 월 비용이 낮고 공인 IP가 즉시 있습니다. 약점은 국경 간 RTT가 도구 체인 지연을 키우는 점, SQLite 검색에 영향을 주는 디스크 IO와 noisy neighbor, 「장시간 작업 + 다회 재시도」에서 요금 변동이 큰 종량 모델입니다.
  • 자가 구매 Mac mini M4: 통합 메모리, macOS 네이티브 지원, 저소음·저전력으로 데스크 7×24에 적합합니다. CapEx, 감가, 증설·교체 비용은 직접 부담합니다.
  • CALMVPS 베어메탈 Mac 월 대여: M4 + macOS 이점을 유지하면서 OpEx를 예측 가능하게 하고, 다리전 노드와 유연한 계약으로 「30일 풀 가동 후 구매 여부 판단」에 맞춥니다.
Hermes Agent 호스트 선정 매트릭스(시나리오 수준)
차원 라즈베리파이 Linux VPS Mac mini M4 월 대여 베어메탈
7×24 안정성 SD 카드와 전원이 취약점 IDC 의존, 공유 호스트 리스크 데이터센터 전원 + 전용 인스턴스
macOS 공식 경로 아니오 아니오(Linux 경로)
로컬 모델 / UMA 매우 제한 보통 Apple Silicon 없음 16GB / 24GB 등 티어 선택
원격 지휘 지연 LAN에서는 무난 국경 간에서 두드러짐 리전 노드로 RTT 완화 가능
시행착오 비용 하드웨어는 이미 sunk 저월비지만 이전이 번거로움 일/주/월 대여로 빠른 해지

「기억이 복리로 쌓이는」 Hermes에 최적 호스트는 보통 30일 안정 가동, ~/.hermes/를 담을 디스크, 덮개·절전 걱정 없음을 동시에 만족하는 머신입니다. 집에서 가장 싼 장비가 아닐 수 있습니다.

04 월 대여 베어메탈 Mac에서 Hermes 상주: 6단계 롤아웃

다음 단계는 CALMVPS에서 SSH로 접근 가능한 전용 Mac을 받아 해당 호스트에서 Gateway를 운영한다는 전제입니다. 명령은 공식 Installation 페이지 현행판을 따르십시오.

  1. 선택과 주문: 요금 페이지에서 M4 메모리 티어(도구 호출, 브라우저 샌드박스, 선택적 로컬 모델용 여유)를 고르고 리전·계약을 확정합니다.
  2. 인도 검수: SSH 지문, macOS 버전, 디스크 여유를 기록합니다. 미인증 관리 포트가 공인망에 노출되지 않았는지 확인합니다.
  3. Hermes 설치: 공식 설치 스크립트로 의존성과 CLI를 완료합니다(macOS 경로는 보통 한 줄 명령).
  4. setup 실행: hermes setup으로 모델 엔드포인트, 기억, 사용자 프로필 스위치를 구성합니다.
  5. 상주 구성: launchd 또는 팀의 기존 데몬 방식으로 Gateway 크래시 시 자동 기동을 설정합니다. 메시지 채널 바인딩 시 최소 권한 Token을 사용합니다.
  6. 백업과 이전: ~/.hermes/ 전체를 객체 스토리지에 정기 패킹합니다. 교체·해지 전에는 채팅 로그만이 아니라 디렉터리 전체를 복원합니다.
install-hermes.sh
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
hermes setup

설치 진입점은 공식 Installation 페이지를 기준으로 하십시오.

Installation | Hermes Agent

05 인용 파라미터, FAQ, CALMVPS 시나리오 정리

  • 기억 문자 상한(공식 기본값): memory_char_limit: 2200, user_char_limit: 1375. 초과분은 Skill과 session search에 맡기며 시스템 프롬프트에 무한 적재하지 않습니다.
  • 데이터 위치: 핵심 디렉터리 ~/.hermes/(설정, memories, skills, episodic 데이터). 호스트 이전 시 반드시 디렉터리 단위 백업을 하십시오.
  • 라이선스: Hermes Agent는 MIT 오픈소스입니다. 실행 백엔드는 로컬, Docker, SSH, Modal 등을 선택할 수 있으나 macOS + Apple Silicon은 마찰이 낮은 조합입니다.

FAQ

  • 재시작하면 기억이 사라지나요? 영속 파일과 SQLite는 디스크에 남습니다. 손실되는 것은 세션 내 순간 컨텍스트와 무인 작업의 연속성입니다.
  • 노트북만으로 충분한가요? 단기 시험에는 적합합니다. 운영 환경은 전용 온라인 Mac을 권장해 절전과 OS 업데이트로 게이트웨이가 끊기지 않게 합니다.
  • 라즈베리파이에서 돌릴 수 있나요? 경량 시나리오는 가능합니다. 복잡 Skill + 로컬 모델 + 브라우저 자동화는 M4 티어를 권장합니다.

Hermes를 자주 덮개를 닫는 노트북에 두면 Gateway 연속성과 사무실 소음·냉각이 약점입니다. 저가 국경 간 VPS에 두면 지연, IO, macOS 경로 부재가 약점입니다. 라즈베리파이에 두면 연산 상한과 운영 파편화가 약점입니다. 7×24, 3계층 기억 지속 복리, 빠른 인도, 증설 가능 운영 환경에는 CALMVPS 베어메탈 Mac mini M4 월 대여가 대체로 최적입니다. Apple Silicon 전용, 다리전, 유연 계약으로 Agent 역량에 집중할 수 있습니다. 기종과 요금은 CALMVPS 요금 페이지, 주문은 Mac mini M4 주문 페이지에서 확인하십시오.