Hermes Agent

NousResearch가 개발한 오픈소스 AI 에이전트 프레임워크. 다중 프로바이더 LLM 지원, 확장 가능한 스킬 시스템(402개+), 플랫폼 게이트웨이(Telegram, Discord, CLI), 크론잡 자동화, SOUL.md 페르소나 관리를 갖춘 풀 에이전트 시스템. 이 llm-wiki를 관리하는 에이전트.

Overview

Hermes Agent(NousResearch/hermes-agent)는 사용자의 로컬 머신에서 구동되는 자율 AI 에이전트 프레임워크다. 단순한 채팅봇이 아니라 스킬 설치/관리, 크론잡 스케줄링, 서브에이전트 분산, 메모리 관리, 다중 플랫폼 게이트웨이를 갖춘 풀 에이전트 시스템이다.

아키텍처

컴포넌트역할
agent/ (Brain)에이전트 핵심 라우팅, 메모리, 스킬 트래젝토리, 페르소나 관리
skills/402개+ 확장 스킬. CLI, /skills 슬래시 명령, 에이전트 자율 생성
tools/68개+ 도구. MCP 서버, 파일 시스템, 웹 검색 등
gateway/Telegram, Discord, CLI 등 멀티 플랫폼 게이트웨이
cron/크론잡 스케줄링 (24/7 에이전트 동작)
SOUL.mdAI 페르소나 정의 파일. “채용 공고”처럼 AI 정체성을 명확히 정의
config.yaml전체 설정 (모델, 플랫폼, MCP, 환경 변수)

스킬 시스템

Hermes Agent의 스킬은 세 가지 방식으로 확장 가능:

  1. CLI 설치: hermes skills install <스킬> — 공식, GitHub, Clawhub 등 다양한 소스 지원
  2. 슬래시 명령: 대화창에서 /skills 입력 → 탐색 → 즉시 설치
  3. 자율 생성: 에이전트가 복잡한 작업 완수 또는 오류 해결 시 자동으로 SKILL.md 생성

설치된 스킬은 ~/.hermes/skills/에 중앙 관리된다.

지원 스킬 소스

official, skills-sh, GitHub 레포지토리, clawhub, lobehub, claude-marketplace 등.

게이트웨이

로컬 머신에서 게이트웨이 데몬이 상시 구동되며, 메신저 채널을 통해 사용자와 에이전트를 연결. Hermes Dashboard(웹 UI)로 CLI 없이 전체 설정 관리 가능.

Key Features

1. 다중 LLM 프로바이더

OpenAI(GPT-5.4 등), Anthropic(Claude Opus, Sonnet), Google Gemini, DeepSeek, xAI Grok, OpenRouter, Nous Portal, GitHub Copilot 등 다중 프로바이더 지원. 목적별 모델 분리 권장 (대화는 Qwen, 개발은 GPT-5.4 등).

2. 402개+ 스킬 생태계

소프트웨어 개발, MLOps/AI, 리서치, 생산성, 크리에이티브, 인프라, 보안/OSINT, 블록체인, 미디어 등 광범위한 카테고리. 에이전트가 스스로 새 스킬을 학습하고 생성.

3. 플랫폼 통합

Telegram, Discord, CLI 등 다중 플랫폼 지원. cc-channel 플러그인으로 추가 채널 확장 가능.

4. 크론잡 자동화

24/7 에이전트 동작. 아침 브리핑, 정기 리포트, 모니터링 등 예약 작업 수행.

5. SOUL.md 페르소나

AI의 정체성, 성격, 전문 분야를 정의. 페르소나 기반으로 일관된 응답 스타일 유지.

6. Hermes Dashboard

웹 기반 관리 UI. 모델 전환, MCP 서버 관리, 크론잡 설정, 스킬 탐색, 설정 편집, 로그 확인을 CLI 없이 수행. 단일 HTML 파일, 빌드 없음.

7. hermes-CCC (Claude Code 포트)

AlexAI-MCP가 만든 Claude Code 네이티브 포트. Hermes의 핵심 패턴을 Claude Code 스킬로 재해석하여, 별도 프로세스/OAuth 없이 Claude Code 내부에서 모든 기능 동작. 46개 코어 스킬을 10개 카테고리로 제공.