Hermes-Agent X Codex로 AI 어벤저스 팀 만들기 | 활용편 #2
Video

Hermes-Agent X Codex로 AI 어벤저스 팀 만들기 | 활용편 #2

2026.05.16
·YouTube·by Leon
#AI#Hermes-Agent#Kanban#Multi-Agent#Slack

핵심 포인트

  • 1Hermes는 Kanban 보드와 프로필이라는 두 가지 핵심 신기능을 통해 멀티 에이전트 오케스트레이션 기능을 대폭 강화하여, 사실상 OpenClaw를 대체할 수 있게 되었습니다.
  • 2사용자는 Kanban 보드를 활용하여 업무를 단계별로 체계적으로 관리하고, 여러 AI 프로필을 생성하여 전문화된 AI 직원들 간의 자동 회의를 진행하며 다양한 업무 시나리오에 적용할 수 있습니다.
  • 3특히, Slack 연동 플러그인을 통해 메신저 환경에서 이러한 Kanban 및 멀티 에이전트 미팅 기능을 편리하게 사용할 수 있어, AI를 단순한 도구가 아닌 협업 가능한 팀 멤버처럼 활용할 수 있습니다.

이 영상은 Hermes 에이전트의 주요 업데이트 기능인 Kanban 보드와 프로필(Profile)을 활용한 멀티 에이전트(Multi-agent) 오케스트레이션(orchestration) 방법을 심층적으로 소개합니다. 특히, Hermes 에이전트를 Slack과 같은 메신저 환경에서 활용하여 업무 관리 및 자동화된 회의를 진행하는 실제 시나리오를 상세히 보여줍니다.

1. Kanban 보드를 활용한 업무 관리 (Task Management with Kanban Board)

  • 개념 및 기능: Hermes는 Kanban 기능을 도입하여 사용자가 단계적으로 업무를 체계적으로 관리할 수 있도록 합니다. 이는 기존의 Dash RPG와 유사하게 프로필(Profile)에 기반하여 태스크(Task)를 부여하고 수행하는 업무 보드(Work Board) 역할을 합니다.
  • 상태 (States): Kanban 보드는 기본적으로 여섯 가지 상태를 제공합니다: Triage (선별), To-Do (할 일), Ready (준비 완료), In-Progress (진행 중), Blocked (차단됨), Done (완료). 사용자는 이 상태들을 통해 태스크의 진행 상황을 시각적으로 파악할 수 있습니다.
  • 태스크 생성 및 속성:
    • 태스크 추가: 보드에 새로운 태스크를 추가할 수 있습니다.
    • 담당자 할당 (Assignee): 태스크를 수행할 프로필을 지정하여 할당할 수 있습니다.
    • 우선순위 (Priority): 태스크의 중요도를 숫자로 설정하여 우선순위를 조절합니다 (0이 가장 높음).
    • 명시적 스킬 지정 (Explicit Skill Assignment): 태스크 처리에 필요한 특정 스킬(예: 웹 검색을 위한 XURL, Google Workspace 연동을 위한 GWSCLI)을 명시적으로 지정할 수 있습니다.
    • 종속성 관리 (Dependency Management): Parent (선행) 및 Child (후속) 개념을 통해 태스크 간의 의존성을 설정하여 워크플로우(Workflow)를 체인(chain) 형태로 구성할 수 있습니다. 예를 들어, 특정 이메일 처리 후 그에 대한 답장 초안 작성을 후속 태스크로 연결할 수 있습니다.
  • 태스크 실행 및 관리:
    • 실행 (Nudge Dispatcher): 특정 태스크를 즉시 실행하도록 지시할 수 있습니다.
    • 상태 변경: Drag & Drop 방식 또는 Move 버튼을 통해 태스크의 상태를 변경할 수 있습니다.
    • 로그 및 동기화: 태스크의 실행 로그를 실시간으로 확인 가능하며, 대시보드 UI와 Slack UI 간에 태스크 상태가 완벽하게 동기화됩니다.
  • Slack 연동: Hermes Slack Board 플러그인을 통해 Slack 채널에서 Block Kit 기반의 UI로 Kanban 보드를 활용할 수 있습니다. /board 슬래시 명령어(Slash Command)를 통해 보드를 열고, 태스크를 추가, 이동, 실행, 상태 확인 등이 가능하여 메신저 환경에서의 편리한 업무 관리를 지원합니다.

2. 프로필(Profile) 및 멀티 에이전트(Multi-agent) 오케스트레이션(Orchestration)

  • 프로필의 역할: Hermes의 Profile은 에이전트에게 페르소나(Persona)와 역할을 부여하는 기능입니다. 각 프로필은 고유의 성격(soul.md 파일), 역할, 말투, 원칙 및 전용 Gateway를 가질 수 있습니다. 이를 통해 여러 에이전트(AI 직원)를 Slack과 같은 환경에 상주시킬 수 있습니다.
  • 멀티 에이전트 환경 구축:
    • 프로필 생성: 영상에서는 Project Manager, Grace, Mike, Sunny 등 네 명의 AI 직원 프로필을 생성합니다. 이는 에이전트(예: Codex)를 통해 자동으로 생성할 수도 있고, 대시보드에서 수동으로 생성할 수도 있습니다.
    • Slack 앱 연동: 각 프로필은 고유의 Slack 앱과 1:1로 매핑됩니다. 에이전트가 Slack 앱 생성 및 매니페스트(Manifest) 파일 설정을 자동화할 수 있으며, 사용자는 앱 토큰(Bot Token, M-level Token, App ID)을 수동으로 연결합니다.
    • 게이트웨이 (Gateway) 설정: 각 프로필은 전용 게이트웨이를 가지며, 이를 통해 Slack 채널과 연결됩니다. 이는 여러 프로필이 동시에 활성화되어 상호작용할 수 있도록 합니다.
    • 멘션 기반 응답: @mention 설정을 통해 특정 에이전트를 호출했을 때만 응답하도록 제어하여 채널의 혼란을 방지합니다.
  • 자동화된 회의 (Automated Meeting):
    • /meeting 명령어: /meeting 슬래시 명령어를 통해 자동으로 회의를 시작하고 진행할 수 있습니다.
    • 모더레이터 (Moderator) 설정: 회의 진행을 책임지는 모더레이터(예: Brian)를 설정하여 회의 주제 제시, 참석자 호명, 토론 진행, 최종 보고서 작성 등의 역할을 자동으로 수행하게 합니다.
    • 회의 모드 및 턴 조절: Mixed 방식과 턴 수(Turn Count)를 조절하여 발언 순서와 길이를 제어할 수 있습니다.
    • 음성 모드 (Voice Mode) 및 TTS: Typecast와 같은 유료 TTS(Text-to-Speech) 서비스를 연동하여 각 프로필에 다른 목소리를 부여하고, 회의 발언을 음성으로 출력합니다. 이는 회의의 몰입도와 전달력을 높입니다.
    • 다양한 관점의 토론: 각 AI 에이전트(Grace, Mike, Sunny)는 자신들의 페르소나와 역할에 기반하여 회의 주제(예: Hermes와 Open KLO의 비교 분석)에 대한 의견을 제시하며, 모더레이터가 이를 취합하여 최종 결론을 도출합니다.

3. Hermes와 Open KLO 비교

  • Hermes의 강점: 사용자 개인화(Personalization)에 중점을 두어 주인의 성격과 니즈를 기억하고 반영하는 AI 비서로서의 정체성이 강합니다. 초보자도 쉽게 사용할 수 있는 직관적인 대시보드(Dashboard)를 제공하며, 개인 생산성, 개인 정보 관리 및 사람의 개입이 필요한 시나리오에 적합합니다.
  • Open KLO의 강점: Clove 기반의 다양한 스킬(Skill)과 워크플로우(Workflow) 관리 플랫폼이 강점이며, 워크플로우를 빠르게 조립하여 작업을 할당하는 데 유리합니다.
  • 공통점 및 활용 전략: 둘 다 멀티 에이전트 오케스트레이터의 성격을 가지므로, 각자의 장점을 취하여 역할을 분담하여 사용하는 것이 효과적입니다. 예를 들어, Open KLO는 빠른 코드 작업이나 개발 루프(Development Loop)에, Hermes는 팀 협업, 반복 자동화, 개인화된 비서 역할에 활용할 수 있습니다.

이 영상은 Hermes가 단순히 챗봇이 아닌, Kanban 보드를 통한 체계적인 업무 관리와 프로필 기반의 멀티 에이전트 협업 시스템을 통해 고도로 자동화된 가상 오피스 환경을 구축할 수 있음을 실증적으로 보여줍니다.