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