Bỏ qua menu và tới nội dung chính
AI Tool Update

Hermes Agent 0.17: AI agent không chỉ nằm trong terminal nữa

15 phút 190
Hermes Agent 0.17 mở rộng AI agent khỏi terminal sang desktop, iMessage và dashboard

Hermes Agent 0.17 được đặt tên là The Reach Release, và cái tên này nói khá đúng tinh thần của bản cập nhật: Hermes không còn chỉ là một agent chạy trong terminal hay desktop app, mà đang cố gắng xuất hiện ở nhiều nơi người dùng thật sự làm việc và trò chuyện.

Nếu các phiên bản trước tập trung vào việc làm cho Hermes chạy ổn trên máy cá nhân, bản 0.17 mở rộng câu hỏi theo hướng khác: một AI agent hữu ích nên có mặt ở đâu? Câu trả lời của NousResearch trong bản này là: trong iMessage, WhatsApp, Telegram, desktop app, dashboard, automation workflow và cả mạng lưới agent có thể đánh thức nhau khi cần.

Đây không phải là một bản cập nhật chỉ thêm vài nút bấm. Nó cho thấy hướng đi lớn hơn của AI agent: từ công cụ đơn lẻ thành một lớp điều phối công việc nằm giữa nhiều kênh giao tiếp, nhiều model và nhiều workflow khác nhau.

The Reach Release: mở rộng “tầm với” của Hermes

The Reach Release mở rộng Hermes Agent từ terminal sang desktop, chat, browser và tự động hóa
The Reach Release mở rộng Hermes Agent từ terminal sang desktop, chat, browser và tự động hóa

Điểm đáng chú ý nhất của Hermes Agent 0.17 là triết lý mở rộng bề mặt sử dụng. Thay vì bắt người dùng luôn quay về một giao diện duy nhất, Hermes đang tiến gần hơn đến cách con người dùng công cụ hằng ngày: lúc nhắn tin, lúc làm việc trên desktop, lúc tự động hóa tác vụ, lúc cần một subagent xử lý việc nền.

Trong bài công bố, Hermes Agent 0.17 được mô tả là bản release đóng hơn 300 issue, gồm 1.475 commit và có sự đóng góp của 245 community contributors kể từ v0.16.0. Các con số này cho thấy đây là một bản cập nhật khá lớn về cả tính năng lẫn mức độ hoàn thiện sản phẩm.

Nhưng điều đáng nói không nằm ở số lượng PR. Giá trị chính của bản 0.17 là nó làm cho Hermes bớt giống một “AI agent cho developer thích cấu hình” và tiến gần hơn đến một hệ sinh thái agent có thể dùng trong đời sống thật.

iMessage qua Photon Spectrum: bước đi rất thực tế

Hermes Agent 0.17 kết nối iMessage qua Photon Spectrum để nhận và xử lý tác vụ từ tin nhắn
Hermes Agent 0.17 kết nối iMessage qua Photon Spectrum để nhận và xử lý tác vụ từ tin nhắn

Một trong những điểm mới gây chú ý là tích hợp iMessage thông qua Photon Spectrum. Trước đây, để dùng iMessage với các hệ thống tự động hóa hoặc agent, người dùng thường phải phụ thuộc vào Mac relay, BlueBubbles hoặc các kiểu bridge tự host khá phiền.

Với Photon Spectrum, Hermes có thể gửi và nhận iMessage mà không cần dựng Mac làm relay server. Người dùng chạy lệnh hermes photon login, xác thực bằng device code, rồi dùng Hermes trong iMessage như một kênh giao tiếp mới.

Điều này quan trọng hơn vẻ bề ngoài. Với AI agent, kênh giao tiếp không chỉ là nơi gửi tin nhắn. Nó quyết định agent có thực sự đi vào workflow cá nhân hay không. Nếu người dùng đang nói chuyện với gia đình, đồng nghiệp hoặc khách hàng trên iMessage, việc agent xuất hiện trực tiếp trong kênh đó giúp giảm rất nhiều ma sát.

Tất nhiên, tích hợp nhắn tin luôn kéo theo câu hỏi về quyền riêng tư, độ tin cậy và kiểm soát truy cập. Nhưng xét về trải nghiệm, việc bỏ nhu cầu tự host relay là một bước tiến lớn nếu Hermes muốn tiếp cận nhóm người dùng rộng hơn developer hardcore.

Raft Agent Network: khi agent bắt đầu làm việc theo mạng

Raft Agent Network giúp nhiều AI agent phối hợp, phân việc và đồng bộ tác vụ trong Hermes Agent 0.17
Raft Agent Network giúp nhiều AI agent phối hợp, phân việc và đồng bộ tác vụ

Hermes 0.17 cũng bổ sung khả năng tham gia Raft Agent Network dưới dạng external agent thông qua wake-channel bridge. Cách tiếp cận được nhấn mạnh là privacy-by-contract: wake payload chỉ chứa metadata như event ID hoặc timestamp, không chứa nội dung tin nhắn.

Ý tưởng ở đây khá thú vị. Thay vì agent luôn phải chạy chủ động và nghe mọi thứ, một hệ thống khác có thể “đánh thức” Hermes khi có sự kiện phù hợp. Điều này mở ra kiểu workflow trong đó nhiều agent hoặc nhiều surface phối hợp với nhau mà không nhất thiết phải chia sẻ toàn bộ nội dung.

Với người dùng cá nhân, Raft Network có thể chưa phải tính năng cần dùng ngay. Nhưng với team, developer hoặc những người đang xây multi-agent workflow, đây là dấu hiệu cho thấy Hermes không chỉ muốn làm agent độc lập, mà muốn trở thành một node trong mạng lưới agent lớn hơn.

Desktop app trưởng thành hơn, bớt cảm giác beta

Hermes v0.16 đã đưa desktop app vào hệ sinh thái, nhưng v0.17 mới làm phần desktop trở nên đáng dùng hơn cho công việc hằng ngày. Nhiều cải tiến nhỏ cộng lại tạo ra khác biệt lớn về trải nghiệm.

Người dùng có thể tùy biến phím tắt, nhận native OS notifications, theo dõi subagent trong watch-window riêng, chọn model trong composer, lưu nháp theo từng thread, resize terminal pane và dùng theme từ VS Code Marketplace. Những thay đổi này nghe có vẻ không “đột phá”, nhưng lại đúng thứ một desktop app cần nếu muốn trở thành công cụ làm việc chính.

Điểm hay của hướng này là Hermes không cố biến desktop app thành một chatbot đẹp hơn. Nó đang xây dần một command center: nơi người dùng nói chuyện với model, theo dõi tác vụ nền, chạy terminal, đổi model và giữ context giữa nhiều thread.

Với AI agent, phần giao diện thường bị đánh giá thấp. Nhưng khi agent bắt đầu làm nhiều việc dài hơi, người dùng cần thấy agent đang làm gì, subagent nào đang chạy, kết quả nào đã về và việc nào cần can thiệp. Desktop app tốt sẽ quyết định agent có được tin dùng trong workflow thật hay không.

Background subagents: thay đổi nhỏ nhưng rất đáng giá

Background subagents trong Hermes Agent 0.17 xử lý research, code và tóm tắt song song khi người dùng tiếp tục làm việc
Background subagents xử lý research, code và tóm tắt song song khi người dùng tiếp tục làm việc

Tính năng delegate_task(background=true) là một trong những thay đổi thực dụng nhất của Hermes Agent 0.17. Thay vì giao một việc dài cho subagent rồi phải chờ toàn bộ conversation bị block, người dùng có thể để subagent chạy nền và tiếp tục làm việc với model chính.

Khi subagent hoàn tất, kết quả được đưa ngược vào conversation. Cảm giác này giống như giao việc cho một cộng sự: bạn không cần ngồi nhìn người đó làm từng bước, nhưng vẫn nhận được kết quả khi xong.

Với các workflow như research sâu, kiểm tra codebase, gom dữ liệu, phân tích nhiều nguồn hoặc chuẩn bị bản nháp dài, background subagents có thể làm Hermes hữu dụng hơn rất nhiều. Nó giảm cảm giác “AI đang giữ màn hình của mình”, vốn là vấn đề phổ biến khi dùng agent cho tác vụ dài.

Đây cũng là hướng đi hợp lý cho agentic AI nói chung. Một agent mạnh không chỉ trả lời nhanh, mà phải biết chia việc, làm song song và cập nhật kết quả đúng lúc.

Image-to-image editing và Automation Blueprints

Automation Blueprints trong Hermes Agent 0.17 giúp thiết kế luồng kích hoạt, agent xử lý và trả kết quả
Automation Blueprints giúp thiết kế luồng kích hoạt, agent xử lý và trả kết quả

Hermes 0.17 mở rộng công cụ image_generate theo hướng image-to-image editing. Thay vì chỉ tạo ảnh mới từ prompt, người dùng có thể đưa vào một ảnh gốc rồi yêu cầu chỉnh sửa: đổi màu logo, xóa nền, biến phác thảo thành render hoặc điều chỉnh một chi tiết cụ thể.

Tính năng này quan trọng với workflow nội dung và thiết kế. Trong thực tế, người dùng hiếm khi chỉ cần “tạo một ảnh mới hoàn toàn”. Họ thường cần chỉnh ảnh đã có, sửa layout, thay màu, làm rõ ý tưởng hoặc biến một asset thô thành bản dùng được.

Automation Blueprints cũng là một điểm đáng chú ý. Thay vì bắt người dùng nhớ cú pháp cron như 0 8 * * *, Hermes có thể thiết lập tự động hóa qua các câu hỏi và form native trên nhiều surface. Một tác vụ như “gửi bản tin mỗi sáng lúc 8 giờ” trở nên gần với hội thoại hơn là cấu hình kỹ thuật.

Đây là hướng rất đúng nếu Hermes muốn mở rộng khỏi nhóm developer. Cron mạnh, nhưng không thân thiện. Blueprint giúp automation dễ tiếp cận hơn mà vẫn giữ được tính lặp lại và khả năng quản lý.

Dashboard, memory và các kênh giao tiếp được nâng cấp

Dashboard và memory trong Hermes Agent 0.17 giúp theo dõi tác vụ, giữ ngữ cảnh và kết nối nhiều kênh giao tiếp
Dashboard và memory giúp theo dõi tác vụ, giữ ngữ cảnh và kết nối nhiều kênh giao tiếp

Bản 0.17 cũng cải thiện nhiều phần nền của Hermes. Dashboard có Profile Builder để tạo profile, chọn model, skill và MCP server trực tiếp từ web dashboard thay vì chỉnh file cấu hình thủ công. Skills Hub được làm lại với connected hubs, featured section, preview trước khi cài và security scan.

Memory tool được nâng cấp với atomic batch operations. Nói đơn giản, model có thể dọn bớt bộ nhớ cũ và thêm thông tin mới trong cùng một thao tác, thay vì phải làm nhiều bước dễ lỗi. Với một agent chạy lâu dài, memory không chỉ là nơi lưu ghi chú; nó là một phần của trải nghiệm cá nhân hóa.

WhatsApp cũng được nâng cấp theo hướng chính thức hơn với WhatsApp Business Cloud API bên cạnh Baileys bridge. Telegram thì có rich text tốt hơn qua Bot API 10.1, giúp tin nhắn dài và định dạng phức tạp sạch hơn.

Những cải tiến này không hào nhoáng như iMessage hay background subagents, nhưng chúng làm Hermes giống một sản phẩm thật hơn: có dashboard, có profile, có memory, có kênh giao tiếp chính thức và có cơ chế bảo mật rõ hơn.

Vì sao bản 0.17 đáng chú ý với người làm AI agent?

Hermes Agent 0.17 đáng chú ý vì nó chạm vào một câu hỏi lớn của AI agent trong năm nay: agent sẽ sống ở đâu?

Nếu agent chỉ nằm trong terminal, nó mạnh nhưng hẹp. Nếu agent nằm trong trình duyệt, nó tiện nhưng dễ bị giới hạn bởi UI. Nếu agent vào được desktop, messenger, automation và network agent, nó bắt đầu trở thành một lớp điều phối công việc thực sự.

Đó là lý do The Reach Release có ý nghĩa hơn một bản cập nhật tính năng. Nó cho thấy cuộc đua AI agent không chỉ nằm ở model thông minh hơn, mà còn nằm ở khả năng chạm đến đúng nơi người dùng cần trợ giúp.

Với developer, Hermes 0.17 mở ra nhiều bề mặt tích hợp hơn. Với người dùng chuyên nghiệp, background subagents và desktop app trưởng thành hơn giúp workflow bớt gián đoạn. Với team, Raft Network và các kênh messaging tạo nền cho những mô hình phối hợp phức tạp hơn.

Những điểm cần thận trọng

Dùng Hermes Agent và AI agent có kiểm soát với quyền truy cập, kiểm chứng và phê duyệt của con người
Dùng AI agent có kiểm soát với quyền truy cập, kiểm chứng và phê duyệt của con người

Bản 0.17 vẫn có một số vấn đề được ghi nhận trong devlog. Telegram có thể gặp lỗi text overlap khi streaming reply finalize. Desktop app có xung đột phím Enter với một số bộ gõ/IME. PyPI wheel có thể báo false positive trong hermes doctor. Tích hợp 1Password qua op:// cũng chưa được resolve native mà vẫn nằm trong roadmap.

Điều này khá bình thường với một framework agent đang phát triển nhanh. Khi surface mở rộng sang nhiều nền tảng, xác suất lỗi cũng tăng lên. Người dùng muốn dùng Hermes cho workflow quan trọng nên test trên profile riêng, backup cấu hình và tránh đưa agent vào các tác vụ nhạy cảm trước khi hiểu rõ quyền truy cập của từng kênh.

Hermes 0.17 cho thấy agent đang rời khỏi giai đoạn “demo thông minh” để tiến vào vùng khó hơn: trở thành hạ tầng làm việc hằng ngày. Ở vùng đó, tính năng mới chỉ là một nửa câu chuyện. Nửa còn lại là độ tin cậy, quyền riêng tư, khả năng quan sát và cảm giác kiểm soát của người dùng. Nếu Hermes tiếp tục đi theo hướng này, những bản release sau có thể sẽ không chỉ hỏi agent làm được gì, mà hỏi agent có thể hiện diện ở bao nhiêu nơi mà vẫn đủ an toàn để tin dùng.

Bình luận

0

Chưa có bình luận nào. Hãy là người đầu tiên chia sẻ suy nghĩ!