기능 개요 — Hermes가 할 수 있는 모든 것
기능 개요 — Hermes가 할 수 있는 모든 것 — 공식 문서 기반 이해하기 쉬운 가이드 (2026-08-09 업데이트)
기능 개요 — Hermes가 할 수 있는 모든 것
완벽하게 정리된 개인 비서를 고용한다고 상상해 보세요. 당신과 대화할 뿐만 아니라 커피 주문도 기억하고, 프로젝트 노트도 읽고, 웹도 검색하고, 알림도 설정하고, 심지어 목소리로 대답까지 해주는 비서 말이죠. 그게 바로 Hermes Agent입니다. 이 튜토리얼에서는 기능 개요를 살펴보며 Hermes가 할 수 있는 모든 것을 친절하게 안내해 드리겠습니다. 어떤 슈퍼파워를 언제 사용해야 할지 알게 될 거예요.
1단계: 핵심부터 시작하기 — 두뇌와 메모리
세상을 자동화하기 전에, 먼저 Hermes의 기반에 익숙해지세요. 다음 다섯 가지 기능이 함께 작동하여 Hermes를 단순한 챗봇이 아니라 팀원처럼 느끼게 해줍니다.
- 도구 및 도구 세트(Tools & Toolsets) — 이것들은 Hermes의 “손”입니다. 각 도구는 특정 작업(웹 검색, 터미널 명령 실행, 파일 편집)입니다. 도구는 도구 세트로 그룹화되며 플랫폼별로 켜고 끌 수 있습니다. 휴대폰에 어떤 앱을 설치할지 선택하는 것과 비슷하다고 생각하면 됩니다.
- 스킬 시스템(Skills System) — 스킬은 Hermes가 필요할 때만 읽는 치트 시트와 같습니다. 모든 지식을 한 번에 로드하는 대신(토큰 낭비), 특정 스킬을 필요할 때 불러옵니다. 이는 공개된 agentskills.io 표준을 따르므로 다양한 AI 도구 간에 스킬을 공유할 수 있습니다.
- 영구 메모리(Persistent Memory) — Hermes는 당신에 대해 배운 내용을 두 개의 파일에 기록합니다:
MEMORY.md(사실, 선호도, 프로젝트 세부 정보)와USER.md(개인 프로필). 이 메모리는 세션을 넘어 유지되므로 같은 말을 반복할 필요가 없습니다. - 컨텍스트 파일(Context Files) — 프로젝트를 열면 Hermes는 자동으로
.hermes.md,AGENTS.md,CLAUDE.md같은 파일을 찾습니다. 이 파일들은 해당 폴더에서 Hermes가 어떻게 행동해야 하는지 알려주는 “하우스 룰” 역할을 합니다. - 컨텍스트 참조(Context References) — 메시지에
@를 입력한 다음 파일 이름, 폴더 경로 또는 URL을 입력하세요. Hermes가 해당 내용을 즉시 대화에 삽입합니다. 예를 들어:
@./src/main.py 이 파일에 버그가 있는지 검토해 줘.
- 체크포인트(Checkpoints) — Hermes가 파일을 편집하기 전에 작업 디렉토리의 스냅샷을 찍습니다. 문제가 발생하면
/rollback을 입력하여 변경 사항을 되돌리면 됩니다. 비디오 게임의 세이브 포인트와 같습니다.
2단계: 지루한 일은 자동화하기
이제 Hermes가 당신을 알게 되었으니, 당신이 잠자는 동안 일하게 하세요.
- 예약 작업(Cron) — Hermes에게 특정 시간에 작업을 실행하라고 지시하세요. 일반 영어(“매일 아침 9시에”)나 cron 표현식을 사용할 수 있습니다. 작업에는 스킬을 첨부하고 결과를 어떤 플랫폼으로든 보낼 수 있습니다.
hermes cron add "매일 아침 내 이메일 요약을 보내 줘" --schedule "0 9 * * *"
-
서브에이전트 위임(Subagent Delegation) — 여러 작업을 동시에 처리해야 하나요?
delegate_task도구가 하위 에이전트를 생성합니다. 각 에이전트는 자체 격리된 컨텍스트와 터미널 세션을 가집니다. 기본적으로 3개를 동시에 실행할 수 있습니다(설정 가능). -
코드 실행(Code Execution) —
execute_code도구를 사용하면 Hermes가 다른 Hermes 도구를 프로그래밍 방식으로 호출하는 Python 스크립트를 작성할 수 있습니다. 이렇게 하면 여러 단계의 워크플로우가 단일 턴으로 축소됩니다. 반복적인 데이터 작업에 완벽합니다. -
이벤트 훅(Event Hooks) — 주요 시점에 실행되는 사용자 정의 스크립트입니다. 게이트웨이 훅은 로깅, 알림 또는 웹훅을 처리합니다. 플러그인 훅은 도구를 가로채거나, 메트릭을 수집하거나, 가드레일을 적용할 수 있습니다.
-
배치 처리(Batch Processing) — 프롬프트가 1,000개 있나요? Hermes는 모두 병렬로 처리하고 학습 또는 평가를 위한 구조화된 데이터(ShareGPT 형식)를 출력할 수 있습니다. 연구자에게 훌륭합니다.
3단계: 말하고, 듣고, 웹 보기
Hermes는 텍스트만 있는 것이 아닙니다 — 완전한 멀티미디어 어시스턴트입니다.
-
음성 모드(Voice Mode) — 마이크로 Hermes와 대화하고 음성 응답을 들으세요. CLI 및 메시징 플랫폼에서 작동합니다. Discord 음성 채널에서 실시간 음성 채팅도 가능합니다.
-
웨이크 워드(Wake Word) — “Hey Hermes”라고 말하면 핸즈프리로 음성 세션을 시작할 수 있습니다. 기기 내 핫워드 리스너는 CLI, TUI 및 데스크톱 앱에서 작동합니다. 버튼을 누를 필요가 없습니다.
-
브라우저 자동화(Browser Automation) — (도구 게이트웨이의 일부) Hermes는 브라우저를 열고, 버튼을 클릭하고, 양식을 작성하고, 데이터를 스크래핑할 수 있습니다.
hermes setup --portal명령으로 설정할 수 있으며, 이 명령 하나로 웹 검색, 이미지 생성, 텍스트 음성 변환도 함께 설정됩니다.
hermes setup --portal
요약
Hermes Agent는 AI 어시스턴트의 스위스 아미 나이프와 같습니다. 핵심 기능(메모리, 컨텍스트, 도구)부터 시작하여 신뢰를 쌓으세요. 그런 다음 자동화(cron, 위임, 훅)로 넘어가 시간을 절약하세요. 마지막으로 미디어 및 웹(음성, 웨이크 워드, 브라우저)을 탐색하여 진정한 핸즈프리 경험을 누리세요.
다음 단계: 튜토리얼 18에서는 도구 및 도구 세트 시스템에 대해 자세히 알아보겠습니다 — 도구를 활성화하고, 비활성화하고, 직접 만드는 방법까지! 기대해 주세요.
📖 공식 문서
この記事は Hermes Agent の공식 문서に基づいています:공식 문서 › user-guide/features/overview