"24시간 나와 함께 하는 천재. 머리도 좋은 애가 성격도 참 좋지."
코딩은 딱 한 줄. 그다음은 채팅 한 줄.
쉽고 빠르게 AI 에이전트 설치하고, 원래 AI 잘하던 사람처럼 활용하기
이 책은 개발 지식이 전혀 없는 분도 따라 할 수 있도록, 가장 쉬운 말로 처음부터 끝까지 설명합니다. 코딩은 딱 한 줄만 복사해서 붙여넣으면 끝. 그다음부터는 채팅창에 "이거 해줘!" 하고 친구에게 말하듯 편하게 요청하기만 하면 됩니다. 제가 직접 경험한 것만 담았습니다.
Hermes Agent는 Nous Research라는 미국의 AI 연구소가 만든 오픈소스 프로젝트입니다. 오픈소스라는 말은 "누구나 무료로 사용할 수 있고, 코드를 볼 수 있다"는 뜻이에요. 전 세계 수백 명의 개발자들이 함께 만들어가고 있고, GitHub에서 12만 개 이상의 별(Star)을 받은 아주 인기 있는 프로젝트입니다.
여러분은 이미 ChatGPT, Claude, Gemini 같은 AI와 대화해 본 적이 있을 거예요. 질문을 하면 답변을 해주죠. 이런 AI를 대화형 AI라고 부릅니다.
그런데 AI 에이전트는 여기서 한 걸음 더 나아갑니다. 대화만 하는 게 아니라, 직접 행동할 수 있어요!
AI 에이전트가 어디에 설치되어 있느냐에 따라 할 수 있는 일이 달라집니다. 내 컴퓨터에 설치했을 때와 서버에 설치했을 때로 나눠서 설명드릴게요.
내 컴퓨터 안에서 직접 작동합니다. 바탕화면 파일, 내 문서, 설치된 앱 등 모든 것에 접근할 수 있어요.
서버는 인터넷에 연결된 별도의 컴퓨터입니다. 내 컴퓨터와는 완전히 분리되어 있어요.
그럼 내 컴퓨터에 있는 파일은 어떻게 맡기나요? 텔레그램으로 파일을 보내면 됩니다. 엑셀 파일, PDF, 이미지 등 무엇이든 텔레그램에 올리면 Hermes가 서버에서 받아서 처리해줘요.
혼자서 하려면 30분 걸리는 일을 AI 에이전트는 1분 만에 해냅니다. 여러분은 그 시간에 더 창의적인 일을 할 수 있죠. AI 에이전트는 24시간 언제든 달려와 도와주는 착한 친구입니다.
AI 에이전트는 크게 세 부류로 나눌 수 있습니다.
| 분류 | 이름 | 만든 곳 | 특징 |
|---|---|---|---|
| 코딩 특화 에이전트 | Claude Code | Anthropic | 터미널에서 코딩. 긴 코드 분석에 강함 |
| Codex (OpenAI) | OpenAI | 터미널 기반 코딩. GPT 모델 활용 | |
| IDE 내장 AI | Cursor | Cursor | 코드 에디터 안에서 AI와 협업 |
| 범용 AI 에이전트 | Hermes Agent | Nous Research | 코딩+문서+서버+메신저+자동화. 오픈소스. 자기성장. 17개 플랫폼 |
| OpenManus | 커뮤니티 | 오픈소스 범용 에이전트 |
Claude Code나 Codex는 코딩에 특화되어 있습니다. Cursor는 에디터 안에서만 작동하죠. 하지만 Hermes는 다릅니다. 코딩은 물론, 문서 작성, 서버 관리, 보안 감사, 메신저 연동, 스마트홈 제어까지 — 하나의 천재 친구가 모든 걸 다 합니다.
헤르메스(Hermes)는 그리스 신화에 나오는 신들의 메신저예요. 빠른 발로 올림포스와 인간 세계를 오가며 소식을 전했죠. Nous Research가 이 이름을 붙인 이유도 같습니다. Hermes Agent는 여러분과 컴퓨터 사이를 오가며 일을 처리하는 메신저니까요!
2025년 7월, Nous Research는 "AI가 스스로 배우고 성장할 수 있을까?"라는 질문에서 출발했습니다. 그 결과 탄생한 게 바로 Hermes Agent입니다. 출시된 지 9개월 만에 GitHub에서 12만 개의 별을 받고, 전 세계 수많은 기여자들이 함께 발전시키고 있는 프로젝트입니다.
hermes --profile 업무용으로 실행하면 업무 대화만, hermes --profile 개인용으로 실행하면 개인 대화만 오가는 거죠. 크롬 브라우저에서 '업무 프로필'과 '개인 프로필'을 나눠 쓰는 것과 똑같습니다.이 부분이 가장 중요합니다. Hermes는 내 컴퓨터에 설치하느냐, 서버에 설치하느냐에 따라 활용 범위가 크게 달라집니다. 저는 두 가지를 모두 경험했고, 그 차이를 명확하게 보여드리겠습니다.
| 분야 | 할 수 있는 일 |
|---|---|
| 문서 작업 | 보고서 초안 작성, 이메일 답장, PDF 요약, PPT 제작, 엑셀 데이터 분석 |
| 수업 준비 (교사) | 수업 자료 제작, 시험 문제 출제, 학생 과제 피드백 초안, 학습지 생성 |
| 마케팅 | 광고 카피 초안, SNS 콘텐츠 기획, 경쟁사 리서치, 캠페인 성과 요약 |
| 일상 자동화 | 파일 정리, 반복 작업 스크립트 작성, 알림 설정, 일정 관리 |
| 학습 도우미 | 외국어 번역, 개념 설명, 문제 풀이, 요점 정리 |
| 분야 | 할 수 있는 일 |
|---|---|
| 24시간 업무 도우미 | 매일 아침 8시 브리핑, 주간 리포트 자동 생성, 월간 재무제표 작성 |
| 마케팅 자동화 | 광고 성과 리포트, SNS 예약 발행, 뉴스레터 자동 발송, 고객 문의 응답 |
| 회계·재무 | 거래 내역 정리, 영수증 OCR 처리, 세금 신고 자료 준비, 감사 증적 관리 |
| 서버 관리 | CPU·메모리·디스크 모니터링, 장애 자동 복구, 백업 자동화, 로그 정리 |
| 비즈니스 운영 | 온라인 주문 처리, 재고 관리, 송장 발행, 고객 응대 자동화 |
Hermes의 가장 큰 특징은 경험을 통해 성장한다는 점입니다. 여러분이 Hermes에게 어려운 작업을 시키면, Hermes는 문제를 해결한 후 그 방법을 '스킬(Skill)'이라는 문서로 저장합니다. 다음에 비슷한 작업을 시키면 이미 배운 방법으로 훨씬 빠르게 해결하죠. 마치 경력직 직원처럼요.
일반 AI와 대화할 때마다 "내 이름은 철수야, 나는 고등학생이고..."라고 매번 설명해야 한다면 정말 귀찮겠죠? Hermes는 여러분이 누군지 기억합니다. 이름, 직업, 좋아하는 코드 스타일, 프로젝트 폴더 위치, 심지어 "이 사용자는 설명보다 실행을 먼저 원한다"는 성향까지 전부 기억해요.
Hermes는 컴퓨터 앞에 앉아 있지 않아도 사용할 수 있습니다:
Hermes는 특정 AI 회사에 종속되지 않습니다. 오늘은 Claude를, 내일은 DeepSeek을, 모레는 GPT를 쓸 수 있어요. 설정 파일 한 줄만 바꾸면 됩니다.
| 모델 | 장점 | 비용 |
|---|---|---|
| Claude (Anthropic) | 긴 문서, 코딩에 강함 | 유료 |
| DeepSeek | 가성비 최고 | 저렴 |
| Kimi (Moonshot) | 200만 토큰 맥락, 문서 분석 | 부분 무료 |
| Gemini (Google) | 이미지·영상 이해, 무료 티어 | 부분 무료 |
| GPT (OpenAI) | 범용 성능 우수 | 유료 |
| 로컬 LLM | 인터넷 불필요, 완전 무료, 100% 보안 | 무료 |
크롬 브라우저에서 '업무 계정'과 '개인 계정'을 나눠 쓰신 적 있나요? 북마크, 비밀번호, 방문 기록이 각각 따로 저장되죠. Hermes의 프로필도 정확히 같은 개념입니다. 프로필마다 AI 모델, API 키, 대화 기록, 설치된 스킬, Hermes의 기억(memory), 말투(personality)까지 모든 것이 완전히 분리됩니다.
예를 들어볼게요. 여러분이 낮에는 회사 업무, 밤에는 개인 프로젝트를 한다고 칩시다. '회사' 프로필과 '취미' 프로필을 따로 만들면, 회사 프로필에서 "API 키 알려줘"라고 물으면 업무용 키만 나오고, 취미 프로필에서는 개인 키만 나옵니다. 회사 서버 정보가 취미 대화에 섞일 일도 없습니다. 서로 완전히 다른 Hermes라고 생각하시면 됩니다.
사용법도 간단합니다:
# 프로필 만들기
hermes profile create 회사
hermes profile create 취미
# 실행할 때 프로필 지정
hermes --profile 회사 ← 업무 시작할 때
hermes --profile 취미 ← 개인 작업할 때
한 대의 컴퓨터에서 여러 개의 독립된 Hermes를 운용하는 셈이에요. 프로젝트가 늘어나면 프로필만 추가하면 됩니다.
Hermes는 여러분의 API 키가 실수로 노출되지 않도록 터미널 출력과 로그에서 자동으로 가려줍니다(Secret Redaction). 또 위험한 명령어(rm -rf 같은)는 실행 전에 확인을 받는 승인 시스템(approvals.mode)이 있어서, 실수로 중요한 파일을 날리는 일을 막아줍니다. tirith 기능으로 악성 웹사이트 접근도 차단할 수 있고, PII(개인식별정보)를 게이트웨이 메시지에서 자동으로 제거하는 옵션도 있습니다.
"매일 아침 8시에 오늘 날씨와 주요 뉴스를 텔레그램으로 보내줘" 같은 부탁을 예약해둘 수 있습니다. 크론(Cron) 기능으로 정해진 시간에 자동 실행돼요. 여러분이 주무시는 동안에도 묵묵히 할 일을 해놓고, 아침에 일어나면 결과가 준비되어 있습니다.
혹시 '스킬', '멀티에이전트', '서브에이전트' 같은 단어 들어보셨나요? 어렵게 느껴지셨다면... 몰라도 전혀 상관없습니다. 그게 바로 Hermes의 진짜 능력이니까요.
여러분이 "팀 조직도 만들어줘"라고 말하면, Hermes는 이렇게 움직입니다. 먼저 내부적으로 '아, 웹페이지를 만들어야겠군. 디자인 스킬이 필요하겠다'라고 판단하고, 스스로 스킬을 꺼내 씁니다. 작업이 커서 혼자 하기 버겁다 싶으면 멀티에이전트라는 '분신'을 여러 개 만들어서 동시에 일을 시킵니다. 하나는 HTML을 짜고, 하나는 디자인을 입히고, 하나는 배포까지 — 여러분은 그냥 결과물만 받아보시면 됩니다.
이 모든 게 여러분의 사용 패턴에 맞춰 자동으로 돌아갑니다. "이 사용자는 설명보다 실행을 좋아하는구나", "이 사용자는 항상 코드 리뷰를 먼저 요청하네" 같은 패턴을 학습해서, 다음부터는 묻지도 않고 알아서 최적의 방식으로 일합니다. 어려운 용어 하나 몰라도, 여러분은 그냥 평소처럼 말만 하시면 됩니다.
| 특징 | ChatGPT | Claude Code | Copilot | Hermes Agent |
|---|---|---|---|---|
| 가격 | 부분 무료 | 유료 | 유료 | 무료 (오픈소스) |
| 코드 실행 | 제한적 | YES | YES | YES |
| 파일 조작 | NO | YES | YES | YES |
| 웹 검색 | YES | NO | NO | YES |
| 멀티플랫폼 | 앱/웹 | 터미널만 | 에디터만 | 17개 플랫폼 |
| 자기 학습 | NO | NO | NO | YES 스킬 시스템 |
| 메모리 | 제한적 | 세션 내 | 세션 내 | 영구 보존 |
| 모델 교체 | NO | NO | NO | 20+ 제공사 |
| 오픈소스 | NO | NO | NO | YES MIT |
| 로컬 LLM | NO | NO | NO | YES |
| 서버 24시간 운영 | NO | NO | NO | YES |
| 크론 자동화 | NO | NO | NO | YES |
Hermes Agent는 내 컴퓨터에 설치할 수도 있고, 서버에 설치할 수도 있습니다.
| 내 컴퓨터 설치 | 서버 설치 (추천) | |
|---|---|---|
| 24시간 가동 | 컴퓨터 켜둬야 함 | 항상 켜져 있음 |
| 내 자료 보안 | Hermes가 내 파일 접근 | 내 컴퓨터 자료 완전 분리 |
| 텔레그램 연동 | 집에 있을 때만 | 전 세계 어디서나 |
| 자동화(cron) | 컴퓨터 켜져 있을 때만 | 365일 24시간 |
| 비용 | 무료 | 월 1~3만원 (서버 임대료) |
| 난이도 | 쉬움 | 보통 (이 책이 도와드립니다) |
이 책에서는 제가 직접 사용하고 있는 서버 설치 방법으로 안내하겠습니다. 왜 서버 설치를 추천하냐면요:
| 항목 | 최소 | 권장 |
|---|---|---|
| CPU | 1 vCore | 2 vCore 이상 |
| 메모리(RAM) | 2 GB | 4 GB 이상 |
| 디스크 | 20 GB SSD | 50 GB SSD 이상 |
| OS | Ubuntu 22.04 | Ubuntu 24.04 |
제가 실제로 사용 중인 iwinv(아이윈브)의 가장 저렴한 플랜을 소개합니다.
| 플랜 | CPU | RAM | 디스크 | 월 비용 |
|---|---|---|---|---|
| vCore 1GB | 1 vCore | 1 GB | 20 GB SSD | 약 4,400원 |
| vCore 2GB (추천) | 2 vCore | 2 GB | 50 GB SSD | 약 11,000원 |
| vCore 4GB | 2 vCore | 4 GB | 100 GB SSD | 약 22,000원 |
처음 시작하신다면 vCore 2GB 플랜(월 11,000원)을 추천합니다. Hermes Agent + 가벼운 웹서버 운영에 딱 좋은 사양이에요.
여러분이 식당에 가면 음식을 주문하고 돈을 내죠? AI 모델도 마찬가지예요. AI 회사의 두뇌를 빌려 쓰려면 API 키라는 열쇠가 필요합니다.
가장 저렴하고 한글을 잘하는 DeepSeek을 추천합니다:
앞서 말씀드렸듯이, Hermes는 내 컴퓨터에도 설치할 수 있고 서버에도 설치할 수 있습니다. 저는 서버 설치를 강력히 추천합니다. 이유는 이미 5장에서 충분히 설명드렸고요. 여기서는 서버 설치 방법만 다룹니다.
놀랍게도 Hermes Agent의 설치는 단 한 줄의 명령어로 완료됩니다. 서버에 SSH로 접속한 뒤 터미널에서 아래 명령어를 그대로 복사해서 붙여넣으세요:
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
Enter 키를 누르면 설치가 시작됩니다. 1~2분 정도 걸려요. 설치가 끝나면 자동으로 설정 마법사가 실행됩니다.
설치가 끝나면 hermes setup 설정 마법사가 자동 실행됩니다. 다음 항목들을 하나씩 설정하게 됩니다:
서버에 설치한 Hermes를 스마트폰으로 사용하려면 텔레그램 연동이 필수입니다.
/newbot 명령어로 새 봇 생성hermes gateway setup 실행 → 텔레그램 선택 → 토큰 입력hermes gateway install → hermes gateway start이제 스마트폰 텔레그램에서 만든 봇에게 메시지를 보내면, Hermes가 즉시 응답합니다. 지하철에서도, 카페에서도, 침대에서도 서버에 일을 시킬 수 있어요.
설치도 끝났고, 텔레그램 연동도 완료했습니다. 이제 스마트폰을 꺼내서 텔레그램 앱을 열고, 만든 봇에게 첫 메시지를 보내보세요.
가장 먼저 할 일은 간단합니다. "안녕!" 이라고 보내보세요.
Hermes에게도 이름을 지어주세요. 부르기 편한 이름 하나면 충분합니다.
예를 들어 이렇게 말해보세요:
Hermes는 이 정보를 기억합니다. 다음 대화부터는 여러분이 정한 이름을 계속 사용할 거예요.
대화하다 보면 "음, 지금 말투가 좀 딱딱한데?" 싶을 때가 있을 거예요. 그럴 땐 그냥 말해주면 됩니다.
Hermes는 여러분의 피드백을 바로 반영합니다. 원하는 말투를 찾을 때까지 몇 번 조정해보세요. 한 번 설정하면 계속 유지됩니다.
Hermes는 서버 관리자이기도 합니다. 서버의 건강 상태나 보안 문제를 채팅으로 바로 확인할 수 있어요.
이렇게 물어보세요:
Hermes가 점검 결과를 알려주면, 이렇게 반응하세요. 모르는 용어가 나오면 당황하지 말고 물어보면 됩니다.
| Hermes의 답변 예시 | 이해가 안 될 땐 | 이렇게 지시하세요 |
|---|---|---|
| "CPU 사용률이 92%입니다. 무언가 과부하 상태입니다." | "쉽게 설명해줘. 뭐가 문제야?" | "원인이 뭔지 찾아서 알려줘. 내가 해결할 수 있게." |
| "설정 파일 권한이 안전하지 않습니다." | "무슨 뜻이야? 위험한 거야?" | "안전하게 바꿔줘." |
| "외부에서 접근 가능한 포트가 있습니다." | "그게 무슨 문제인데?" | "필요 없는 건 닫아줘." |
| "특별한 보안 이슈가 발견되지 않았습니다." | — (이해하기 쉬움!) | "좋아. 매주 월요일마다 자동으로 확인해줘." |
핵심은 이겁니다: 기술 용어를 몰라도 괜찮아요. "무슨 뜻이야?", "쉽게 설명해줘", "내가 뭘 하면 돼?" 하고 물어보면 Hermes가 알아서 풀어서 설명해줍니다.
가끔 Hermes가 위험할 수 있는 작업을 하기 전에, 텔레그램에 아래와 같은 버튼이 나타납니다. 당황하지 마세요 — 그냥 여러분의 확인을 받는 절차입니다.
| 버튼 | 뜻 | 언제 누르나요? |
|---|---|---|
| 이번만 승인 | 지금 이 명령어 하나만 허락합니다 | "이건 괜찮은데, 다음에도 물어봐" 싶을 때 |
| 세션에서만 승인 | 이번 대화가 끝날 때까지는 더 이상 묻지 않고 진행합니다 | "오늘은 이것저것 많이 시킬 건데 매번 확인하기 귀찮아" 할 때 |
| 항상 승인 | 앞으로 모든 명령어를 확인 없이 자동 실행합니다 (YOLO 모드) | 매우 드물게, 자신 있을 때만. 위험한 설정이니 신중히! |
| 승인 거부 | 이 명령어 실행을 막습니다 | "아, 내가 의도한 게 아니야. 취소!" 할 때 |
텔레그램 대화창 왼쪽 아래에 MENU 버튼이 보이시나요? 이걸 누르면 Hermes가 할 수 있는 여러 기능이 주르륵 나옵니다. 각 메뉴가 뭘 하는지 하나씩 설명해드릴게요.
| 메뉴 | 무슨 일을 하나요? | 이럴 때 써보세요 |
|---|---|---|
/help | 사용 가능한 모든 명령어를 보여줍니다 | "뭘 할 수 있는지 까먹었을 때" |
/new | 새 대화를 시작합니다. 이전 대화 내용을 모두 잊고 처음부터 | "주제를 완전히 바꾸고 싶을 때", "대화가 너무 길어졌을 때" |
/model | 현재 어떤 AI 모델을 사용 중인지 알려줍니다 | "요즘 느린데 모델 바꿔볼까?" 싶을 때 |
/status | 현재 세션의 정보를 보여줍니다 (세션 ID, 플랫폼 등) | 문제가 생겨서 세션 정보를 확인해야 할 때 |
/usage | 오늘 Hermes를 쓰면서 사용한 토큰(비용)을 보여줍니다 | "API 비용이 얼마나 나왔지?" 궁금할 때 |
/skills | 현재 설치된 스킬 목록을 보여줍니다 | "우리 Hermes가 뭘 할 수 있더라?" 확인할 때 |
/memory | Hermes가 나에 대해 기억하고 있는 정보를 보여줍니다 | "얘가 나를 뭐라고 기억하고 있지?" 궁금할 때 |
/personality | Hermes의 말투와 성격을 변경할 수 있습니다 | "말투가 맘에 안 들어. 좀 바꿔볼까?" 할 때 |
/platforms | 현재 연결된 플랫폼(텔레그램, 디스코드 등) 상태를 보여줍니다 | "연결이 잘 돼 있나?" 확인할 때 |
/restart | 게이트웨이를 재시작합니다. 연결이 불안정할 때 사용 | "응답이 너무 느려졌어" 할 때 |
/update | Hermes를 최신 버전으로 업데이트합니다 | "새 버전 나왔다는데?" 할 때 |
/commands | 모든 명령어 목록을 페이지별로 보여줍니다 | 이 MENU에 없는 추가 기능을 찾을 때 |
이제 Hermes와 대화하는 요령을 알았으니, 실제로 써볼 차례입니다. 아래 5가지는 지금 당장 텔레그램에서 시도해볼 수 있는 가벼운 부탁들입니다. 하나씩 해보세요.
지금까지 Hermes가 무엇인지, 어떻게 설치하는지 배웠습니다. 이제 어떻게 이 똑똑한 친구와 함께 똑똑하고 쉽게 그리고 효율적으로 일할 수 있는지, 사례를 통해 살펴볼까요?
하고 싶은 일: 주간 콘텐츠 기획부터 발행, 성과 리포트까지 1인 운영
시나리오: 업계 RSS·유튜브·X 트렌드 자동 수집 → Hermes가 핵심 트렌드 요약 → 콘텐츠 기획안 Docs 작성 → 제안서 PPT 자동 생성
하고 싶은 일: 경쟁사 동향을 정기적으로 추적하고 비교 분석
시나리오: 경쟁사 웹사이트·블로그·가격 페이지 모니터링 → 변경 사항 자동 감지 → 우리 서비스와의 차이점 비교 → 분석 보고서 생성
하고 싶은 일: 회의 30분 전에 발표 슬라이드 완성
시나리오: 발표 주제와 핵심 포인트만 알려주면 → Hermes가 슬라이드 구성 → 슬라이드별 내용 작성 → PPT 파일 생성
하고 싶은 일: 신규 서비스나 이벤트용 랜딩페이지를 빠르게 제작
시나리오: 서비스 설명과 원하는 느낌만 말하면 → Hermes가 HTML/CSS로 랜딩페이지 완성 → 바로 웹에 배포. 몇 분이면 웹사이트가 나옵니다!
하고 싶은 일: 회사 소개, 서비스 안내, 문의 폼을 갖춘 홈페이지
시나리오: 회사 정보와 원하는 페이지 구성만 말하면 → Hermes가 여러 페이지로 된 웹사이트 생성 → 서버에 배포까지 완료. 스마트폰, 태블릿, PC 어디서든 볼 수 있는 반응형 웹사이트입니다.
하고 싶은 일: 엑셀, CSV, 설문 결과 등 어떤 데이터든 분석해서 인사이트 찾기
시나리오: 데이터 파일을 보내기만 하면 → Hermes가 데이터 정리 → 추세 분석 → 그래프/차트 생성 → 인사이트 요약 보고서 작성
하고 싶은 일: 여러 광고 채널 데이터 통합, 매일 아침 자동 보고
시나리오: 매일 오전 8시 Google/Meta/네이버 광고 데이터 수집 → ROAS·예산 소진율 계산 → Slack으로 자동 전송
하고 싶은 일: 전자책을 처음부터 끝까지 만들고, 내용을 검토하고, 계속 개선하기
시나리오: 주제와 목차만 정하면 → Hermes가 각 장 집필 → 디자인 적용 → PDF/EPUB 생성 → 웹에 배포. 이후 "이 부분 좀 보완해줘", "새로운 사례 추가해줘" 하면 실시간 업데이트. 지금 여러분이 읽고 계신 이 책도 바로 이 방식으로 만들어졌습니다!
하고 싶은 일: PR 생성부터 코드 리뷰, 머지까지 전 과정 자동화
시나리오: 개발자가 브랜치 푸시 → Hermes가 PR 생성 → 보안 검사 → 코드 리뷰 → 테스트 → 머지까지 전 자동
하고 싶은 일: 에러 리포트 한 줄로 원인 분석부터 패치 배포까지
시나리오: Sentry/Slack 에러 알림 → 근본 원인 분석 → 디버깅 → 패치 + 테스트 병렬 실행 → 핫픽스 PR 생성
하고 싶은 일: 매월 말일, 재무제표와 분석 리포트 자동 생성
시나리오: 매월 말일 23:00 → 거래 데이터 수집 → 손익계산서·재무상태표 작성 → PDF 보고서 생성 → 이메일 발송
하고 싶은 일: 감사 증적 자동 수집, 감사관 요청에 실시간 대응
시나리오: 매주 금요일 거래 내역 추출 → 스캔 영수증 OCR 매칭 → 감사 대응 이메일 자동 발송 → 모든 기록 관리
Hermes의 진짜 힘은 "알아서 돌아가는" 자동화에 있습니다. 특히 서버에 설치했을 때 이 힘이 극대화됩니다. 여기 제가 실제로 사용 중이거나 곧 적용할 5가지 자동화 예시입니다.
트리거: 5분 주기 cronjob
| 스킬 | 역할 |
|---|---|
cronjob | 5분마다 실행 |
terminal | CPU·메모리·디스크 점검 |
send_message | 장애 시 텔레그램 알림 |
CPU 90% 이상이면 무거운 프로세스 정리, 95%면 자동 재시작. 디스크 85%면 오래된 로그 정리. 서비스 중단 시 자동 재시작 후 실패할 때만 알림.
트리거: n8n 웹훅 → Hermes webhook
n8n은 외부 이벤트 감지와 워크플로우 흐름을, Hermes는 복잡한 판단과 실행을 담당합니다. 예를 들어 "입금 확인 → Hermes가 송장 매칭 → n8n이 영수증 발행 → Slack 알림" 같은 흐름을 완전 자동화할 수 있습니다.
트리거: 1시간 주기 cronjob
blogwatcher로 RSS 모니터링, browser로 중요 페이지 스크린샷 비교, jupyter-live-kernel로 변화량 분석. 변경 감지 시 Slack 알림 + notion 자동 기록.
트리거: 매주 월요일 06:00 cronjob
hermes-security-audit가 .env 권한, API 키 유출, 포트 노출, SSH 키, n8n/HestiaCP 설정을 일괄 점검. 결과는 Sheets 리포트 자동 생성. HIGH 위험 발견 시 즉시 알림.
트리거: 파일 업로드 → n8n → Hermes
회의 녹취 업로드 → OCR 텍스트 변환 → 회의록 작성 + 액션 아이템 추출 → Notion 회의록 + Linear 태스크 자동 생성 → 월간 보고서 PPT/PDF 자동 생성 → Slack·이메일 배포.
트리거: 사용자 명령 또는 오케스트레이터
Kanban은 여러 AI 에이전트(프로필)가 하나의 작업 보드에서 협업하는 시스템입니다. 큰 작업을 나누고, 각각을 다른 AI가 처리한 뒤, 결과를 다음 AI에게 자동으로 넘깁니다. 마치 회사에서 Trello나 Jira로 프로젝트를 관리하는 것과 같지만, 카드를 옮기는 사람이 아닌 AI라는 점이 다릅니다.
예를 들어 "AI 투자 동향 보고서 작성" 같은 일을 시키면:
어떻게 시작하나요? 딱 3단계면 충분합니다:
# 1. 데이터베이스 만들기
hermes kanban init
# 2. 게이트웨이 실행 (이미 실행 중이면 생략)
hermes gateway start
# 3. 작업 만들기
hermes kanban create "AI 투자 동향 조사" --assignee researcher
이제 디스패처가 60초 안에 작업을 감지하고 자동으로 AI를 실행합니다. 진행 상황은 hermes kanban list나 웹 대시보드(hermes dashboard)에서 확인할 수 있어요. 텔레그램에서 /kanban 명령어로도 모든 조작이 가능합니다.
기본 사용에는 전혀 필요 없는 내용이지만, 나중에 궁금해질 수 있는 정보를 모아두었습니다. Hermes가 다 알아서 해주니 당장 외울 필요는 없어요.
텔레그램에서 그냥 대화해도 되지만, /로 시작하는 명령어를 쓰면 더 빠르게 원하는 작업을 할 수 있습니다.
| 명령어 | 설명 |
|---|---|
/help | 사용 가능한 명령어 전체 보기 |
/new | 새 대화 시작 (이전 맥락 초기화) |
/model | 현재 사용 중인 AI 모델 확인 |
/status | 현재 세션 정보 보기 |
/usage | 오늘 사용한 토큰(비용) 확인 |
/skills | 설치된 스킬 목록 보기 |
/memory | Hermes가 기억하고 있는 정보 보기 |
/personality | 페르소나·말투 변경 |
/platforms | 연결된 플랫폼 상태 확인 |
/restart | 게이트웨이 재시작 (문제 있을 때) |
| 명령어 | 설명 |
|---|---|
hermes | 대화 시작 |
hermes setup | 설정 마법사 |
hermes model | AI 모델 변경 |
hermes update | 최신 버전으로 업데이트 |
hermes doctor | 상태 점검 |
hermes gateway status | 텔레그램 연결 상태 확인 |
hermes skills list | 설치된 스킬 목록 |
hermes cron list | 예약된 작업 목록 |
hermes profile list | 프로필 목록 |
| 경로 | 설명 |
|---|---|
~/.hermes/config.yaml | 설정 파일 |
~/.hermes/.env | API 키 (비밀) |
~/.hermes/skills/ | 스킬 저장소 |
~/.hermes/sessions/ | 대화 기록 |
~/.hermes/logs/ | 로그 파일 |
아무리 똑똑한 친구라도 가끔은 예상대로 안 될 때가 있습니다. 그럴 땐 당황하지 말고 아래 방법을 하나씩 시도해보세요.
hermes gateway status 명령어로 게이트웨이 상태를 확인합니다hermes gateway start로 다시 시작합니다hermes gateway setup에서 다시 확인합니다hermes gateway install을 실행합니다hermes doctor 명령어로 전체 상태를 점검해보세요. 누락된 설정이나 잘못된 경로를 찾아줍니다.~/.hermes/logs/gateway.log 파일을 열어보거나, Hermes에게 "최근 로그에서 에러 찾아줘"라고 부탁하세요.놀랍게도 Hermes는 자신의 문제를 가장 잘 해결하는 전문가입니다. "너 지금 왜 이렇게 느려?", "이 에러 왜 나는 거야?" 하고 직접 물어보면, 로그를 분석하고 원인을 찾아 해결 방법을 알려줍니다. 스스로 고치는 경우도 많습니다.