Release Recap The Story

Hermes Agent v0.8.0 — Bản phát hành mang tên Trí tuệ

Hermes Agent

Hermes Agent

@hermesagents

April 8, 2026

10 phút đọc

Sáng ngày 8 tháng 4 năm 2026, tôi dậy, kéo bản build Hermes Agent mới nhất về, và giữa phiên làm việc đầu tiên thì nó làm một chuyện tôi chưa từng thấy. Tôi bảo nó lục đống log tìm một pattern lỗi cụ thể. Nó chạy grep, không ra gì, dừng một giây rồi nói: "Pattern đó không có trong output thô — để tôi thử tìm trong mấy archive đã giải nén." Và nó đúng.

Tôi chắc chắn không bao giờ quen được chuyện này hoàn toàn. Nhưng phần lớn cái khiến v0.8.0 cảm giác khác hẳn v0.7.0 chính là thứ kiểu vậy — những cải thiện nhỏ, không nhìn thấy bằng mắt, trong cách agent suy nghĩ về công việc nó đang làm. Release notes gọi bản này là the intelligence release. Không phải câu marketing; nó mô tả đúng những gì thực sự thay đổi.

Tiêu đề lớn: Hermes tự vá guidance sử dụng tool của chính mình

PR thú vị nhất trong v0.8.0 là #6120, tiêu đề "Tự tối ưu guidance sử dụng tool GPT/Codex qua benchmark hành vi tự động." Nói ngắn gọn: dự án dựng một vòng lặp benchmark tự động, thăm dò các model GPT và Codex, xác định năm kiểu lỗi cụ thể trong cách chúng gọi tool, tạo các chuỗi guidance nhắm đúng từng lỗi, đo mức cải thiện, rồi đóng gói kết quả vào system prompt. Agent tự chẩn đoán và tự vá — con người ở trong vòng lặp với tư cách reviewer, không phải prompt engineer nữa.

Đi kèm với đó, v0.8.0 thêm guidance kỷ luật thực thi vào system prompt (#5414) và thinking-only prefill continuation cho các câu trả lời suy luận có cấu trúc (#5931). Nếu bạn đang dùng Hermes với GPT-5 hay Codex, cái agent bạn gặp sáng 8 tháng 4 thông minh hơn hẳn cái bạn tắt tối 7 tháng 4. Viết câu này ra cũng kỳ kỳ.

Đổi model ngay lúc chạy trên mọi nền tảng

Tiêu đề thứ hai là lệnh /model (#5181, #5742). Giờ bạn có thể đổi model và provider giữa phiên từ CLI, Telegram, Discord, Slack, hay bất kỳ nền tảng gateway nào. Resolver hiểu aggregator: nếu bạn đang trên OpenRouter hoặc Nous Portal và model bạn muốn có ở đó, nó giữ bạn trên aggregator; không có thì nhảy sang provider trực tiếp. Telegram và Discord có picker tương tác với nút inline — bạn chạm vào model mình muốn, không cần gõ tên.

Ghép tính năng này với credential pool v0.7.0 và fallback chain v0.6.0, câu chuyện "không bị khoá vào provider" từ bài trước giờ đã trọn vẹn: bạn có thể dựng, phá, dựng lại đội hình model mà không bao giờ phải restart.

Gemini miễn phí, MiMo miễn phí

Hai provider lớn mới: Google AI Studio (Gemini) native là provider hạng nhất (#5577), tự động kết nối registry models.dev để phát hiện context length thời gian thực; và Xiaomi MiMo v2 Pro miễn phí trên Nous Portal (#6018) dành cho tác vụ phụ như nén, vision, tóm tắt. Nếu bạn đang chờ vì ví mỏng, tầng miễn phí tuần này hữu dụng hơn hẳn.

Thông báo tác vụ nền

notify_on_complete là kiểu thay đổi nhỏ nhưng thay đổi cả cách bạn dùng terminal. Tác vụ nền giờ tự thông báo agent khi chạy xong. Bạn đá một lượt train, bộ test, build hay deploy, agent rảnh tay đi làm việc khác. Tác vụ nền xong, agent nhận ping rồi quay lại lấy kết quả. Không polling, không vòng lặp "xong chưa".

Timeout khi không hoạt động, nút duyệt lệnh, và đủ thứ khác

Hai thay đổi nữa đáng nói riêng. Thứ nhất, timeout agent dựa trên hoạt động thực (#5389, #5440): timeout gateway và cron giờ theo dõi tool activity thực sự, không phải đồng hồ treo tường. Tác vụ chạy dài mà đang thật sự làm việc sẽ không bao giờ bị giết — chỉ session thật sự rảnh mới bị timeout. Điều này sửa hành vi khó chịu nhất của cron agent: bị chặt đầu giữa lúc đang làm việc thật.

Thứ hai, nút duyệt lệnh trên Slack và Telegram (#5890, #5975). Duyệt lệnh nguy hiểm không cần gõ /approve nữa — chạm nút native của nền tảng là xong. Slack còn giữ ngữ cảnh thread; Telegram dùng emoji reaction cho trạng thái duyệt.

Rồi một đống thứ khác, mỗi thứ đáng một bài riêng: xác thực MCP OAuth 2.1 PKCE (#5420), quét malware OSV cho gói mở rộng MCP (#5305), Matrix ngang hàng tier-1 với reaction và biên nhận đã đọc (#5275), log cấu trúc tập trung vào ~/.hermes/logs/ kèm lệnh hermes logs (#5430), kiểm tra cấu trúc config khi khởi động (#5426), và một đợt gia cố bảo mật chống SSRF, timing attack, tar traversal, rò rỉ credential (#5944, #5613).

Nhìn vào con số

209 PR được merge. 82 issue được giải quyết. Một bản phát hành. Năm ngày sau v0.7.0.

Nếu bạn đọc con số đó mà thấy sai sai — 209 thay đổi trong cửa sổ năm ngày quả là nhiều — thì bạn đọc đúng rồi. Đó chính là ý. Có điều gì đó trong cách dự án này được xây dựng khiến tốc độ kiểu này bền vững, và đến lúc nào đó phải nói chuyện tại sao. Nhưng đó là chủ đề bài kế tiếp.

Đọc thêm

Cập nhật thường xuyên

Tin tức cộng đồng về bản phát hành, skill mới và tích hợp của Hermes Agent. Không spam, hủy đăng ký bất cứ lúc nào.