Hermes Agent
Nous Research가 만든 자기 개선형 AI 에이전트입니다. Hermes Agent는 경험에서 스킬을 만들고, 사용 중에 스킬을 개선하며, 지식을 유지하도록 스스로를 주기적으로 점검합니다. 세션이 쌓일수록 사용자가 어떤 사람인지에 대한 모델도 더 깊어집니다.
설치
Linux / macOS / WSL2
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Windows(네이티브, PowerShell) — 초기 베타, 자세히 보기 →
irm https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.ps1 | iex
Android(Termux) — Linux와 같은 curl 한 줄 명령을 사용합니다. 설치 프로그램이 Termux 환경을 자동으로 감지합니다.
설치 프로그램이 수행하는 작업, 사용자별 설치와 루트 설치의 차이, Windows 관련 참고 사항은 **설치 가이드**에서 확인하세요.
Hermes Agent란?
Hermes Agent는 IDE에 묶인 코딩 보조 도구도, 단일 API를 감싼 챗봇도 아닙니다. 오래 실행될수록 점점 더 유능해지는 자율 에이전트입니다. 5달러 VPS, GPU 클러스터, Daytona나 Modal 같은 서버리스 인프라 등 어디에 두어도 동작합니다. 유휴 상태에서는 비용이 거의 들지 않는 환경에 두고, 직접 SSH로 접속하지 않는 클라우드 VM에서 작업하게 하면서 Telegram으로 대화할 수 있습니다. Hermes는 노트북 한 대에 묶여 있지 않습니다.
빠른 링크
| 🚀 설치 | Linux, macOS, WSL2 또는 네이티브 Windows(초기 베타)에 빠르게 설치 |
| 📖 빠른 시작 튜토리얼 | 첫 대화를 시작하고 핵심 기능을 확인 |
| 🗺️ 학습 경로 | 경험 수준에 맞는 문서 찾기 |
| ⚙️ 구성 | 구성 파일, 제공자, 모델, 옵션 |
| 💬 메시징 게이트웨이 | Telegram, Discord, Slack, WhatsApp, Teams 등 연결 |
| 🔧 도구와 도구 세트 | 70개 이상의 내장 도구와 구성 방법 |
| 🧠 메모리 시스템 | 세션을 넘어 성장하는 영구 메모리 |
| 📚 스킬 시스템 | 에이전트가 만들고 재사용하는 절차적 메모리 |
| 🔌 MCP 통합 | MCP 서버 연결, 도구 필터링, 안전한 확장 |
| 🧭 Hermes에서 MCP 사용하기 | 실전 MCP 설정 패턴, 예제, 튜토리얼 |
| 🎙️ 음성 모드 | CLI, Telegram, Discord, Discord VC에서 실시간 음성 상호 작용 |
| 🗣️ Hermes 음성 모드 사용하기 | 음성 워크플로 설정과 사용 패턴 |
| 🎭 Personality와 SOUL.md | 전역 SOUL.md로 Hermes의 기본 말투 정의 |
| 📄 컨텍스트 파일 | 모든 대화에 영향을 주는 프로젝트 컨텍스트 파일 |
| 🔒 보안 | 명령 승인, 권한 부여, 컨테이너 격리 |
| 💡 팁과 모범 사례 | Hermes를 더 잘 쓰기 위한 빠른 요령 |
| 🏗️ 아키텍처 | 내부 동작 방식 |
| ❓ FAQ와 문제 해결 | 자주 묻는 질문과 해결 방법 |
주요 기능
- 닫힌 학습 루프 — 주기적 넛지, 자율 스킬 생성, 사용 중 스킬 개선, LLM 요약 기반 FTS5 세션 간 회상, Honcho를 통한 변증법적 사용자 모델링을 포함한 에이전트 선별 메모리
- 노트북 밖에서도 실행 — 로컬, Docker, SSH, Daytona, Singularity, Modal까지 6개 터미널 백엔드를 지원합니다. Daytona와 Modal은 서버리스 지속성을 제공하며, 유휴 상태에서는 환경을 절전 상태로 전환해 비용을 거의 쓰지 않습니다.
- 사용자가 있는 곳에서 대화 — CLI, Telegram, Discord, Slack, WhatsApp, Signal, Matrix, Mattermost, Email, SMS, DingTalk, Feishu, WeCom, Weixin, QQ Bot, Yuanbao, BlueBubbles, Home Assistant, Microsoft Teams, Google Chat 등 20개 이상의 플랫폼을 하나의 게이트웨이에서 지원합니다.
- 모델 트레이너가 만든 에이전트 — Hermes, Nomos, Psyche를 만든 Nous Research가 개발했습니다. Nous Portal, OpenRouter, OpenAI 또는 호환 엔드포인트와 함께 사용할 수 있습니다.
- 예약 자동화 — 모든 플랫폼으로 전달할 수 있는 내장 cron을 제공합니다.
- 위임과 병렬화 — 격리된 하위 에이전트를 만들어 병렬 작업 흐름을 구성할 수 있습니다.
execute_code를 통한 프로그래밍 방식 도구 호출은 다단계 파이프라인을 한 번의 추론 호출로 압축합니다. - 개방형 표준 스킬 — agentskills.io와 호환됩니다. 스킬은 Skills Hub를 통해 이동, 공유, 커뮤니티 기여가 가능합니다.
- 완전한 웹 제어 — 검색, 추출, 브라우징, 비전, 이미지 생성, TTS를 지원합니다.
- MCP 지원 — 확장 도구 기능을 위해 모든 MCP 서버에 연결할 수 있습니다.
- 연구 친화적 구성 — Atropos 기반 배치 처리, trajectory 내보내기, RL 학습을 지원합니다.
LLM과 코딩 에이전트를 위한 진입점
이 문서를 기계가 읽기 쉬운 형태로 사용할 수 있습니다.
/llms.txt— 모든 문서 페이지를 짧은 설명과 함께 정리한 선별 색인입니다. 약 17KB라 LLM 컨텍스트에 넣기 좋습니다./llms-full.txt— 모든 문서 페이지를 하나의 마크다운 파일로 이어 붙인 전체 문서입니다. 약 1.8MB입니다.
두 파일은 /docs/llms.txt와 /docs/llms-full.txt에서도 접근할 수 있으며, 배포할 때마다 새로 생성됩니다.