TL;DR

NousResearch vừa ra mắt Hermes Agent 0.17 với tên gọi The Reach Release - phiên bản mở rộng khả năng tiếp cận của AI agent framework này đến các nền tảng mới. Bản release này tích hợp iMessage qua Photon Spectrum (không cần Mac relay), gia nhập Raft Agent Network, nâng cấp mạnh mẽ Desktop app với background subagents và image-to-image editing, cùng hàng loạt cải tiến về dashboard, memory tool và WhatsApp Business Cloud API chính thức. Tổng cộng 300+ issues được đóng, 1,475 commits với sự đóng góp của 245 community contributors kể từ v0.16.0.

Hermes Agent 0.17 có gì mới?

Hermes Agent là open-source autonomous agent framework cho phép người dùng tạo và quản lý AI agents với khả năng đa nhiệm. Phiên bản 0.17 - The Reach Release - tập trung vào mở rộng reach của Hermes: tiếp cận được nhiều kênh giao tiếp hơn, sâu hơn vào công cụ người dùng đang dùng, và mở ra khả năng làm việc theo nhóm.

Bản release này đại diện cho sự chuyển dịch kiến trúc từ desktop-only sang decentralized multi-channel ecosystem. Nếu v0.16.0 đặt Hermes lên desktop, thì v0.17.0 trả lời câu hỏi: Hermes có thể đi được xa đến đâu? Kết quả là một framework không chỉ chạy trên máy tính của bạn, mà còn hiện diện ở iMessage, Raft Network, WhatsApp, Telegram - và sắp tới là nhiều nền tảng khác.

Kênh mới: iMessage & Raft Network

iMessage qua Photon Spectrum - Hermes giờ đây có thể gửi và nhận iMessage mà không cần Mac làm relay server hay bridge như BlueBubbles. Photon Spectrum cung cấp managed line pool, người dùng chỉ cần chạy hermes photon login, authenticate với device code, và Hermes sẵn sàng trò chuyện qua iMessage. Đây được định vị là successor của BlueBubbles với lợi thế miễn phí từ đầu, không cần self-host. Nếu bạn bè va nguoi thân song song trong blue bubbles, Hermes giờ cũng ở đó.

Raft Agent Network - Hermes gia nhập mạng lưới Raft dưới dạng external agent thông qua wake-channel bridge. Với privacy-by-contract design, wake payloads chỉ chứa metadata (event IDs, timestamps), không bao gồm message body. Set RAFT_PROFILE, chạy bridge, và Raft có thể wake Hermes để xử lý messages. Đây la một surface mới mà Hermes có thể hiện diện và làm việc.

Desktop app nâng cấp

v0.16.0 mang desktop app đến Hermes, nhưng v0.17.0 mới biến nó thành daily driver thực thụ. Hang chuc PRs đã se lai thành mot ứng dụng đủ mạnh để dùng hàng ngày:

  • Rebindable keyboard shortcuts - Custom phím tắt theo ý muốn, không còn bị bó buộc.

  • Native OS notifications - Thông báo hệ điều hành với per-type toggles, kiểm soát được thông báo gì.

  • Watch-window cho subagent - Theo dõi trực tiếp tiến trình subagent trong khung riêng biệt, stream activity vào pane rieng.

  • Composer model selector - Chọn model theo preset riêng biệt, không bị lock vào một model duy nhất.

  • RTL/bidi support - Hỗ trợ văn bản tiếng Arab, Hebrew, và các ngôn ngữ viết từ phải qua trái.

  • VS Code theme - Cài đặt theme trực tiếp từ VS Code Marketplace, đồng bộ với editor.

  • Resizable terminal pane - Pane terminal VS Code-themed có thể resize.

  • Per-thread composer drafts - Lưu nháp theo từng thread, không bị mất context.

Background subagents: đa nhiệm hơn

Tính năng delegate_task(background=true) cho phép phái cử subagent chạy trong background. Bạn và model chính tiếp tục làm việc, và kết quả sẽ tự động được update vào conversation khi subagent hoàn thành. Kick off một research sâu hoặc multi-step build, rồi tiếp tục làm việc khác thay vì block đợi.

Đây là thay đổi lớn về UX. Trước đây, delegate một task dài sẽ block toàn bộ conversation. Giờ đây, bạn có thể kick off research task, quay lại chat主线, và khi research xong, kết quả sẽ tự động appear như một turn mới. Mô hình này giống như async/await trong programming - nhưng cho AI agent workflows.

Image-to-image editing & Automation Blueprints

image_generate tool giờ đây có khả năng biến đổi và chỉnh sửa dựa trên một hình ảnh gốc, thay vì chỉ tạo mới từ đầu. Pass một ảnh tồn tại + prompt, nó route đến edit endpoint (giống pattern video_generate), hoạt động trên mọi supported image provider. "Make this logo blue", "remove the background", "turn this sketch into a render" - tất cả từ tool bạn đã dùng.

Automation Blueprints - Một phương pháp thiết lập tự động hóa không cần mã (no-code). Thay vì dùng cú pháp cron phức tạp, bạn chỉ cần trả lời các câu hỏi của Hermes để lên lịch tác vụ. Một blueprint definition renders natively trên mọi surface: form trong dashboard, slash command trong CLI/TUI/messenger, conversation với agent, entry trong docs catalog. "Daily news briefing at 8am" trở thành thứ bạn setup bằng cách trả lời câu hỏi, không phải memorize 0 8 * * *.

Model mới, Dashboard & cải tiến khác

Cursor Composer qua xAI Grok - grok-composer-2.5-fast đã được đưa vào danh sách chọn model của xAI OAuth, với context window 200k. Composer là model coding nhanh của Cursor, và nếu bạn có xAI Grok subscription, bạn có thể point Hermes tại nó trực tiếp qua OAuth. Your Grok plan, Hermes agent loop, Composer coding speed.

Dashboard improvements:

  • Profile Builder - Tạo và cấu hình profile (chọn model, skills, MCP servers) trực tiếp trên web dashboard mà không cần edit file config.yaml.

  • Skills Hub rehaul - Giao diện duyệt skill làm lại từ đầu: connected hubs, Featured section, full skill previews trước khi install, và security scan trên mỗi skill.

  • Secure login - Authentication được siết chặt hơn: mọi token-required endpoint trả về 401 đằng sau OAuth gate.

Memory tool upgrade - Memory tool gained atomic batch operations. Model có thể free up space và add new entries trong một call đơn - ngay cả khi một add alone sẽ overflow budget. Điều này collapse những gì từng là multi-turn dance thành một operation an toàn.

Curator cost optimization - Skill curator giờ default prunes stale skills nhưng không chạy LLM-powered consolidation pass trừ khi bạn opt in. Deterministic inactivity sweep vẫn chạy free, nhưng opinionated aux-model spending "build umbrella skills" fork tắt theo default. Routine background curation costs you zero tokens.

WhatsApp official - Alongside Baileys bridge, Hermes giờ speaks official WhatsApp Business Cloud API - Meta first-party, hosted, no-bridge-process path. Point at Business API credentials và Hermes talks WhatsApp qua supported channel, không cần QR-scanning bridge.

Telegram Rich Text - Telegram replies render thành proper rich messages qua Bot API 10.1: better formatting, cleaner long-message handling, native markup thay vì flattened text. Bật theo default, opt-out nếu muốn.

So sanh v0.16 vs v0.17

Feature

v0.16.0

v0.17.0

iMessage

BlueBubbles bridge

Photon Spectrum (no Mac)

Raft Network

Không

Có (external agent)

Subagents

Blocking

Background/async

Image generation

Tạo mới

Edit ảnh có sẵn

Automation

Cron syntax

Blueprints (no-code)

Memory

Sequential ops

Atomic batch

Desktop

Bản beta

Daily driver ready

Các van de hien tai

Một vài bugs đã được report với bản 0.17:

  • Telegram text overlap - Khi streaming reply finalize, text overlap với preview do parse_mode mutation. PR #49537 đã được submit để fix bằng cách route all finalize qua rich edit.

  • Enter key conflict - Desktop app mark composer.send/newline là KEYBIND_READONLY, gây phiền toái với IME tiếng Trung/Nhat (Enter confirm IME triggers send).

  • PyPI wheel issue - hermes doctor báo false positive "Venv entry point not found" và optional-skills/ directory bị missing trong wheel install.

  • 1Password op:// refs - Không được resolve natively, chỉ có skill manual. Team xác nhận đây là feature request nằm trong roadmap.

Ai nên dùng?

Nếu bạn đang dùng Hermes cho daily tasks, bản 0.17 là upgrade đáng giá với iMessage integration và background subagents. Cho dev muốn tích hợp AI agents vào workflow, automation blueprints giúp setup nhanh không cần cron syntax. Cho teams, Raft Network integration mở ra khả năng collaboration. Cho người dùng MacBook muốn agent có mặt trong iMessage để assist bạn bè gia đình, Photon Spectrum là bước nhảy vọt.

Tiếp theo

Roadmap bao gồm integrating 1Password secret source native (tương tự Bitwarden), biến Desktop thành command center thực thụ, và mở rộng đa nhiệm ngầm. Track GitHub repo via NousResearch/hermes