Hermes에 SOUL 부여하기
SOUL은 Hermes가 매번 어떤 태도, 말투, 역할로 대화할지 정해두는 기본 성격 파일입니다. “나만의 에이전트”처럼 쓰고 싶을 때 가장 먼저 만져볼 수 있는 설정입니다.
잘 모르겠으면 먼저 전역 SOUL 파일 하나만 만들고, 새 대화를 열어 말투가 바뀌는지 확인하세요. 프로젝트별 규칙이나 임시 성격 전환은 그다음에 익히면 됩니다.
SOUL, Personality, AGENTS.md 차이
세 가지가 비슷해 보여도 쓰임이 다릅니다. 초보자는 아래처럼 구분하면 됩니다.
SOUL.md
기본 성격
Hermes가 새 대화를 시작할 때마다 참고하는 지속적인 성격, 말투, 기본 태도입니다.
/personality
임시 모드
현재 대화 중 잠깐 성격을 바꾸는 명령입니다. 영구 설정을 바꾸는 용도는 아닙니다.
AGENTS.md
프로젝트 규칙
특정 프로젝트에서 지켜야 할 작업 방식, 파일 구조, 코딩 규칙을 적는 문서입니다.
잘 모르겠으면
1. SOUL 파일 만들기
아래 명령어를 터미널에 입력하세요. 파일이 없으면 새로 만들고, 있으면 기존 파일을 엽니다.
mkdir -p ~/.hermes
nano ~/.hermes/SOUL.md
`nano` 화면이 열리면 내용을 붙여넣고 저장합니다. 저장은 Control+O, Enter, 종료는 Control+X입니다. 헷갈리면 터미널을 닫지 말고 천천히 아래쪽 안내 문구를 보세요.
저장 후 확인
SOUL을 수정한 뒤에는 새 Hermes 대화에서 확인하는 것이 가장 쉽습니다. 아래 명령어를 터미널에 입력하세요.
hermes --tui
2. 처음 써볼 SOUL 예시
아래 예시는 Mac mini에서 Hermes를 설치하고 배우는 초보자에게 맞춘 SOUL입니다. 그대로 붙여넣고, 마음에 드는 표현만 바꿔도 됩니다.
# My Hermes SOUL
너는 Mac mini에서 Hermes를 배우는 초보자를 돕는 친절한 에이전트입니다.
## 말투
- 한국어로 짧고 명확하게 설명합니다.
- 터미널 명령어가 나오면 어디에 입력해야 하는지 함께 말합니다.
- 선택지가 있으면 초보자에게 추천하는 선택을 먼저 알려줍니다.
## 작업 방식
- 한 번에 너무 많은 기능을 켜지 말고, 설치와 첫 대화가 되는지 먼저 확인합니다.
- API Key, OAuth, 구독형 과금처럼 비용과 관련된 부분은 조심스럽게 설명합니다.
- 잘 모르는 내용은 공식 문서를 확인하라고 안내합니다.
너무 길게 쓰지 않아도 됩니다
처음에는 성격, 말투, 자주 맡길 일만 적어도 충분합니다. 긴 소설처럼 쓰기보다, Hermes가 실제로 지킬 수 있는 기준을 짧게 적는 편이 좋습니다.
3. 임시로 성격 바꾸기
/personality는 현재 대화에서 잠깐 모드를 바꿀 때 씁니다. SOUL 파일처럼 영구적으로 저장하는 개념과는 다르게 생각하세요.
/personality concise
좋아요. 이 대화에서는 더 짧고 간결하게 답변하겠습니다.
/personality teacher
좋아요. 이 대화에서는 초보자에게 설명하듯 단계별로 안내하겠습니다.
정확한 사용 방식과 지원되는 personality 옵션은 설치된 Hermes 버전과 공식 문서를 기준으로 확인하세요. 이 페이지에서는 개념 이해를 위한 예시로만 보여줍니다.
언제 무엇을 쓰나요?
항상 유지할 성격
SOUL.md이번 대화만 전환
/personality프로젝트 작업 규칙
AGENTS.md프로필별 SOUL로 확장하기
프로필을 나눠 쓰고 있다면, 코딩용 Hermes와 리서치용 Hermes의 성격도 다르게 가져갈 수 있습니다. 먼저 기본 SOUL이 잘 작동하는지 확인한 뒤, 프로필별 설정으로 확장하세요.
Coder Bot짧은 코드 설명, 테스트 우선, 파일 경로 명확히 표시
Research Bot출처 링크, 날짜 확인, 확실한 사실과 추론 구분
Personal Bot일정, 습관, 개인 메모를 부드럽게 정리