본문으로 건너뛰기

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에서도 접근할 수 있으며, 배포할 때마다 새로 생성됩니다.