목차
Hermes Agent는 NousResearch가 공개한 오픈소스 AI 에이전트로, 사용하면 할수록 스스로 스킬을 만들고 개선하는 내장 학습 루프가 핵심 차별점이다. 특정 LLM이나 인프라에 종속되지 않고 $5 VPS부터 GPU 클러스터까지 어디서든 실행할 수 있으며, CLI뿐 아니라 Telegram·Discord·Slack에서도 같은 에이전트와 대화할 수 있다.
왜 Hermes Agent인가
기존 AI 에이전트는 세션이 끝나면 경험이 사라진다. Hermes Agent는 이 문제를 “닫힌 학습 루프(closed learning loop)”로 해결한다. 복잡한 작업을 완료한 뒤 에이전트가 스스로 스킬을 생성하고, 이후 사용 중에도 그 스킬을 계속 개선한다. FTS5 전문 검색과 LLM 요약으로 과거 세션을 횡단 검색할 수 있어, 대화가 누적될수록 에이전트의 맥락 이해도가 깊어진다.
핵심 기능
학습 루프 & 메모리
- 자율 스킬 생성: 복잡한 작업 후 에이전트가 재사용 가능한 스킬을 자동 작성
- 스킬 자기 개선: 스킬을 사용하는 도중에도 더 나은 버전으로 업데이트
- 영속 메모리: 세션 간에도 사용자 프로필과 작업 맥락을 유지
- 세션 검색: FTS5 기반 풀텍스트 검색으로 과거 대화를 LLM 요약과 함께 조회
- agentskills.io 오픈 표준과 호환
멀티 플랫폼 게이트웨이
하나의 게이트웨이 프로세스로 여러 채널을 동시에 커버한다.
| 채널 | 지원 |
|---|---|
| CLI (TUI) | 멀티라인 편집, 슬래시 명령어 자동완성, 스트리밍 출력 |
| Telegram | 음성 메모 전사 포함 |
| Discord / Slack / WhatsApp / Signal | 플랫폼 간 대화 연속성 |
LLM 프로바이더 유연성
hermes model 하나로 프로바이더를 전환할 수 있다. 코드 변경 없이 아래 중 어느 것이든 사용 가능하다.
- Nous Portal, OpenRouter (200개+ 모델), NVIDIA NIM (Nemotron)
- Xiaomi MiMo, z.ai/GLM, Kimi/Moonshot, MiniMax
- Hugging Face, OpenAI, 커스텀 엔드포인트
컴퓨팅 백엔드
| 백엔드 | 특징 |
|---|---|
| 로컬 | 개발 및 테스트 |
| Docker | 컨테이너 격리 |
| SSH | 원격 서버 실행 |
| Daytona | 서버리스 영속 환경, 유휴 시 비용 거의 없음 |
| Modal | 서버리스, GPU 클러스터 지원 |
| Singularity | HPC 환경 |
자동화 & 서브에이전트
- Cron 스케줄러: 자연어로 반복 작업 예약, 모든 플랫폼으로 결과 전달
- 서브에이전트 위임: 독립된 서브에이전트를 병렬로 실행하거나 RPC로 도구를 호출
- 연구 기능: Atropos RL 환경, 배치 궤적(trajectory) 생성 지원
설치
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
source ~/.bashrc
hermesLinux, macOS, WSL2, Android(Termux) 지원. Windows는 WSL2 경유.
주요 CLI 명령어
hermes # 대화 시작
hermes model # LLM 프로바이더/모델 선택
hermes tools # 도구 활성화 설정
hermes gateway # 메시징 게이트웨이 시작 (Telegram 등)
hermes setup # 전체 설정 마법사
hermes claw migrate # OpenClaw에서 마이그레이션
hermes update # 최신 버전으로 업데이트
hermes doctor # 문제 진단OpenClaw 마이그레이션
openclaw 사용자는 SOUL.md, 메모리, 스킬, API 키, 메시징 설정을 자동으로 가져올 수 있다.
hermes claw migrate # 인터랙티브 마이그레이션
hermes claw migrate --dry-run # 사전 미리보기라이선스 & 관련 문서
- 라이선스: MIT
- GitHub: NousResearch/hermes-agent
- 공식 문서: https://hermes-agent.nousresearch.com/docs/
관련 토픽: openclaw · agent-skills · claude-agent-sdk · goose
관련 문서
- hermes-agent-tutorial-beginner — 입문자를 위한 설치·첫 워크플로·스킬 활용 완전 가이드