Hermes Agent được cài đặt bằng một lệnh duy nhất và chạy trên Linux, macOS hoặc WSL2. Nhưng việc cài đặt chỉ là phần dễ dàng — sự khác biệt giữa "nó chạy" và "nó thực sự cải thiện theo thời gian" nằm ở cấu hình. Hầu hết người dùng coi Hermes là kém ấn tượng đều chưa kích hoạt các tính năng làm nên sự khác biệt.
Hướng dẫn này bao quát mọi thứ từ cài đặt đầu tiên đến nhiệm vụ tự động hóa đầu tiên của bạn, với các bước cấu hình mà hầu hết hướng dẫn khác bỏ qua.
Bài học chính
Cài đặt mất 2 phút. Cấu hình mất 15 phút. Các bước quan trọng mà hầu hết mọi người bỏ lỡ: kích hoạt persistent_memory và skill_generation trong config. Không có chúng, Hermes hoạt động như bất kỳ agent một phiên nào khác.
Bạn cần gì trước khi cài đặt?
Gần như không cần gì. Trình cài đặt của Hermes tự động xử lý các phụ thuộc. Bạn cần:
| Yêu cầu | Chi tiết |
|---|---|
| Hệ điều hành | Linux, macOS hoặc Windows với WSL2 |
| LLM API Key | Ít nhất một: Anthropic (Claude), OpenAI (GPT), Google (Gemini) hoặc OpenRouter |
| Phần cứng | Bất kỳ máy hiện đại nào. Để chạy liên tục: VPS $5-10/tháng là đủ tốt |
| Truy cập terminal | Quen thuộc cơ bản với dòng lệnh |
Làm thế nào để cài đặt Hermes Agent?
Bước 1: Chạy trình cài đặt.
Lệnh này tải xuống và thiết lập mọi thứ — Node.js, phụ thuộc Python, SQLite và runtime Hermes. Mất 1-3 phút tùy theo kết nối của bạn.
Bước 2: Cấu hình nhà cung cấp LLM.
Sau khi cài đặt, Hermes sẽ hỏi bạn sử dụng nhà cung cấp LLM nào. Các lựa chọn phổ biến nhất:
📋 VÍ DỤ CẤU HÌNH PROVIDER
# Dành cho Claude (chất lượng tốt nhất, chi phí cao hơn) provider: anthropic model: claude-sonnet-4-20250514 api_key: sk-ant-... # Dành cho GPT (cân bằng tốt) provider: openai model: gpt-5.4 api_key: sk-... # Dành cho thiết lập tiết kiệm (miễn phí qua OpenRouter) provider: openrouter model: qwen/qwen-3.5 api_key: sk-or-...
Ý kiến cộng đồng về model: GPT 5.4 với thinking mode ở mức medium+ là lựa chọn hàng ngày phổ biến nhất. Qwen 3.5 trên OpenRouter miễn phí và đủ mạnh cho tự động hóa thường xuyên. Claude Opus cho chất lượng tốt nhất nhưng chi phí cao hơn đáng kể — và Anthropic đã hạn chế sử dụng nặng từ bên thứ ba.
Bước 3: Kích hoạt các tính năng quan trọng.
Đây là nơi hầu hết hướng dẫn thất bại. Mở file config Hermes của bạn và kích hoạt hai thiết lập này:
Không có chúng, Hermes sẽ quên mọi thứ giữa các phiên và không bao giờ tạo kỹ năng tái sử dụng. Nó chỉ là một wrapper chatbot khác. Với chúng được kích hoạt, mọi nhiệm vụ phức tạp (5+ tool calls) sẽ tự động tạo file skill, và tất cả cuộc trò chuyện đều có thể tìm kiếm qua các phiên.
---📬 Đang nhận giá trị từ nội dung này? Chúng tôi xuất bản hướng dẫn hàng tuần về công cụ và quy trình AI. Nhận vào hộp thư của bạn →
---Làm thế nào để chạy nhiệm vụ đầu tiên?
Khởi động Hermes trong terminal của bạn:
Bạn đang ở trong phiên tương tác. Thử các nhiệm vụ khởi đầu này để kiểm tra mọi thứ hoạt động:
Kiểm tra trò chuyện cơ bản: "Bạn có thể giúp tôi gì?" — xác nhận kết nối LLM hoạt động.
Kiểm tra tìm kiếm web: "Tìm kiếm tin tức mới nhất về Nous Research và tóm tắt trong 3 gạch đầu dòng." — xác nhận tool calling hoạt động.
Kiểm tra tạo skill: "Nghiên cứu 5 framework AI agent hàng đầu năm 2026, so sánh tính năng và viết báo cáo tóm tắt." — điều này sẽ kích hoạt 5+ tool calls, nghĩa là Hermes sẽ tự động tạo file skill khi hoàn thành. Kiểm tra thư mục skills để xác nhận file đã được tạo.
Kiểm tra bộ nhớ: Đóng phiên, bắt đầu phiên mới và hỏi "Lần trước chúng ta thảo luận gì?" Nếu persistent memory hoạt động, Hermes sẽ nhớ cuộc trò chuyện trước.
Làm thế nào để kết nối nền tảng nhắn tin?
Hermes hỗ trợ Discord, Telegram, Slack, Microsoft Teams và nhiều hơn nữa. Mỗi nền tảng yêu cầu tạo bot token và thêm vào config. Đây là ví dụ với Discord:
1. Tạo bot Discord tại discord.com/developers/applications
2. Sao chép bot token
3. Thêm vào config Hermes của bạn:
4. Khởi động lại Hermes. Bot của bạn xuất hiện trong server Discord, sẵn sàng phản hồi.
Mẫu tương tự áp dụng cho Telegram (BotFather token), Slack (app OAuth token) và các nền tảng khác. Hermes v0.10.0 thêm Microsoft Teams như nền tảng plugin-shipped và hỗ trợ tổng cộng 18+ nền tảng nhắn tin.
Làm thế nào để thiết lập Profiles cho nhiều trường hợp sử dụng?
Hermes v0.6.0 giới thiệu profiles — các instance cô lập với cấu hình, bộ nhớ, kỹ năng và kết nối gateway riêng biệt. Điều này cho phép bạn chạy profile "work" với tích hợp Slack và profile "personal" với Telegram, mỗi cái có bộ nhớ và kỹ năng học được riêng.
Các lỗi thiết lập phổ biến nhất là gì?
| Lỗi | Triệu chứng | Khắc phục |
|---|---|---|
| persistent_memory chưa được kích hoạt | Agent quên mọi thứ giữa các phiên | Đặt persistent_memory: true trong config |
| skill_generation chưa được kích hoạt | Không tạo file skill sau nhiệm vụ phức tạp | Đặt skill_generation: true trong config |
| Sử dụng thiết lập model effort thấp | Chất lượng output cảm giác kém hơn | Đặt effort thành high hoặc xhigh |
| Chạy trên VPS công khai mà không hardening | Rủi ro bảo mật | Kích hoạt container isolation, root chỉ đọc |
| Không thiết lập checkpoint/rollback | Không thể khôi phục từ lỗi agent | Kích hoạt filesystem checkpoints trong config |
Để hiểu rộng hơn về cách AI agents hoạt động và vị trí của Hermes trong hệ sinh thái, xem hướng dẫn đầy đủ của chúng tôi. Và để có prompt tốt hơn khi tương tác với bất kỳ AI agent nào, thử Prompt Optimizer miễn phí.
---📬 Muốn thêm nội dung tương tự? Hướng dẫn thiết lập AI thực tế, hàng tuần. Đăng ký miễn phí →
---Câu hỏi thường gặp
Thiết lập mất bao lâu?
Cài đặt mất 2 phút. Cấu hình LLM cơ bản mất 5 phút. Kích hoạt bộ nhớ, kỹ năng và tích hợp nhắn tin mất thêm 10-15 phút. Tổng cộng: dưới 30 phút để có agent đầy đủ chức năng.
Tôi có thể chạy Hermes Agent trên Raspberry Pi không?
Về mặt kỹ thuật có (nó chạy trên Linux), nhưng hiệu suất sẽ hạn chế. VPS $5-10/tháng từ DigitalOcean hoặc Hetzner cung cấp hiệu suất tốt hơn và khả năng chạy liên tục.
Điều gì xảy ra nếu tôi thay đổi nhà cung cấp LLM sau này?
Chuyển đổi chỉ là thay đổi config — không cần sửa code. Bộ nhớ, kỹ năng và lịch sử trò chuyện của bạn được giữ nguyên. Chỉ phản hồi LLM thay đổi về chất lượng/phong cách dựa trên model mới.
Tôi có cần Docker không?
Không. Cài đặt chuẩn không yêu cầu Docker. Docker là tùy chọn và chỉ khuyến nghị cho triển khai production nơi bạn muốn container isolation để bảo mật.
Tuyên bố: Một số liên kết trong bài viết này là liên kết affiliate. Chúng tôi chỉ khuyến nghị công cụ mà chúng tôi đã thử nghiệm và sử dụng thường xuyên. Xem chính sách công bố đầy đủ của chúng tôi.