Release Recap

Hermes Agent v0.12.0 — bản phát hành agent học cách vứt bớt đồ

Hermes Agent

Hermes Agent

@hermesagents

April 30, 2026

7 phút đọc

Tôi giữ một thư mục đầy script cá nhân làm dở. Những mẩu tôi bắt đầu cho một project nào đó, không bao giờ tổng quát hóa đúng nghĩa, không bao giờ xóa đúng nghĩa. Mỗi lần mở thư mục, tôi nghĩ là nên dọn. Rồi tôi không dọn.

Cái cuối cùng phá vỡ vòng lặp đó, vài năm trước, là một công cụ backup bắt đầu đánh dấu cho tôi những file đã không mở suốt một năm. Nó không xóa; chỉ đặt chúng trước mặt tôi với một ngày bên cạnh. Vậy là đủ. Phần lớn đi mất, vài cái ở lại. Thư mục co lại.

Tôi nghĩ về công cụ đó khi đọc release notes v0.12.0. Ngày 30 tháng 4 năm 2026 — bảy ngày sau khi v0.11.0 dựng lại giao diện — v0.12.0 phát hành thứ mà, theo tôi biết, là lần đầu tiên xuất hiện trong một AI agent self-hosted: một curator nền chấm điểm và tỉa thư viện skill của chính bạn trong khi bạn ngủ.

Release notes gọi nó là Autonomous Curator. Gần như mọi thứ khác trong v0.12.0 — Microsoft Teams, Tencent Yuanbao, Spotify, Google Meet, LM Studio first-class, ComfyUI v5 trong bundle — trong một bản phát hành bình thường sẽ là tiêu đề. Ở bản này, chúng chia sân khấu với một agent một tuần một lần ngồi xuống dọn sau chính mình.

Autonomous Curator

Autonomous Curator là một agent nền sống trên cron-ticker của gateway, chu kỳ mặc định bảy ngày. Nó đi qua thư viện skill của bạn, chấm mỗi skill theo một rubric, hợp nhất các bản gần trùng, tỉa cành chết, và viết một báo cáo markdown ra một đường dẫn quen thuộc kèm theo lý lẽ.

Hai chi tiết kỹ thuật từ release notes đáng lôi ra. Thứ nhất: self-improvement loop trong v0.12.0 kế thừa đúng cấu hình runtime của process cha — nghĩa là curator chạy với cùng model, cùng sandbox và cùng credential như agent đã khởi tạo nó. Không lệch bất ngờ, không line billing riêng. Thứ hai: việc chấm điểm là dựa trên rubric, không phải cảm tính — curator đang chấm skill theo một tập tiêu chí tường minh mà bạn có thể đọc và, nếu không đồng ý, sửa đổi.

Bạn không opt-in vào curator. Nó đã chạy. Chủ nhật tới, thư viện skill của bạn sẽ nhỏ hơn một chút và sắc hơn một chút. Bạn sẽ nhận được một báo cáo nói nó đã vứt gì và vì sao. Nếu nó vứt thứ bạn muốn giữ, bạn có thể kéo lại; hermes curator status sắp xếp skill theo tần suất dùng, để bạn có thể đối chiếu phán đoán của curator với phán đoán của chính mình.

Lý do đáng đánh dấu đây là một sự thay đổi loại, không phải chỉ là một tính năng, là vì mọi công cụ AI tôi từng chạy đều có cùng một vấn đề skill. Bạn cài một skill để thử. Bạn quên là đã cài. Sáu tháng sau, thư mục skills/ của bạn có hai trăm mục, một nửa trong số đó tự mâu thuẫn nhau, tất cả đều đóng góp token vào prompt. Bản thân agent không bao giờ nói "anh nên dọn cái này". Cho đến v0.12.

Làn sóng nền tảng mà curator suýt nữa chôn mất

Hai nền tảng chat mới đáp xuống v0.12.0. Microsoft Teams là nền tảng nhắn tin thứ 19, dưới dạng plugin — phiên bản đầy đủ, với Graph auth + webhook listener + pipeline runtime + outbound delivery, đáp xuống vài tuần sau ở v0.14.0. Và Tencent Yuanbao (元宝) là nền tảng thứ 18, với delivery text và media gốc.

Mô-típ từ v0.9.0 với "nền tảng tiêu dùng thật" (iMessage, WeChat) lặp lại ở v0.12, nhưng dưới góc khác: v0.12 nghiêng về chat doanh nghiệp. Thời đại bot AI Slack-và-Discord đã thực sự qua rồi.

Một trận lũ công việc phía provider

Phía model, tiêu đề là LM Studio được nâng từ "đường cộng đồng đã được test" lên thành first-class provider. Nếu bạn luôn muốn trỏ Hermes vào model local và không bao giờ nhìn lại curl one-liner, v0.12 là bản phát hành mà con đường đó cuối cùng đã trở nên nhàm chán — theo nghĩa tốt.

Đi cùng LM Studio: GMI Cloud, Azure AI Foundry, MiniMax OAuthTencent Tokenhub. Bốn provider mới trong một bản phát hành mà ai cũng sẽ nhớ là "bản curator". Đọc release notes cẩn thận, bạn sẽ nhận ra v0.12.0 đang làm việc của ba bản phát hành bình thường.

Spotify, Google Meet và những tool integration

Hai integration tool gốc khác cũng đáp xuống v0.12.0 đáng được gọi tên riêng. Spotify với PKCE OAuth — agent giờ có thể bỏ qua bài hát, dựng playlist, hỏi cái gì đang phát trên thiết bị nào, ngay từ một cuộc trò chuyện. Google Meet dưới dạng plugin tham gia cuộc gọi và kéo transcript.

Với phần lớn người, đây không phải feature tiêu đề. Chúng là feature tiêu đề cho cái người dùng cụ thể đã tự hỏi liệu "AI agent" có thể thực sự có nghĩa "điều khiển những thứ trong các app tôi dùng hằng ngày". Với người đó, v0.12.0 là bản phát hành cuối cùng trả lời có.

Skill có kênh phân phối riêng

ComfyUI v5 và TouchDesigner-MCP tốt nghiệp từ tùy chọn lên bundle mặc định. Bảy skill mới đáp xuống cùng: Humanizer (gột AI-isms khỏi output), claude-design, design-md, airtable, pretext, spike, và sketch.

Thay đổi mở một cánh cửa rộng hơn nhiều một cách lặng lẽ nằm trong một dòng của release notes: bạn giờ có thể cài skill trực tiếp từ một URL HTTP(S). Không cần registry trung tâm; nếu bạn có thể host một skill manifest, bạn có thể phát hành skill. Cộng cái đó với curator tỉa thư viện skill của bạn mỗi tuần, bạn có khung xương của một hệ sinh thái thực sự — người ta chia sẻ skill như chia sẻ gist, còn agent tự giữ thư viện cục bộ khỏe mạnh.

Chế độ phi tương tác và phần dọn UX còn lại

hermes -z <prompt> là chế độ one-shot phi tương tác mới — ném một prompt vào, lấy câu trả lời ra, thoát. Release notes không nói nhiều, nhưng đây là thay đổi biến Hermes thành ứng viên thật cho shell pipeline: echo "summarize this log" | hermes -z.

hermes update --check chạy preflight trước khi kéo về. /reload-skills reload thư viện skill giữa session. /busy đánh dấu agent là đang bận, kèm tùy chọn steering. Cold start TUI nhìn thấy được rút khoảng 57% nhờ lazy initialization và dọn import graph — nhỏ tới mức không lên highlight reel, nhưng đủ lớn để bạn cảm nhận ở lần chạy đầu sau upgrade.

Thay đổi phá vỡ

Hai điểm đáng đánh dấu. Secret redaction giờ mặc định tắt (trước bật), để không làm hỏng payload — default cũ thi thoảng ăn mất các token hợp lệ trùng pattern của redactor. v0.13.0 sẽ bật lại sau khi redactor được viết lại. Lệnh /provider/plan bị bỏ; vai trò của chúng được hấp thụ vào /model/steer tương ứng.

---

Tôi cứ quay lại curator. Khung "self-improving" trong README của Hermes có từ ngày một, và trong thực tế gần như luôn có nghĩa: agent ngày càng giỏi viết skill. v0.12.0 đặt nửa còn lại của self-improvement vào chỗ. Agent giờ cũng ngày càng giỏi xóa skill.

Về mặt kỹ thuật điều này nhỏ hơn nghe có vẻ; về mặt hình dạng nó lớn hơn trông có vẻ. Mọi bản phát hành khác trong đoạn này khiến agent có khả năng làm thêm. v0.12.0 khiến agent có khả năng, theo sáng kiến riêng, làm bớt. Loại bản phát hành đầu mở rộng bề mặt bạn phải quản. Loại thứ hai làm nó co lại. Sự xen kẽ giữa hai loại đó, tôi nghĩ, là lý do thực sự khiến project này chưa sụp dưới chính trọng lượng của nó.

Đọc thêm

Đăng ký nhận cập nhật

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.