Khi Hermes Agent ra v0.2.0 ngày 12 tháng 3 năm 2026, nó nói chuyện với bảy nền tảng chat từ một tiến trình gateway duy nhất — Telegram, Discord, Slack, WhatsApp, Signal, Email và CLI. Mười bốn tháng sau, con số đó là 22.
Con số không phải phần thú vị. Phần thú vị là cái việc một tiến trình nói 22 giao thức có nghĩa gì về mặt kiến trúc — và mỗi nền tảng mới mở khóa cái gì cho ai. Bài này là bản đồ đầy đủ: nó lớn lên thế nào, ngày nay danh sách gồm những gì, và làm sao gateway biến "một agent, hai mươi hai cửa trước" thành thực tế.
Hành trình, theo từng bản phát hành
| Release | Ngày | Cái gì đáp xuống | Tích lũy |
|---|---|---|---|
| v0.2.0 | 2026-03-12 | Telegram, Discord, Slack, WhatsApp, Signal, Email, CLI | 7 |
| v0.6.0 | 2026-03-30 | Feishu/Lark, WeCom | 9 |
| v0.9.0 | 2026-04-13 | BlueBubbles (iMessage), WeChat (Weixin), WeCom callback | 12 |
| v0.11.0 | 2026-04-23 | QQBot | 13 |
| v0.12.0 | 2026-04-30 | Microsoft Teams (nền tảng đầu tiên giao qua plugin), Tencent Yuanbao | 15 |
| v0.13.0 | 2026-05-07 | Google Chat (nền tảng thứ 20 theo cách đếm upstream) | — |
| v0.14.0 | 2026-05-16 | LINE Messaging API, SimpleX Chat | 22 |
Số ở cột bên phải nhất là tổng chính thức mà Nous Research nêu cho mỗi release. Khoảng trống đếm ở giữa phản ánh các sub-mode của adapter (WeCom callback, Feishu comment relay, vân vân) mà upstream đếm như nền tảng riêng; bài fan này bám theo những tên bạn nhận ra.
22 cái, theo nhóm
Messenger tiêu dùng phổ thông
- •Telegram — Bot API hạng nhất từ v0.2.0. v0.13.0 thêm streaming draft native (edit token-by-token tăng dần qua
sendMessageDraft). v0.14.0 thêm nút inline-keyboard cho toolclarify— prompt nhiều lựa chọn hiện ra dưới dạng nút Telegram thật thay vì gõ lại một con số. - •Discord — kênh, thread, DM. v0.14.0 đặt channel-history backfill mặc định bật (bot đọc tin nhắn gần trước khi trả lời) và render lựa chọn
clarifynhư nút Discord native. - •WhatsApp — gateway qua Baileys. Installer kéo Node.js v22 riêng cho cây cầu này. v0.14.0 phơi metadata quoted-reply của Baileys nên agent có thể trả lời "bạn đang reply tin nhắn nào?".
- •Signal — dựa trên relay, DM và nhóm, giữ E2E.
- •LINE — thêm ở v0.14.0 qua LINE Messaging API chính thức. Bổ sung lớn cho người dùng ở Nhật, Hàn và Đài Loan, nơi LINE thống trị thị trường messenger.
- •iMessage (qua BlueBubbles) — thêm ở v0.9.0. Cần một Mac trong cùng mạng chạy BlueBubbles làm relay; tài khoản iMessage macOS ở yên máy gốc của nó, agent đến với nó qua cây cầu BlueBubbles.
Công sở / doanh nghiệp
- •Slack — tích hợp app hạng nhất từ v0.2.0. Xuất xưởng như extra
.[slack]trong pyproject.toml. v0.14.0 thêm!cmdlàm prefix thay thế cho slash command bên trong thread. - •Microsoft Teams — ra mắt ở v0.12.0 như nền tảng giao qua plugin đầu tiên. v0.14.0 nối toàn bộ stack Microsoft Graph từ đầu đến cuối: auth + nền client (#21922), webhook listener nhận event Teams (#21969), pipeline plugin runtime (#22007), giao hàng ra ngoài qua adapter sẵn có (#22024). Đăng ký một app Graph, dán credential, bot đọc và đăng trong bất kỳ kênh, DM hay nhóm nào.
- •Google Chat — thêm ở v0.13.0. Tích hợp Workspace qua webhook.
- •Mattermost — thay thế Slack mã nguồn mở, được hỗ trợ.
- •Email — gửi SMTP + nhận IMAP. Kênh dự phòng phổ quát; đôi khi là nền tảng có đòn bẩy mạnh nhất trong toàn bộ danh sách.
Hệ sinh thái Trung Quốc
- •WeChat (Weixin) — thêm ở v0.9.0. Cây cầu cộng đồng HermesClaw cũng có thể chạy Hermes và OpenClaw trên cùng tài khoản WeChat nếu bạn đang di trú.
- •WeCom (WeChat doanh nghiệp) — thêm ở v0.6.0. v0.9.0 thêm chế độ WeCom callback cho webhook đến.
- •Feishu / Lark — messenger doanh nghiệp của ByteDance. Thêm ở v0.6.0. v0.14.0 thêm card update-prompt native.
- •DingTalk — messenger doanh nghiệp của Alibaba.
- •QQBot — hệ sinh thái QQ của Tencent, thêm ở v0.11.0.
- •Tencent Yuanbao — nền tảng chat AI-native của Tencent, thêm ở v0.12.0.
Riêng tư / phi tập trung
- •Matrix — liên hợp, có khả năng E2E. Xuất xưởng như extra
.[matrix]. - •SimpleX Chat — thêm ở v0.14.0. Messenger phi tập trung chú trọng riêng tư không có định danh người dùng cố định — Hermes chạy trên đó mà không phơi định danh, trái ngược với mọi nền tảng khác trong danh sách này, nơi bot có một danh tính ổn định.
Mặt giao tiếp khác
- •CLI — terminal UI tự nó là một "nền tảng" theo nghĩa gateway: cùng slash command, cùng memory, cùng skill. Nền tảng duy nhất mà Hermes xuất xưởng như là, không phải làm cầu nối tới.
- •SMS — cầu nối SMS cho người dùng không có bất kỳ messenger nào ở trên.
- •Home Assistant — không phải nền tảng chat theo nghĩa chặt, nhưng được hỗ trợ như đích thông báo và mặt trò chuyện cho người dùng smart home.
- •Webhook — webhook đến/đi tổng quát cho bất kỳ nền tảng custom nào bạn có thể nối. Cửa thoát hiểm.
Cách gateway làm cho 22 thành khả thi
Con số không phải thứ thú vị. Thứ thú vị là về mặt kiến trúc, một tiến trình nói 22 giao thức nghĩa là gì.
Mỗi nền tảng sống ở thượng nguồn dưới gateway/platforms/ như một adapter mỏng triển khai cùng giao diện cơ bản — receive, send, edit, react, thread. Lõi agent chỉ thấy một luồng tin nhắn duy nhất, không kể tin nhắn đến từ đâu. Memory, skill, personality, và việc dùng tool sống cao hơn adapter một tầng.
Đây là cái cho phép bạn bắt đầu cuộc trò chuyện trên một nền tảng và tiếp tục trên một nền tảng khác. Session id là toàn cục; nền tảng chỉ là cái phong bì. /handoff của v0.14.0 chính thức hóa nguyên tắc — bạn có thể chuyển một session sống từ model này sang model khác giữa cuộc trò chuyện, và cùng bộ máy đó bảo lãnh sự liên tục xuyên nền tảng.
v0.14.0 cũng nối một circuit breaker theo từng nền tảng và một slash command /platform (#26600), để một adapter hỏng — Telegram bị rate-limit, token Slack hết hạn, WeCom callback gãy — không kéo cả gateway xuống. Một nền tảng ốm, những cái khác vẫn làm việc.
Cách nối một cái
Wizard setup lo việc đó. Sau khi cài:
hermes gateway setup
Nó liệt kê nền tảng nào đã cấu hình, cái nào chưa, và dẫn bạn qua luồng OAuth hay dán token theo từng nền tảng. Với Telegram và Discord, dán bot token từ BotFather hay discord.dev. Với Slack và Teams, đăng ký một app và dán credential. Với WhatsApp, quét QR bằng điện thoại. Với Signal, liên kết một thiết bị. Với SimpleX, trỏ nó vào một endpoint bot SimpleX.
Nếu bạn chỉ muốn một tập con — ví dụ chỉ Telegram và Discord — chọn chúng trong wizard. Các cái khác nằm ngủ và không tiêu tài nguyên.
22 cái mở khóa cái gì
Ba tháng trước, "agent trên WhatsApp" và "agent trên Slack" là những cuộc trò chuyện khác nhau. Giờ chúng là cùng một agent — cùng memory, cùng thư viện skill, cùng personality — đến được qua bất cứ cửa trước nào cuộc trò chuyện cần.
Đó là hạ tầng nhàm chán âm thầm thay đổi cái mà "agent AI" có nghĩa trong 2026: không phải một cửa sổ chat bạn phải đến thăm, mà là một sự hiện diện sống ở nơi bạn đã sống.