본문 바로가기

인공지능

Hermes Agent Bot Mode란? 역할별 AI 봇 구성과 에이전트 간 협업 방식

728x90
반응형
728x170

AI 에이전트를 하나만 사용하는 방식에서 벗어나 여러 에이전트를 각각 다른 역할의 봇으로 구성하고 서로 작업을 주고받는 방식이 등장했습니다. Nous Research의 오픈소스 AI 에이전트인 Hermes Agent에 추가된 Bot Mode가 그 기능입니다.

Bot Mode에서는 하나의 AI 에이전트 세션을 여러 개의 이름 있는 봇으로 확장할 수 있습니다. 각 봇은 독립적인 채팅, 메모리, 스킬, 인증 정보와 모델 설정을 가지며, Agent Inbox를 통해 다른 봇에게 작업을 전달할 수 있습니다.

특히 Bot Mode는 별도의 복잡한 저장 구조를 새롭게 만드는 대신 Hermes가 기존에 제공하던 프로필 구조를 활용한다는 점이 특징입니다. 현재는 Hermes Desktop에 기본 포함되어 있으며 Hermes Agent v0.20.3에서 사용할 수 있습니다.

반응형

Hermes Agent Bot Mode란?

Bot Mode는 Hermes Agent의 프로필을 각각 하나의 이름 있는 봇으로 사용할 수 있도록 만든 기능입니다.

기존에는 하나의 에이전트를 중심으로 세션을 관리했다면, Bot Mode에서는 여러 프로필을 각각 독립적인 봇으로 구성할 수 있습니다.

각 봇은 자신만의 다음 요소를 갖습니다.

  • 채팅 기록
  • 메모리
  • 스킬
  • 인증 정보
  • 모델 및 프로바이더 설정
  • SOUL.md

따라서 하나의 봇을 리서치 담당으로 만들고, 다른 봇은 글 작성이나 검토를 담당하도록 구성하는 방식이 가능합니다.

예를 들어 추론 모델을 고정한 리서치 봇과 상대적으로 저렴한 모델을 사용하는 작성 봇을 함께 구성할 수 있습니다. 프로젝트별로 봇을 분리해 서로 다른 컨텍스트를 유지하는 것도 가능합니다.

하나의 프로필이 하나의 독립적인 봇으로 동작

Bot Mode의 핵심은 봇 자체가 완전히 새로운 저장 시스템에 만들어지는 것이 아니라 Hermes 프로필을 그대로 활용한다는 점입니다.

각 봇은 다음과 같은 프로필 경로에 저장됩니다.

~/.hermes/profiles/<name>/

이 프로필에는 해당 봇에 필요한 설정과 데이터가 독립적으로 구성됩니다.

이 구조를 통해 봇마다 서로 다른 메모리와 채팅 기록을 유지할 수 있습니다. 특정 프로젝트의 컨텍스트가 다른 봇으로 섞이지 않도록 분리해서 운영할 수 있다는 의미입니다.

Bot Mode는 이러한 기존 Hermes 구조 위에 봇을 관리하기 위한 사용자 인터페이스를 제공하는 방식으로 구현됐습니다.

봇마다 모델과 스킬을 다르게 설정할 수 있다

Bot Mode에서는 새로운 봇을 만들 때 이름, 제목, 설명을 설정할 수 있습니다.

추가 설정이 필요한 경우 Advanced 메뉴에서 보다 세부적인 프로필 설정을 사용할 수 있습니다.

기존 프로필을 복제해 새로운 봇을 만들 수도 있으며, 봇마다 다음과 같은 설정을 독립적으로 지정할 수 있습니다.

  • 사용할 프로바이더와 모델
  • 스킬
  • 도구 세트
  • SOUL.md
  • 메모리
  • 외형

특히 기존 봇을 복제하면 해당 프로필의 설정, 스킬, SOUL.md, 메모리와 외형까지 함께 복제할 수 있습니다.

따라서 비슷한 역할의 봇을 여러 개 만들어야 하는 경우 처음부터 모든 설정을 다시 구성할 필요가 없습니다.

Agent Inbox로 봇끼리 작업을 전달한다

Bot Mode에서 가장 중요한 기능 가운데 하나는 봇과 봇 사이의 작업 전달입니다.

각 봇에는 지속적으로 유지되는 Agent Inbox 대화가 존재합니다. 봇 사이의 메시지는 실제 Hermes CLI 핸드오프를 통해 전달됩니다.

예를 들어 특정 봇에게 작업을 전달할 때 다음과 같은 형태로 동작합니다.

hermes -p <bot> chat -c "Agent Inbox" -q "..."

전달된 메시지에는 어떤 봇에서 작업이 넘어왔는지 확인할 수 있는 정보가 포함됩니다.

또한 각 봇의 SOUL.md에는 응답 프로토콜이 적용됩니다. 사용자는 현재 활성화된 봇에게 다른 봇을 @mention하는 방식으로 작업을 넘길 수 있습니다.

예를 들어 다음과 같은 형태입니다.

@researcher have a look at this

이렇게 요청하면 현재 작업 중인 봇이 리서치 봇에게 작업을 전달하고 결과를 다시 받을 수 있습니다.

즉, 단순히 여러 AI 에이전트를 별도로 실행하는 것이 아니라 봇 사이에서 작업을 넘기는 흐름을 만들 수 있습니다.

역할별 AI 봇을 구성하는 방식

Bot Mode는 여러 봇에게 서로 다른 역할을 부여하는 방식으로 활용할 수 있습니다.

예를 들어 하나의 작업을 다음과 같이 나눌 수 있습니다.

Research Bot

자료를 조사하는 역할을 담당합니다. 추론에 적합한 모델을 고정해 사용할 수 있습니다.

Reviewer Bot

리서치 결과나 작성된 결과물을 검토하는 역할을 담당합니다.

Writer Bot

리서치와 검토 결과를 바탕으로 콘텐츠를 작성하는 역할을 담당합니다.

이처럼 역할별로 봇을 구성하면 하나의 봇이 모든 작업을 처리하는 대신 각각의 봇이 자신의 역할과 설정에 맞춰 작업할 수 있습니다.

또한 프로젝트별 에이전트를 구성해 서로 다른 컨텍스트를 유지하는 방식도 가능합니다.

그룹 채팅으로 여러 봇을 함께 사용할 수 있다

Bot Mode에는 개별 봇 사이의 작업 전달뿐 아니라 그룹 채팅 기능도 포함되어 있습니다.

그룹 채팅에서는 2개에서 6개의 봇이 하나의 공유 공간에 참여할 수 있습니다.

사용자의 메시지에 특정 봇을 언급하면 해당 봇이 응답합니다. 아무 봇도 언급하지 않은 경우에는 모든 봇이 응답할 수 있습니다.

봇들의 응답은 최대 3회의 순차적인 라운드로 진행됩니다.

각 봇은 간단하게 답변하거나 다른 봇에게 작업을 넘길 수 있습니다. 이를 통해 여러 역할의 봇이 하나의 작업에 순차적으로 참여하는 형태의 협업이 가능합니다.

또한 그룹을 사용하면 여러 봇을 이름이 지정된 섹션으로 묶어 관리할 수 있으며, 이 그룹은 여러 컴퓨터 간에 동기화됩니다.

봇의 외형도 개별적으로 설정할 수 있다

Bot Mode에서는 기능적인 설정뿐 아니라 봇의 외형도 구성할 수 있습니다.

기본 아바타는 7가지 형태와 10가지 색상의 기하학적인 얼굴로 제공됩니다.

사용자는 이미지를 업로드하거나 초상화를 생성하거나 픽셀 펫을 연결할 수도 있습니다.

봇이 작업을 수행하는 동안에는 눈이 움직이는 방식으로 동작 상태도 표현됩니다.

일정한 작업은 Hermes cron으로 실행

Bot Mode의 루틴은 별도의 새로운 일정 관리 시스템을 사용하는 것이 아니라 Hermes의 기존 cron 작업을 활용합니다.

루틴은 다음과 같은 형식으로 이름이 지정됩니다.

[bot:<name>] <routine>

따라서 각 봇에 연결된 정기 작업을 구성할 수 있으며, 기존 hermes cron list에서도 해당 작업을 확인할 수 있습니다.

예를 들어 정기적인 Agent Inbox 확인이나 야간 보고서와 같은 작업을 봇별로 구성하는 방식으로 활용할 수 있습니다.

Bot Mode는 어디에 활용할 수 있을까?

제공된 내용을 기준으로 Bot Mode는 다양한 기술 관련 업무에 활용할 수 있습니다.

소프트웨어 개발

프로젝트별 개발 봇을 구성하거나 리서치, 검토 등의 역할을 분리할 수 있습니다.

AI 리서치

추론에 적합한 모델을 사용하는 연구 봇을 별도로 구성하고 다른 봇과 결과를 공유할 수 있습니다.

기술 콘텐츠 운영

리서치, 검토, 작성 등 콘텐츠 제작 과정의 역할을 여러 봇으로 나눌 수 있습니다.

개발자 관계 업무

개발자 대상 자료나 기술 관련 업무를 역할별 봇으로 구성할 수 있습니다.

IT 운영

정기적인 작업이나 보고서를 담당하는 봇을 구성하고 cron 기반 루틴을 활용할 수 있습니다.

정량 연구

서로 다른 역할의 에이전트를 구성해 조사와 검토 등의 작업을 분리할 수 있습니다.

실제 적용할 때 주의해야 할 점

Bot Mode는 현재 데스크톱에서 사용할 수 있고 라이선스 비용 없이 제공되지만, 엔터프라이즈용 관리 인프라와는 구분해서 봐야 합니다.

제공된 내용에 따르면 다음과 같은 기능은 제공되지 않습니다.

  • 관리자 콘솔
  • SSO
  • 중앙 감사 로그
  • 정책 계층

따라서 개인 개발자나 솔로 빌더, 스타트업, 소규모에서 중간 규모의 엔지니어링 팀이 바로 활용하기에는 적합하지만, 엔터프라이즈 환경에서는 워크스테이션 도구의 성격으로 접근해야 합니다.

특히 규제 환경에서 사용하려면 조직에서 별도의 통제 체계를 마련해야 합니다.

1일 공개 베타에서 기본 기능으로 발전

Bot Mode는 처음부터 Hermes Desktop에 기본으로 포함된 기능은 아니었습니다.

처음에는 독립적인 플러그인 형태로 1일 공개 베타가 진행됐으며, 이후 Hermes Desktop에 통합하겠다는 계획이 진행됐습니다.

현재는 독립 플러그인이 아니라 Hermes Desktop에 번들 형태로 포함되어 기본 활성화되어 있습니다.

Hermes Agent v0.20.3에도 Bot Mode와 핵심적인 봇 협업 프로토콜이 포함됐습니다.

개발 역시 별도의 독립 저장소가 아닌 Hermes Agent 내부에서 계속 진행되고 있습니다.

Bot Mode의 핵심 특징 정리

Hermes Agent의 Bot Mode는 하나의 AI 에이전트를 여러 개의 독립적인 역할별 봇으로 확장할 수 있게 해주는 기능입니다.

가장 중요한 특징은 기존 Hermes 프로필 구조를 활용한다는 점입니다. 별도의 새로운 저장 계층을 추가하기보다 각 프로필에 채팅, 메모리, 스킬, 인증 정보와 모델 설정을 독립적으로 구성합니다.

또한 Agent Inbox와 CLI 기반 핸드오프를 통해 봇끼리 작업을 주고받을 수 있습니다. @mention을 활용하면 특정 봇에게 작업을 전달하는 흐름도 만들 수 있습니다.

여기에 2~6개의 봇을 함께 사용하는 그룹 채팅과 최대 3회의 순차적인 응답 라운드가 제공되면서 여러 AI 봇이 하나의 작업에 참여하는 구조까지 확장됐습니다.

728x90

Hermes Agent의 Bot Mode는 단순히 AI 에이전트를 여러 개 실행하는 기능이라기보다 각각의 Hermes 프로필을 독립적인 역할을 가진 봇으로 구성하고, 봇 사이에 작업을 전달할 수 있도록 만든 기능이라는 점에서 의미가 있습니다.

리서치 봇에는 추론 모델을, 작성 봇에는 다른 모델을 적용하고 각 봇의 메모리와 스킬을 분리하는 방식으로 업무에 맞는 환경을 구성할 수 있습니다. 필요하다면 Agent Inbox와 @mention을 이용해 봇끼리 작업을 넘길 수도 있습니다.

현재 Bot Mode는 Hermes Desktop에 기본 포함되어 Hermes Agent v0.20.3에서 제공됩니다. 다만 관리자 콘솔이나 SSO, 중앙 감사 로그, 정책 계층과 같은 엔터프라이즈 관리 기능은 제공되지 않기 때문에 대규모 또는 규제 환경에서는 별도의 통제 체계가 필요합니다.

결국 Bot Mode의 핵심은 하나의 AI 에이전트에 모든 역할을 맡기는 방식에서 벗어나, 역할과 컨텍스트에 따라 AI 봇을 나누고 이들을 하나의 작업 흐름으로 연결할 수 있다는 것입니다. 이를 통해 소프트웨어 개발부터 AI 연구, 기술 콘텐츠 운영, IT 운영까지 다양한 업무에서 역할별 에이전트를 활용하는 기반을 제공할 수 있습니다.

300x250

https://www.marktechpost.com/2026/08/17/nous-research-hermes-bot-mode/

 

Nous Research Ships Bot Mode for Hermes Agent, Turning Agent Profiles Into a Roster of Named Bots

Nous Research shipped Bot Mode for Hermes Agent. Each profile becomes a named bot with its own memory. Making it best in agentic ai

www.marktechpost.com

728x90
반응형
그리드형