세션과 프로필
Hermes는 한 번의 채팅만 다루는 도구가 아니라 세션을 저장하고, 프로필로 역할과 설정을 분리할 수 있는 운영형 에이전트입니다.
핵심 개념
| 개념 | 설명 |
|---|---|
| session | 대화와 도구 실행 흐름을 이어 가는 작업 단위 |
| continue/resume | 이전 세션을 다시 열어 맥락을 이어감 |
| session search | 과거 세션에서 작업 힌트를 찾는 기능 |
| profile | provider, persona, toolset, gateway 운영 단위를 분리하는 구성 |
선택 기준
- 같은 프로젝트의 이어지는 작업이면 기존 세션을 재개합니다.
- 성격이 다른 봇, 팀 채널, 개인 비서 역할은 프로필로 분리합니다.
- 민감한 프로젝트와 공개 채널 봇은 같은 프로필에 섞지 않습니다.
실습
hermes sessions list
hermes --continue
hermes profile list
세션 정리 요청:
최근 Hermes 세션을 목적별로 묶어줘.
이어가야 할 세션, 보관만 할 세션, 새 프로필로 분리할 세션을 구분해줘.
Hermes에 입력할 프롬프트
내가 운영하려는 Hermes 사용 사례를 보고 프로필 분리안을 만들어줘.
개인 CLI, 팀 Telegram bot, 코드 리뷰 자동화, 서버 운영 알림을
같은 프로필에 둘지 분리할지 판단하고 이유를 설명해줘.
체크리스트
- 이어갈 작업과 새로 시작할 작업을 구분했다.
- 공개 채널 봇과 로컬 개발 세션을 같은 프로필에 섞지 않는다.
- 프로필마다 provider, toolset, 승인 정책을 별도로 검토한다.
- 오래된 세션을 검색 가능한 기록으로만 둘지 판단한다.
다음 단계
- 컨텍스트 파일과 참조에서 세션 시작 시 로드되는 정보를 정리합니다.
- 자동화, Cron, Goals에서 장기 실행 작업을 분리합니다.