두 번째 Hermes Agent를 어떻게 실행하나요? 작동 중인 설치본을 어떻게 복제하나요? 어떻게 새 기기로 이동하나요? 업무와 개인용을 어떻게 분리하나요?
정답은 하나의 기능인 Hermes Profiles에 있습니다.
Profile은 동일한 기기 상에서 완전히 분리된 에이전트입니다. Profile은 자체적인 설정(config), API 키, SOUL.md, 메모리(memory), 기술(skills), 세션(sessions), 크론 잡(cron jobs), 그리고 게이트웨이(gateway)를 가집니다. 여러분의 기본 설치본 자체가 하나의 프로필입니다.
Profiles로 할 수 있는 몇 가지 작업은 다음과 같습니다:
(1) 생성하기:
hermes profile create coder
또한 coder 명령어를 사용할 수 있습니다: coder chat, coder setup, coder gateway start.
(2) 업무와 개인용 분리하기:
hermes profile create work --clone
동일한 설정(config), 키, 기술(skills), 그리고 성격(personality)을 유지하지만, 새로운 메모리(memory)와 세션(sessions)으로 시작합니다. 각 프로필의 .env 파일에 서로 다른 Telegram 또는 Discord 봇 토큰을 넣고 두 게이트웨이(gateways)를 나란히 실행할 수 있습니다.
(3) 동일한 기기에 스냅샷 생성하기:
hermes profile create backup --clone-all
세션 기록(session history)을 제외한 모든 것을 복사합니다.
(4) 새 기기로 이동하기:
hermes profile export coder
이 명령은 전송 가능한 coder.tar.gz 파일을 생성합니다. 그 다음 새 기기에서 다음과 같이 실행합니다:
hermes profile import coder.tar.gz
내보내기(export)에는 세션 기록(session history)이 포함되어 있으므로, 에이전트가 과거의 기록을 온전하게 유지한 채 도착합니다.
(5) 에이전트를 다른 사람에게 전달하기:
hermes profile install github[.]com/you/research-bot --alias
이 명령은 git 저장소로부터 SOUL, 설정(config), 기술(skills), 크론 잡(cron jobs), 그리고 MCP 연결을 설치합니다.
댓글로 남겨주시는 나머지 질문들에 기꺼이 답변해 드리겠습니다 :)
[IMG:1]