20260505_1950_Hermes_Agent_v0.12.0_업데이트
20260505_1950_Hermes_Agent_v0.12.0_업데이트
섹션 제목: “20260505_1950_Hermes_Agent_v0.12.0_업데이트”[!note] 수정이력 2026-05-05 19:50, 루키 (hermes)
- 버전: v0.11.0 (2026.04.23) → v0.12.0 (2026.04.30)
- 범위: 1,096 커밋 · 550 merged PR · 1,270 파일 변경 · 217,776 insertions
- 담당: 루키(맥미니)
핵심 변경사항 (Top 10)
섹션 제목: “핵심 변경사항 (Top 10)”| # | 기능 | 설명 |
|---|---|---|
| 1 | Autonomous Curator | 백그라운드에서 스킬 라이브러리 자동 정리·병합·삭제. 7일 주기, hermes curator status로 사용량 확인 |
| 2 | Self-improvement Loop 업그레이드 | 루브릭 기반 평가, active-update bias, references/templates/ 하위파일 지원, 부모 설정 상속 |
| 3 | ComfyUI v5 내장 | optional → bundled. 공식 CLI + REST + 하드웨어 체크 |
| 4 | TouchDesigner-MCP 내장 | optional → bundled. GLSL, post-FX, 오디오, 지오메트리 레퍼런스 추가 |
| 5 | LM Studio 1등급 프로바이더 | 커스텀 엔드포인트 별칭 → 전용 auth, doctor 체크, reasoning 전송, 실시간 /models |
| 6 | 4개 신규 추론 프로바이더 | GMI Cloud, Azure AI Foundry, MiniMax OAuth(PKCE), Tencent Tokenhub |
| 7 | Microsoft Teams (19번째 플랫폼) | 플러그인 방식으로 첫 배달 |
| 8 | Tencent 元宝 (18번째 플랫폼) | 텍스트 + 미디어 전송 네이티브 지원 |
| 9 | Spotify PKCE OAuth | 재생/검색/큐/플레이리스트/기기, 대화형 설정 위자드 |
| 10 | TUI 콜드스타트 ~57% 감축 | lazy agent init, 지연 임포트, mtime-cached config, 메모이제이션 |
기타 주요 기능
섹션 제목: “기타 주요 기능”CLI / UX
섹션 제목: “CLI / UX”hermes -z <프롬프트>— 대화형 없이 한 번 실행hermes update --check— 업데이트 사전 확인/busy,/reload-skills,/mouse신규 슬래시 명령- Secret redaction 기본값 off (패치 손상 방지)
- HERMES_HOME 자동 백업 (opt-in)
Provider / Model
섹션 제목: “Provider / Model”- 원격 모델 카탈로그 매니페스트 — 릴리즈 없이 신규 모델 표시
- GPT-5.5, DeepSeek v4, qwen3.6-plus 추가
- MiniMax OAuth PKCE 브라우저 플로우 완전 통합
Gateway
섹션 제목: “Gateway”- 플러그인 기반 게이트웨이 플랫폼 아키텍처
- Telegram: 그룹/포럼 채팅 허용목록, 다중 이미지 전송
- Discord: 선택적 툴셋, ID 주입
- Slack:
strict_mention, 채널별 스킬 바인딩 - Signal: 마크다운 → bodyRanges, 답글 인용, 반응
Skills
섹션 제목: “Skills”- Humanizer (AI 억양 제거)
- claude-design (HTML 아티팩트)
- design-md (Google DESIGN.md 스펙)
- 직접 URL 스킬 설치 지원
- pinned skill은 curator/수정 금지
Tool System
섹션 제목: “Tool System”- CDP supervisor (대화상자 감지 + iframe eval)
- LAN/localhost URL 시 로컬 Chromium 자동 실행
- Vercel Sandbox 백엔드
- Piper 로컬 TTS 제공자
- TTS 제공자 레지스트리 (플러그인)
Dashboard
섹션 제목: “Dashboard”- Models 탭 — 모델별 분석
- 브라우저에서 메인/auxiliary 모델 설정
- xterm.js + JSON-RPC 채팅 탭
--stop,--status플래그
Security
섹션 제목: “Security”- 복구 불가 명령어 hardline blocklist
[SYSTEM:→[IMPORTANT:마커명 변경 (Azure 필터 회피)- Symlink 원본 보존 (원자적 파일쓰기)
Performance
섹션 제목: “Performance”- lazy 임포트 (OpenAI, Anthropic, Firecrawl)
get_tool_definitions()메모이제이션 + TTL cache- DANGEROUS_PATTERNS 사전 컴파일
- prompt caching TTL 설정 가능 (5분 기본, 1시간 옵션)
호환성 주의사항
섹션 제목: “호환성 주의사항”/provider,/plan슬래시 명령 삭제flush_memories완전 제거- Secret redaction 기본 off → 필요하면
redaction.enabled: true로 수동 켜기
관련 설정
섹션 제목: “관련 설정”| 설정 키 | 설명 |
|---|---|
auxiliary.curator | Curator 모델 선택 |
redaction.enabled | Secret redaction 켜기 |
prompt_caching.cache_ttl | 프롬프트 캐시 TTL (기본 5분) |
tts.providers.<name> | 커스텀 TTS 제공자 등록 |