Skip to main content

한줄 정의

Hermes Agent는 Nous Research가 만든 self-improving AI agent로, 대화와 작업 경험을 바탕으로 스킬과 메모리를 축적하며 점진적으로 더 잘 작동하도록 설계된 에이전트다.1

핵심 특징

  • 내장된 학습 루프가 중심이다. 단순히 응답만 생성하는 것이 아니라, 경험에서 스킬을 만들고 사용 중에도 개선하며 지식을 남기는 구조를 지향한다.1

  • 과거 대화 검색, 세션 간 사용자 모델링, 지속 메모리, 스킬 시스템을 함께 제공한다. 그래서 한 번의 대화형 도구보다 장기적으로 쓰는 개인용 에이전트에 가깝다.12

  • 자동화 스케줄링과 병렬 서브에이전트 실행을 지원한다. 반복 작업을 예약하거나, 여러 하위 작업을 동시에 나눠 처리하는 방식에 강점이 있다.12

  • 실행 환경 선택 폭이 넓다. local, Docker, SSH, Daytona, Singularity, Modal 등 여러 터미널 백엔드를 지원해 로컬 개발부터 격리된 실행 환경까지 대응한다.12

  • 단일 게이트웨이 프로세스로 CLI뿐 아니라 Telegram, Discord, Slack, WhatsApp, Signal 같은 여러 채널에 연결할 수 있다.12

  • 모델 제공자 선택지도 넓다. Nous Portal, OpenRouter, z.ai/GLM, Kimi/Moonshot, MiniMax, OpenAI, 사용자 지정 엔드포인트를 연결할 수 있다.12

  • 터미널 UI, slash command, 대화 이력, 스트리밍 도구 출력도 제공해 실제 운영 흐름에서 다루기 편하다.12

6165c1558a60da2e5cf44fc1933fd740dc75b45e

주요 사용 방식

  • 로컬 CLI 에이전트로 실행해 대화형 작업, 코드 보조, 자동화 실행에 사용한다.12

  • 메시징 플랫폼과 연결해 같은 에이전트를 여러 채널에서 호출한다. 인터페이스만 달라질 뿐, 중심 로직은 게이트웨이로 묶인다.12

  • 정기 작업 자동화에 활용할 수 있다. 예를 들어 일일 보고, 야간 백업, 주간 감사 같은 반복 업무를 스케줄로 등록하는 방식이다.2

  • 병렬 서브에이전트와 RPC 기반 Python 스크립트를 조합해 더 복잡한 워크플로를 나눠 처리할 수 있다.2

공통 명령 체계도 비교적 단순하다. 새 대화 시작, 상태 초기화, 모델 변경, 성격 설정, 재시도, 되돌리기, 컨텍스트 압축, 사용량 확인, 인사이트 확인, 스킬 확인, 실행 중지 같은 흐름이 /new, /reset, /model, /personality, /retry, /undo, /compress, /usage, /insights, /skills, /stop 형태로 정리돼 있다.2

설치 및 시작 방법

지원 환경은 Linux, macOS, WSL2, Android(Termux)다. Windows 네이티브는 직접 지원하지 않으며, Windows에서는 WSL2 사용이 권장된다.12

설치는 다음 명령으로 시작한다.1

curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

설치 후 자주 쓰는 시작 흐름은 다음과 같다.12

source ~/.bashrc
hermes
hermes model
hermes tools
hermes config set
hermes gateway
hermes setup
hermes claw migrate
hermes update
hermes doctor

초기 진입은 hermes로 하고, 모델 설정과 도구 확인을 마친 뒤 필요하면 gateway로 외부 채널 연결, setup으로 환경 초기화, doctor로 점검하는 흐름으로 이해하면 된다.12

마이그레이션 정보

OpenClaw에서 Hermes Agent로 마이그레이션할 수 있다. 설정값, 메모리, 스킬, API 키 등을 가져오는 흐름이 제공되며, 관련 명령으로 hermes claw migrate가 안내된다.12

이 점은 기존 사용자가 완전히 새로 시작하지 않고, 누적된 에이전트 상태를 이어받을 수 있다는 의미가 있다. Hermes Agent가 "지속적으로 축적되는 에이전트"라는 방향과도 잘 맞는다.1

한계 및 유의사항

  • 프로젝트 변화 속도가 빠를 수 있으므로, 실제 적용 전에는 최신 공식 문서를 다시 확인하는 편이 안전하다.12

  • Windows 네이티브 환경은 지원 대상이 아니므로 WSL2 전제를 잡는 것이 현실적이다.12

  • 게이트웨이, 자동화, 외부 도구, 원격 실행 환경을 함께 쓰는 경우 권한과 보안 설정을 먼저 점검해야 한다.2

  • 다양한 모델 제공자와 실행 백엔드를 지원하는 만큼, 편의성은 높지만 그만큼 설정 복잡도도 커질 수 있다. 초기에는 CLI 단독 사용부터 시작하는 편이 안정적이다.12

참고 링크

  • GitHub 저장소1

  • 공식 문서2

참고

1NousResearch/hermes-agent GitHub 저장소

2Hermes Agent 공식 문서

이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.

틸노트는 사용자가 AI를 활용해 노트를 쉽게 작성하거나 편집할 수 있는 서비스입니다.

AI 스퀘어 단톡방에 함께해요

AI 활용과 틸노트 사용 팁을 나누는 오픈채팅방입니다. 입장 비밀번호는 tilnote입니다.

참여하기