안녕하세요! 오늘은 NousResearch에서 6월 5일 발표한 Hermes Agent v0.16.0 (The Surface Release)의 주요 업데이트를 상세히 소개해드리겠습니다. 이번 릴리스는 Hermes Agent가 CLI 도구에서 벗어나 네이티브 데스크톱 앱으로 처음 출시된 중요한 이정표입니다. 총 874개의 커밋, 542개의 머지된 PR, 170명의 커뮤니티 기여자가 참여한 대규모 업데이트로, 그 내용을 하나씩 살펴보겠습니다.

📋 Hermes Agent v0.16.0 개요
Hermes Agent는 NousResearch가 개발한 오픈소스 AI 에이전트 프레임워크로, 18.4만 개의 GitHub 스타를 보유한 대표적인 프로젝트입니다. 이번 v0.16.0 "Surface Release"는 CLI 기반에서 벗어나 데스크톱 앱, 웹 대시보드, TUI 등 다양한 표면(Surface)에서 Hermes를 사용할 수 있도록 만든 것이 핵심입니다.

- 버전: v0.16.0 (v2026.6.5)
- 릴리스명: The Surface Release
- 릴리스일: 2026년 6월 5일
- 이전 버전 대비: 874 커밋, 542 머지 PR, 1,962 파일 변경
- 커뮤니티 기여자: 170명
🤖 Hermes Agent란?
Hermes Agent는 NousResearch가 개발한 오픈소스 AI 에이전트 프레임워크로, 대규모 언어 모델(LLM)을 기반으로 복잡한 작업을 자동화하는 지능형 에이전트 시스템입니다. CLI 도구부터 시작하여 현재는 데스크톱 앱, 웹 대시보드, TUI(터미널 사용자 인터페이스)까지 다양한 환경을 지원하며, MCP(Model Context Protocol) 서버 통합, 멀티 에이전트 협업, 스킬 기반 작업 자동화 등 폭넓은 기능을 제공합니다.
2026.03.22 - [AI 도구] - 🤖 Hermes Agent 완벽 가이드: 설치부터 Discord/Slack/WhatsApp 연결까지
🤖 Hermes Agent 완벽 가이드: 설치부터 Discord/Slack/WhatsApp 연결까지
안녕하세요! 오늘은 AI 에이전트 분야에서 새로운 패러다임을 제시한 Hermes Agent에 대해 알아보겠습니다. Hermes Agent는 단순한 챗봇이 아닌, 기억하고 학습하며 성장하는 자율 에이전트로, 2026년 3
fornewchallenge.tistory.com
- 에이전트(Agent): 사용자 명령을 이해하고 스스로 판단하여 작업을 수행하는 AI 비서
- 스킬(Skill): 특정 작업을 수행하는 재사용 가능한 지식/도구 모듈
- MCP 서버: 외부 도구와 데이터 소스에 연결하는 표준 프로토콜
- 게이트웨이(Gateway): 여러 AI 모델과 도구를 연결하는 중앙 허브
- Kanban: 멀티 에이전트 협업을 위한 작업 관리 시스템
이번 v0.16.0 릴리스의 핵심 테마는 바로 "Surface", 즉 Hermes를 다양한 사용자 인터페이스(표면)에서 만날 수 있게 만드는 것입니다. 이제 개발자뿐만 아니라 일반 사용자도 쉽게 AI 에이전트를 활용할 수 있게 되었습니다.
🖥️ Hermes 데스크톱 앱 (신규)
이번 릴리스의 가장 큰 변화는 네이티브 데스크톱 애플리케이션입니다. 단 1주일 동안 100개의 PR과 159개의 커밋으로 탄생했으며, macOS, Linux, Windows를 모두 지원합니다.

주요 기능
| 기능 | 설명 |
|---|---|
| 원클릭 설치 | macOS 인스톨러 + 앱 내 자동 업데이트 지원 |
| 드래그 앤 드롭 | 파일을 채팅 영역에 직접 드래그하여 업로드 |
| 클립보드 이미지 | 클립보드에서 직접 이미지 붙여넣기 지원 |
| Cmd+K 팔레트 | 키보드 단축키로 모든 명령에 빠르게 접근 |
| 상태 표시줄 모델 피커 | 데스크톱 앱 하단에서 실시간 모델 전환 |
| 멀티 프로필 세션 | 동시에 여러 프로필 세션 운영 및 @session 크로스 링크 |
| 원격 게이트웨이 연결 | OAuth 또는 사용자명/비밀번호로 원격 Hermes 게이트웨이 접속 |
| 중국어 번역 | 전체 간체 중국어(简体中文) 데스크톱 UI 번역 완료 |
CLI 도구에 익숙하지 않은 사용자도 설치 프로그램 하나로 Hermes의 모든 기능을 사용할 수 있습니다. "AI 에이전트를 CLI로만 쓴다"는 인식에서 벗어나, 일반 사용자에게도 접근성을 크게 높인 것이 이번 릴리스의 핵심 가치입니다.
📊 웹 대시보드 관리 기능
웹 대시보드에도 대규모 업데이트가 적용되어 브라우저만으로 Hermes의 모든 설정을 관리할 수 있게 되었습니다.


관리 패널 (신규)
- MCP 카탈로그: 각 MCP 서버를 켜고 끌 수 있는 토글 UI
- 웹훅 관리: 게이트웨이 메시징 채널을 브라우저에서 직접 설정
- 자격 증명 관리: API 키, OAuth 토큰 등을 대시보드에서 관리
- 메모리 관리: Supermemory 세션 및 시스템 메모리 모니터링
- 시스템 페이지: 업데이트 전 체크 + Debug Share 기능
특히 nous-blue 테마와 일괄 세션 관리 기능이 추가되어, 여러 세션을 한 번에 관리할 수 있습니다. 설정 가능한 터미널 배경도 테마 시스템에 포함되었습니다.

🤖 새로운 모델 지원
이번 업데이트에서 여러 최신 AI 모델이 새로 추가되었습니다.
| 모델 | 특징 | 제공자 |
|---|---|---|
| deepseek-v4-flash | 트리밍 variant + 제조사별 큐레이션 리스트 | DeepSeek |
| MiniMax-M3 | 100만 토큰 컨텍스트 지원 | MiniMax |
| qwen3.7-plus | Nous + OpenRouter 지원 | Nous/OpenRouter |
| gemini-3.5-flash | OAuth + API 키 피커 지원 |
🧠 퍼지 모델 피커
모델 선택기가 대폭 개선되어 데스크톱 앱, 웹 대시보드, TUI, CLI 모든 인터페이스에서 퍼지 검색(Fuzzy Search)이 가능해졌습니다. 모델 이름의 일부만 입력해도 빠르게 찾을 수 있으며, 여러 엔드포인트를 제공하는 제공자는 하나의 행으로 그룹화됩니다. 모델 카탈로그는 매시간 자동 갱신되어 항상 최신 상태를 유지합니다.
또한 새롭게 추가된 LINE과 SimpleX Chat 메시징 플랫폼 지원으로 총 22개의 메시징 채널을 지원하게 되었습니다. 웹훅 구독과 네이티브 MCP는 Hermes 에이전트 스킬로 통합되어, 더 이상 별도 스킬로 관리할 필요가 없어졌습니다.
🖥️ CLI 및 TUI 개선
| 개선 항목 | 상세 내용 |
|---|---|
| 기본 인터페이스 설정 | CLI vs TUI 기본값 설정 + --cli 플래그 |
| TUI 단일 명령 | /model 명령 하나로 통합 세션 오버레이 |
| 프로세스명 설정 | ps/top/htop 에서 hermes 로 표시 |
| TUI 성능 | 느린/죽은 MCP 서버가 시작을 막지 않도록 개선 |
| 메모리 최적화 | 전체 도구 출력을 trail 라인에 저장하지 않음 (OOM 방지) |
| 세션 복구 | 예상치 못한 게이트웨이 종료 시 자동 세션 복구 |
✨ 이번 릴리스의 주요 하이라이트
v0.15.0 "Velocity Release"에서 집중했던 성능 최적화에 이어, 이번 v0.16.0은 사용자 경험과 접근성에 초점을 맞추었습니다. NousResearch의 창시자 Teknium은 이번 릴리스에 대해 "Hermes가 CLI 도구를 넘어 누구나 사용할 수 있는 AI 에이전트 플랫폼으로 진화하는 전환점"이라고 설명했습니다.
릴리스 통계
| 항목 | 수치 | 설명 |
|---|---|---|
| GitHub Stars | 184K | AI 에이전트 프레임워크 중 최상위권 |
| 커밋 | 874 | v0.15.2 이후 2개월간의 작업 |
| 머지 PR | 542 | 커뮤니티 중심 개발 |
| 커뮤니티 기여자 | 170명 | 전 세계 개발자 참여 |
| 파일 변경 | 1,962개 | 20만 줄 추가, 4.6만 줄 삭제 |
| 해결된 이슈 | 399개 | P0 2건, P1 62건, 보안 16건 포함 |
🐳 Docker 및 배포 개선
Docker 배포에서도 중요한 개선이 있었습니다. 특히 CI/CD 환경과 프로덕션 배포를 고려한 업데이트가 눈에 띕니다.
| 기능 | 설명 |
|---|---|
| 컨테이너 재사용 | bounded-sync 정리 + 고아 프로세스 수집기로 안정성 향상 |
| Docker-in-Docker | 자동 Docker 소켓 그룹 조인으로 dind 환경 지원 |
| 비루트 컨테이너 | 이미 권한이 없는 경우 s6-setuidgid 드롭 생략 (보안 강화) |
| 게이트웨이 부트스트랩 | HERMES_GATEWAY_BOOTSTRAP_STATE 환경변수로 첫 부팅 시 상태 시드 |
| 컨테이너 레이블 | hermes-agent 레이블로 식별 용이성 향상 |
| 네트워크 격리 | Docker egress 격리 가이드 제공으로 보안 강화 |
🏗️ 코어 에이전트 및 아키텍처 개선
에이전트 코어에도 중요한 개선이 이루어졌습니다. 특히 세션 관리와 메모리 시스템이 크게 강화되었습니다.
세션 및 메모리
- FTS5 최적화:
hermes sessions optimize명령어로 VACUUM 시 FTS5 세그먼트 병합 → 검색 성능 향상 - 브랜치 세션 가시성:
/branch로 생성된 세션이 부모 세션을 닫은 후에도 계속 표시 - Supermemory: 세션 수준의 메모리 수집(ingest) 기능 + kebab alias 지원
- 미드세션 모델 전환: 세션 중간에 모델을 변경해도 DB에 저장되며, 인터럽트 후 복구 시에도 모델 유지
제공자 및 모델 시스템
- 자격 증명 풀: OAuth 실패 시
STATUS_DEAD상태 설정으로 격리 처리 - 모델 카탈로그: 매시간 자동 갱신으로 항상 최신 모델 정보 유지
- OpenAI 라우팅 수정: OpenAI 선택 시 OpenRouter로 잘못 라우팅되지 않도록 수정
🔧 도구 시스템 및 MCP 개선
MCP(Model Context Protocol) 서버 통합과 도구 시스템에도 중요한 개선이 있었습니다.
| 영역 | 개선 내용 |
|---|---|
| 설치 시스템 | 단일 managed-uv 경로 사용, FTS5 설치 에스컬레이션 제거 |
| 설치자 개선 | 커밋 고정(pinning) 옵트인, 기본 브랜치 팔로우, 얕은 클론(shallow clone) |
| 업데이트 | ensure_uv()가 업데이트 경계에서 생존 (최초 실행 충돌 방지) |
| TUI 시작 성능 | 느린/죽은 MCP 서버가 시작을 블로킹하지 않도록 개선 |
| MCP 검색 | Eager MCP 디스커버리가 에이전트 시작을 막지 않도록 수정 |
| 메모리 누수 | 전체 도구 출력을 trail 라인에 저장하지 않음 (무음 OOM 방지) |
🧩 스킬 시스템 최적화
블로그의 핵심 주제인 스킬 시스템도 크게 정리되었습니다. 중복되거나 사용되지 않는 스킬들을 제거하고, 기본 스킬 세트를 더 가볍게 만들었습니다.
제거된 스킬
| 스킬 | 제거 사유 |
|---|---|
spotify |
네이티브 Spotify 플러그인의 7개 도구로 대체 |
linear |
hermes mcp install linear 로 대체 |
kanban-codex-lane |
디버깅 전용, 더 이상 필요 없음 |
debugging-hermes-tui-commands |
디버깅 전용 |
| 빈 카테고리 마커 | diagramming, gifs, inference-sh 등 5개 |
선택 스킬로 이동
다음 스킬들은 번들에서 선택 설치로 변경되어, 필요한 사용자만 설치할 수 있습니다:
baoyu-article-illustrator,baoyu-comic,creative-ideation,pixel-artdspy,subagent-driven-developmentminecraft-modpack-server,pokemon-playerhermes-s6-container-supervision
또한 environments: 프론트매터 기능이 새로 도입되어, kanban/docker/s6 같은 컨텍스트별 스킬이 적합하지 않은 사용자에게는 스킬 인덱스에 표시되지 않도록 필터링됩니다. 명시적으로 요청하면 로딩되므로, 필요한 사람에게는 여전히 접근 가능합니다.
🔒 보안 및 안정성
Starlette 1.0.1 이상으로 고정하여 BadHost 취약점을 해결했습니다. 또한 URL SSRF 검사 개선, OAuth 실패 시
STATUS_DEAD 처리, 자격 증명 풀 격리 등 보안이 전반적으로 강화되었습니다.399개 이슈가 해결되었으며(P0 2건, P1 62건, 보안 태그 16건), 262개의 버그가 수정되었습니다. 특히 데스크톱 앱의 새 채팅 소멸 문제, Stop 버튼 미작동, 백그라운드 세션 메시지 누수 등 사용자 경험에 직접적인 영향을 주는 버그들이 집중적으로 수정되었습니다.
🚀 설치 방법
Hermes Agent v0.16.0은 기존 설치에서 업데이트하거나, 새로 설치할 수 있습니다.
# 기존 사용자 업데이트
hermes update
# 새로 설치 (macOS/Linux/Windows)
curl -fsSL https://hermes-agent.ai/install.sh | sh
# 또는 pip로 설치
pip install hermes-agent
# Desktop App 실행
hermes desktop
hermes desktop 명령어로 실행할 수 있습니다. macOS에서는 인스톨러가 자동으로 업데이트를 처리합니다. 최초 실행 시 원격 게이트웨이 주소를 입력하거나 로컬 모드로 시작할 수 있습니다.🎯 맺음말
Hermes Agent v0.16.0 "Surface Release"는 단순한 기능 업데이트를 넘어, AI 에이전트의 접근성에 대한 패러다임 전환을 의미합니다. CLI에 익숙한 개발자뿐만 아니라 일반 사용자도 데스크톱 앱 하나로 강력한 AI 에이전트를 사용할 수 있게 되었습니다. 170명의 커뮤니티 기여자가 만든 이번 릴리스는 오픈소스 AI 생태계의 성숙도를 보여주는 좋은 사례입니다.
핵심 요약:
- ✅ 데스크톱 네이티브 앱 최초 출시 (macOS/Linux/Windows)
- ✅ 웹 대시보드 관리 패널 완전판 제공
- ✅ deepseek-v4-flash, MiniMax-M3 등 최신 모델 지원
- ✅ 퍼지 모델 피커로 모델 검색 혁신
- ✅ 스킬 시스템 경량화 및 환경별 필터링
- ✅ 보안 취약점 패치 (CVE-2026-48710)
아직 Hermes Agent를 사용해보지 않으셨다면, 이번 기회에 설치해서 AI 에이전트의 새로운 경험을 느껴보시기 바랍니다. 다음 업데이트에서 더 흥미로운 소식으로 찾아뵙겠습니다!

📚 참고 문헌 및 출처
- Hermes Agent v0.16.0 (v2026.6.5) — The Surface Release
- Hermes Agent GitHub Repository
- CVE-2026-48710 Advisory (GHSA-86qp-5c8j-p5mr)
'AI 도구' 카테고리의 다른 글
| 🚀 Kimi Code CLI: 단일 바이너리로 시작하는 무료 AI 코딩 에이전트 완벽 가이드 (0) | 2026.06.08 |
|---|---|
| 🆓 NVIDIA Nemotron 3 Ultra 무료 모델로 비용 0원 유튜브 영상 만들기 (0) | 2026.06.07 |
| 🆓 Hermes Agent를 웹에서 무료로 사용하자: Hermes WebUI 설치 가이드 (0) | 2026.06.06 |
| 🆓 Headroom: AI 에이전트 토큰 92% 절약하는 오픈소스 컨텍스트 압축 가이드 (0) | 2026.06.06 |
| 🚀 Qwen3.7-Plus: 비전과 코드를 한 번에 처리하는 알리바바 최신 멀티모달 출시 (0) | 2026.06.04 |