Câu hỏi thường gặp
Những câu hỏi phổ biến về Hermes Agent, nguồn từ README chính thức, ghi chú phát hành và docs.
README mô tả Hermes Agent là 'AI agent tự cải thiện do Nous Research xây dựng' — một agent có vòng lặp học tích hợp: tạo skill từ kinh nghiệm, cải thiện khi sử dụng, tự tìm kiếm cuộc trò chuyện trước, và xây dựng mô hình người dùng qua các phiên. Mã nguồn mở MIT tại github.com/NousResearch/hermes-agent.
Hermes Agent do Nous Research xây dựng. Repo (NousResearch/hermes-agent) có hơn 300 người đóng góp, nhưng phần lớn commit đến từ đội ngũ Nous Research — riêng người đóng góp hàng đầu đã có 2.500+ commit. Phát hành dưới giấy phép MIT.
Trình cài đặt chính thức là một lệnh curl từ README: `curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash`. Nó cài uv, Python 3.11, Node.js, ripgrep và ffmpeg cho bạn. Docs đầy đủ tại hermes-agent.nousresearch.com/docs/getting-started/installation.
Windows gốc không được hỗ trợ. README liệt kê rõ các nền tảng được hỗ trợ: Linux, macOS, WSL2 và Android qua Termux. Trên Windows, dùng WSL2 — lệnh cài chạy y hệt trong WSL2.
Python 3.11, theo README và pyproject.toml trong repo. Script cài đặt tự cài Python 3.11 qua uv, nên bạn không cần chuẩn bị — git là yêu cầu duy nhất.
README liệt kê Nous Portal, OpenRouter (200+ model), z.ai/GLM, Kimi/Moonshot, MiniMax, OpenAI và endpoint tùy chỉnh. v0.8.0 thêm Google AI Studio, và Anthropic cùng Mistral là dependency trực tiếp. Chạy `hermes model` sau khi cài để chọn.
README liệt kê Telegram, Discord, Slack, WhatsApp, Signal, Email và CLI là đích triển khai tích hợp sẵn. v0.6.0 thêm Feishu/Lark và WeCom. Mỗi nền tảng cấu hình qua cùng flow `hermes setup`.
Bản thân Hermes Agent miễn phí và MIT license. Chi phí bạn trả là cho nhà cung cấp model (Nous Portal, OpenRouter, OpenAI, v.v.). Nous Portal cung cấp MiMo v2 Pro miễn phí theo ghi chú v0.8.0, và bạn cũng có thể trỏ Hermes đến endpoint model local.
Script cài clone repo vào `~/.hermes/hermes-agent/` mặc định và symlink binary `hermes` đến `~/.local/bin/hermes`. Bạn có thể thay đổi thư mục cài bằng cách đặt `HERMES_INSTALL_DIR` trước khi chạy script.
Chạy `hermes update` — CLI có trình cập nhật tích hợp trong hướng dẫn cài đặt chính thức. Nếu muốn kiểm soát thủ công, `cd` vào thư mục cài, `git pull` và chạy lại `uv pip install -e ".[all]"` trong venv.
Được. README hỗ trợ Android rõ ràng qua Termux, và script cài tự nhận diện Termux rồi cài extra `.[termux]`. Cùng lệnh một dòng, không cần root.
README mô tả đây là vòng lặp khép kín: Hermes 'tạo skill từ kinh nghiệm, cải thiện khi sử dụng, tự nhắc mình lưu kiến thức, tìm kiếm cuộc trò chuyện trước, và xây dựng mô hình ngày càng sâu về bạn qua các phiên.' Đây là tính năng README dùng để phân biệt Hermes với trợ lý chat không trạng thái.
Skill là khả năng tái sử dụng, có thể kết hợp. Hermes tích hợp sẵn hỗ trợ danh mục mở agentskills.io (nhắc đến trong README) và cũng có thể tự tạo và lưu skill từ phiên làm việc — hệ thống tự viết skill là một phần của vòng lặp học.
Có. v0.6.0 (30/3/2026) thêm chế độ MCP server để Hermes cung cấp công cụ cho MCP client khác. v0.8.0 (8/4/2026) thêm MCP OAuth 2.1 cho kết nối MCP có xác thực — cả hai đều nổi bật trong ghi chú phát hành chính thức.
v0.6.0 (30/3/2026) thêm Docker container chính thức — được liệt kê là điểm nổi bật trong ghi chú phát hành. Trước v0.6.0, đường cài duy nhất là script curl cộng môi trường Python local.
README liệt kê sáu backend terminal cho thực thi công cụ: local, Docker, SSH, Daytona, Singularity và Modal. Chúng cho phép chạy lệnh Hermes trong môi trường cô lập từ shell bình thường đến container serverless tạm thời.
v0.7.0 (3/4/2026) biến bộ nhớ thành interface provider dạng plugin — backend bên thứ ba triển khai ABC provider và đăng ký qua hệ thống plugin. Honcho là plugin tham chiếu với phân giải host/peer theo profile, và được dùng làm backend mô hình người dùng biện chứng mô tả trong README.
Quickstart README là: `source ~/.bashrc` để tải lại shell, rồi `hermes` để bắt đầu chat, `hermes model` để chọn nhà cung cấp, `hermes tools` để cấu hình công cụ, và `hermes setup` cho trình hướng dẫn đầy đủ. Tất cả đều trong phần post-install README.
Repo chính thức là github.com/NousResearch/hermes-agent — MIT license, ~50k stars, ~6.5k fork và 3.700+ commit trên main tại thời điểm viết. Trang chủ: hermes-agent.nousresearch.com.
README link ba kênh cộng đồng: Discord Nous Research (discord.gg/NousResearch), GitHub Issues tại github.com/NousResearch/hermes-agent/issues cho lỗi, và GitHub Discussions trên cùng repo cho câu hỏi dài và công thức skill.
Xóa symlink CLI và thư mục cài: `rm ~/.local/bin/hermes` rồi `rm -rf ~/.hermes/hermes-agent`. Nếu bạn đặt `HERMES_INSTALL_DIR` khi cài, xóa đường dẫn đó thay thế. Không chạm đến gói hệ thống.
Không. Đây là trang cộng đồng do fan tạo. Không được vận hành, xác nhận hay liên kết với Nous Research. Toàn bộ nội dung lấy từ nguồn công khai — repo GitHub, ghi chú phát hành và tài liệu chính thức tại hermes-agent.nousresearch.com. Hermes Agent và Nous Research là thương hiệu thuộc chủ sở hữu tương ứng.
Không. README liệt kê CLI và gateway chat (Telegram, Discord, Slack, WhatsApp, Signal, Email) là interface tích hợp sẵn — không có UI trình duyệt chính thức trong v0.8.0. Muốn nói chuyện với Hermes từ trình duyệt, hai cách cộng đồng là (1) chạy trên Matrix/Discord/Slack workspace và dùng web client nền tảng đó, hoặc (2) trỏ editor tương thích MCP đến chế độ MCP server của Hermes (thêm từ v0.6.0).
Được — VPS Linux là hình thức triển khai phổ biến nhất. Yêu cầu chính thức: tối thiểu 2 GB RAM (nhiều hơn nếu chạy model local), ~1 GB ổ đĩa, và Python 3.11 (script curl cài tự động). Chạy cùng lệnh một dòng qua SSH. Để cô lập lệnh trên host chia sẻ, bật backend sandbox SSH hoặc Docker trong README để công cụ shell Hermes chạy trong container thay vì trên filesystem VPS.
Docs chính thức tại hermes-agent.nousresearch.com/docs — đây là nguồn chính xác cho cài đặt, cấu hình, công cụ, kênh chat và tham chiếu CLI. Trang cộng đồng này (hermesagents.net) lấy dữ liệu từ docs đó cộng README NousResearch/hermes-agent và ghi chú phát hành GitHub. Nếu upstream và trang này khác nhau, tin upstream.
Không. Nhiều sản phẩm không liên quan dùng tên 'Hermes' — agent bảo mật doanh nghiệp, ứng dụng email, công cụ middleware. Trang này chỉ nói về Hermes Agent của Nous Research: AI agent mã nguồn mở tự cải thiện tại github.com/NousResearch/hermes-agent. Nếu bạn tìm sản phẩm bảo mật Hermes, đây không phải trang đó.
Teams launched in v0.12.0 (March 2026) as the first plugin-shipped messaging platform. v0.14.0 (May 2026) wired the full Microsoft Graph stack end-to-end: Graph auth + client foundation, a webhook listener that receives Teams events, a pipeline plugin runtime, and outbound delivery via the Teams adapter. Register a Microsoft Graph app, paste the credentials into `hermes gateway setup`, and the bot can read messages and post back in any Teams channel, DM, or group.
Both were added as first-class platforms in v0.14.0 (May 16, 2026). LINE runs via the official LINE Messaging API and brings Hermes to Japan, Korea, and Taiwan markets where LINE dominates. SimpleX Chat is the privacy-focused decentralized messenger with no user IDs — Hermes can run on it without exposing identifiers. They bring total messaging support to 22 platforms.
Yes — v0.14.0 introduced `hermes proxy`. Run it once and you get a local OpenAI-compatible HTTP endpoint backed by whichever OAuth provider you're signed into — Claude Pro, ChatGPT Pro, or SuperGrok. Codex CLI, Aider, Cline, Continue, and anything else that accepts an OpenAI-compatible endpoint can hit it. One subscription, every tool, no API key required.
Yes — v0.14.0 made `/handoff` actually transfer sessions live. Mid-conversation, hand off to a different model, personality, or profile and Hermes moves the entire session — every message, every tool call, every piece of context — without dropping anything. Useful for switching from a fast model to a deep-reasoning one mid-debugging, or passing a session between profiles for different parts of a task.
Yes, via `/goal`. You specify a target and success criteria; the agent runs in a loop — worker proposes, a separate judge LLM evaluates — iterating until the judge confirms the criteria are met. v0.14.0 added `/subgoal` so you can append new criteria to an active loop mid-flight without restarting (#25449). The pattern is called the Ralph loop internally; it works best for tasks with concrete, gradable success conditions and is a poor fit for fuzzy goals where the judge can't grade consistently.
v0.14.0 (May 16, 2026) added an early-beta native Windows build that installs via a PowerShell one-liner — no WSL needed. It bundles MinGit (~45 MB, no admin) for shell command execution; the CLI, gateway, TUI, and tools all run natively. WSL2 remains the production-recommended path because it's been battle-tested longer; native Windows is functional for casual use but has ongoing platform-specific fixes. The only Hermes feature that currently needs WSL2 specifically is the browser-based dashboard chat pane, which uses a POSIX PTY.
Use the built-in cron scheduler: `hermes cron add`. You specify a name, a schedule (cron syntax like `0 8 * * MON-FRI` or natural language), a natural-language description of the job, and delivery targets. Hermes spawns an isolated agent session at the scheduled time, runs the job, and delivers the output to your messaging gateway. v0.14.0 added `deliver=all` (#21495) to fan output to every connected platform at once — useful for nightly backups, weekly audits, daily reports.
Yes. The `computer_use` tool drives the host's GUI via a cua-driver backend. v0.14.0 made this work with non-Anthropic models (#21967, #24063) — previously it was locked to Claude. Any vision-capable model (GPT-5, Gemini, Grok-vision) can now take screenshots, click, type, and drag. Focus-safe operations prevent the agent from fighting your active window. The driver refreshes automatically on `hermes update`.
No. Hermes supports OAuth login for Claude Pro, ChatGPT Pro, and SuperGrok — sign in with your existing subscription, no API key, no separate billing. v0.14.0 added `hermes proxy` (#25969) which exposes those OAuth providers as a local OpenAI-compatible endpoint, so tools like Aider, Cline, and Codex CLI can use them too. For other providers (Nous Portal, OpenRouter, NovitaAI, NVIDIA NIM, etc.), API keys remain the standard path.
v0.14.0's debloating wave (#24220, #24515) made heavyweight backends lazy-install on first use — the `[all]` extras dropped everything covered by lazy-deps, so a base install is meaningfully smaller. The cold start wave (#22138 and ~10 related PRs) shaved ~19 seconds off `hermes` launch — the `hermes tools` All Platforms screen alone dropped from 14 seconds to under 1.5. Concrete numbers depend on which extras you install, but the post-v0.14.0 experience is fast where it used to be sluggish.
Run `hermes claw migrate`. The migrator imports your SOUL.md (persona), MEMORY.md/USER.md entries, user-created skills (to `~/.hermes/skills/openclaw-imports/`), command allowlist, messaging platform configs, API keys (Telegram, OpenRouter, OpenAI, Anthropic, ElevenLabs), TTS assets, and workspace AGENTS.md. Two presets: `full` (default, includes secrets) and `user-data` (no secrets). Always run with `--dry-run` first to preview. The setup wizard auto-detects `~/.openclaw` and offers to migrate before first config.
Layered defenses. Container isolation is the primary boundary — the agent runs shell commands inside a sandbox (Docker, Daytona, Modal, SSH, Singularity, Vercel, or local — seven backends total). A command-approval workflow flags dangerous operations (rm -rf, sudo, curl|sh) for explicit user approval. v0.14.0 added three specific hardening fixes: a sudo brute-force block (#23736), three closures of known dangerous-command bypasses (#26829), and tool error sanitization (#26823) that strips injection attempts from error strings before they re-enter the model context. The overall security policy was rewritten in v0.14.0 around OS-level isolation as the primary trust boundary (#20317).