Hermes 에이전트 SOUL.md은 발효되지 않았고, 많은 사람들이 처음에는 파일 내용이 잘못 작성되었다고 생각했지만, 이제 공식 규칙이 바뀌었습니다: SOUL.md 현재 작업 디렉터리에서 프로브를 읽지 않고 HERMES_HOME에서만 읽힙니다. 그래서 프로젝트 루트에 넣으면 Hermes 에이전트는 아예 않을 가능성이 큽니다.
올바른 위치
- 기본 위치:
~/.hermes/SOUL.md - 커스텀 홈을 사용한다면:
$HERMES_HOME/SOUL.md
또한 두 가지 흔한 오해도 있습니다
- 프로젝트 디렉터리에 있는 SOUL.md 은 포함되지 않습니다. 프로젝트 디렉터리는 주로
.hermes.md,AGENTS.md,CLAUDE.md과 같은 프로젝트 컨텍스트 파일을 봅니다. - 빈 파일은 내용이 없다는 뜻입니다. 문서는 매우 간단합니다. SOUL 파일이 비어 있으면 프롬프트에 성격 설정이 주입되지 않습니다.
그래서 이 질문에 대한 가장 짧은 답변은: 프로젝트 디렉토리에서 SOUL.md 을 찾는 것을 멈추고, ~/.hermes나 HERMES_HOME를 살펴보세요.
공식 오픈 소스 주소: https://github.com/NousResearch/hermes-agent; 공식 문서 입력: https://hermes-agent.nousresearch.com/.