Hermes 에이전트의 config.yaml과 .env을 섞지 마세요. 간단한 이해: .env는 키와 환경 변수에 더 적합하며, config.yaml는 제공자 라우팅, MCP 서버, 브라우저, 게이트웨이, 도구 세트, 메모리 등과 같은 구조화된 기능 구성을 배치하는 데 더 적합합니다.
노동 분담 방법
.env 이런 종류의 콘텐츠를 넣으세요: API 키, 봇 토큰, 서비스 주소, 민감한 자격 증명.config.yaml 모델 라우팅, MCP 서버 목록, 포함/제외, 브라우저 백엔드, 크론, 게이트웨이 동작, 샌드박스 설정.
초보자에게 추천합니다
- 기본 구성을 처음으로
hermes setup로 작성하세요. - 구조화된 구성을 변경할 때
hermes config edit을 사용하세요. - 프로젝트 디렉터리에 키를 흩뿌리지 말고, 우선순위를
~/.hermes/.env주세요. - 설정을 변경한 후에는 Hermes를 재시작하거나 해당 재로드 명령을 실행하세요.
한마디로: .env는 키를 관리하고, config.yaml은 동작을 관리하며; 모든 걸 한 파일에 억지로 넣지 마세요.
공식 오픈 소스 주소: https://github.com/NousResearch/hermes-agent; 공식 문서 입력: https://hermes-agent.nousresearch.com/.