Hermes Agent 소개
기준일: 2026-06-06
난이도: 초급
공식 기준: Hermes Agent Documentation
Hermes Agent는 Nous Research가 만든 로컬 중심 AI 에이전트입니다. 터미널, 데스크톱, 메시징 플랫폼, MCP 서버, 스킬, 메모리를 한 흐름으로 묶어 “대화하는 AI”를 “반복 업무를 맡길 수 있는 에이전트”로 확장하는 데 초점이 있습니다.
핵심 개념
Hermes를 이해할 때는 세 가지 층으로 보면 쉽습니다.
| 층 | 역할 | 처음 볼 것 |
|---|---|---|
| 실행 표면 | CLI, 데스크톱, 메시징 게이트웨이 | hermes, hermes desktop, hermes gateway |
| 지능 구성 | 메인 모델, 보조 모델, 도구 게이트웨이 | hermes model, hermes setup --portal |
| 장기화 장치 | 메모리, 스킬, MCP, cron | ~/.hermes, /skills, MCP 설정 |
Hermes의 장점은 단일 기능보다 조합에 있습니다. 예를 들어 “로컬 프로젝트를 읽고, GitHub MCP로 이슈를 만들고, 다음부터 같은 작업 절차를 스킬로 재사용하는” 흐름을 한 도구 안에서 구성할 수 있습니다.
선택 기준
Hermes Agent가 잘 맞는 경우:
- CLI와 메시징 플랫폼을 함께 쓰고 싶다.
- 프로젝트별 장기 메모리와 재사용 가능한 절차가 중요하다.
- MCP 서버를 붙여 외부 시스템까지 다루고 싶다.
- Claude Code나 OpenClaw와 다른 에이전트 실험 환경을 비교하고 싶다.
다른 선택이 나은 경우:
- Anthropic Claude Code 생태계만 쓰면 충분하다.
- 메신저 게이트웨이만 필요하고 코드 에이전트 기능은 약해도 된다.
- 회사 보안 정책상 외부 모델 라우팅이나 로컬 실행 권한을 아직 검토할 수 없다.
실습
아직 설치 전이라면 이 장에서는 방향만 잡습니다.
- Hermes가 맡을 첫 작업을 하나 정합니다.
- 작업이 “한 번 묻고 끝나는 질문”인지 “반복 가능한 절차”인지 구분합니다.
- 반복 절차라면 스킬 후보로 표시합니다.
예시:
목표: 매주 저장소 상태를 읽고 릴리스 노트를 초안 작성한다.
필요: 로컬 파일 읽기, git 로그 분석, GitHub 이슈 조회, 작성 규칙 기억.
Hermes 기능 후보: MCP, 메모리, 스킬, cron.
Hermes에 입력할 프롬프트
내 프로젝트를 처음 보는 기준으로 구조를 요약해줘.
반복 업무로 만들 수 있는 부분과 일회성 질문으로 남겨야 할 부분을 나눠줘.
실행 전에 위험한 명령은 반드시 나에게 확인해줘.
체크리스트
- Hermes를 “대화형 CLI”가 아니라 “메모리와 스킬을 가진 에이전트”로 이해했다.
- 첫 실습 목표를 하나 골랐다.
- Claude Code, OpenClaw와 비교할 기준을 정했다.
- 로컬 권한과 외부 계정/API 키 사용 범위를 검토했다.
다음 단계
- 설치에서 안전하게 설치합니다.
- Provider와 모델 설정에서 모델 슬롯을 잡습니다.
- Claude/OpenClaw와 비교에서 도구 선택 기준을 확인합니다.