Với phần lớn người dùng, agent browser nên dùng đầu tiên cho Hermes Agent là trình duyệt có sẵn: tool browser_exec điều khiển Chromium do Hermes tự mở, miễn phí, không cần API key. Khi cần trình duyệt chạy trên cloud, dùng Chrome đang đăng nhập của bạn, debug website hay kiểm thử, mới chuyển sang Browserbase, Browser Use, /browser connect, Chrome DevTools MCP hoặc Playwright MCP.
Khả năng duyệt web thay người dùng (mở trang, điền form, tra cứu, đăng nhập vào hệ thống của chính bạn) là thứ khiến Hermes Agent hữu ích trong việc thật. Bài này so 10 lựa chọn theo việc cần làm, không xếp hạng; thuộc nhóm bài skills, plugin và tích hợp Hermes Agent. Bài tương tự cho OpenClaw: agent browser cho OpenClaw.
Cập nhật 10/2026: đối chiếu Hermes Agent v0.22.5. Từ v0.22.0, trình duyệt mặc định đổi sang browser_exec + Chromium đóng gói, Camofox chuyển thành plugin; ảnh chụp trang công cụ là bản tháng 8/2026.
Agent browser cho Hermes Agent là gì?
Agent browser là trình duyệt hoặc lớp công cụ cho Hermes Agent tương tác trực tiếp với website: mở trang, bấm nút, điền form, đọc nội dung JavaScript, chụp màn hình và làm quy trình nhiều bước. Trong Hermes, phần điều khiển là tool browser_exec, còn trình duyệt có thể đến từ nhiều nguồn.
- Mở website và chuyển giữa nhiều trang.
- Nhấn nút, menu, liên kết.
- Điền biểu mẫu.
- Đăng nhập vào hệ thống của bạn.
- Đọc nội dung tải bằng JavaScript.
- Lấy dữ liệu, chụp ảnh màn hình, kiểm tra website.


Ví dụ, thay vì chỉ tìm thông tin sản phẩm, bạn có thể cho Hermes mở website, nhập từ khoá, lọc sản phẩm, đọc từng kết quả rồi tổng hợp. Đó là khác biệt giữa tìm kiếm web và tự động hoá trình duyệt. Chỉ cần đọc thông tin thì web_search và web_extract nhanh và rẻ hơn.

Hai nhóm agent browser cần phân biệt
Lựa chọn trong bài chia hai nhóm theo cách nối với Hermes:
- Nguồn trình duyệt cho browser_exec (cấu hình trong
hermes tools→ Browser Automation hoặc config.yaml): Local Chromium, Lightpanda, Browserbase, Browser Use, Firecrawl, Chrome qua/browser connect, plugin Camofox. - Công cụ đi đường riêng: agent-browser CLI (gọi qua terminal), Chrome DevTools MCP, Playwright MCP, Browserless, Steel (qua MCP, CDP hoặc tool tự viết).

Bảng so sánh nhanh 10 lựa chọn
| Lựa chọn | Cách nối với Hermes | Chi phí | Hợp với |
|---|---|---|---|
| Local Chromium (browser_exec) | Có sẵn, mặc định | Miễn phí | Dùng hằng ngày, VPS có đủ RAM |
| agent-browser (Vercel Labs) | CLI riêng, gọi qua terminal | Miễn phí (Apache-2.0) | Đã quen CLI này, muốn dùng chung nhiều agent |
| Camofox | Plugin official | Miễn phí, tự host | Cần Firefox tự host thay Chromium |
| Browserbase | Cloud provider có sẵn | Trả phí theo gói | Tự động hoá chạy 24/7 trên cloud |
| Browser Use | Cloud provider có sẵn | Trả phí theo gói | Workflow trình duyệt cho AI, không tự quản hạ tầng |
| Firecrawl | Cloud provider có sẵn | Có gói miễn phí giới hạn | Thu thập và trích dữ liệu web |
| Chrome/Edge/Brave qua CDP | /browser connect | Miễn phí | Dùng profile, cookie của trình duyệt riêng |
| Chrome DevTools MCP | MCP server | Miễn phí | Debug website, WSL điều khiển Chrome Windows |
| Playwright MCP | MCP server | Miễn phí | Kiểm thử web, QA |
| Browserless, Steel | MCP, CDP hoặc tool tự viết | Cloud trả phí hoặc tự host | Hạ tầng trình duyệt dùng chung, quy mô lớn |
10 agent browser cho Hermes Agent và khi nào nên dùng
Mười lựa chọn dưới đây được trình bày theo thứ tự từ có sẵn đến phải tích hợp thêm, không phải xếp hạng. Mỗi mục có link chính thức, ưu điểm, hạn chế và trường hợp phù hợp; nguyên tắc chung là thử Local Chromium trước, chỉ thêm dịch vụ khi gặp giới hạn cụ thể.
1. Local Chromium với browser_exec: lựa chọn mặc định
Link chính thức: docs Browser của Hermes Agent
Khi chưa cấu hình cloud browser hay /browser connect, Hermes tự mở một Chromium headless cho mỗi phiên và cho tool browser_exec điều khiển qua Chrome DevTools Protocol. Model viết từng khối Python dùng các hàm có sẵn như new_tab, goto_url, fill_input, capture_screenshot, nên một lần gọi làm được cả chuỗi điều hướng, chờ, trích dữ liệu.
Chromium do bộ cài và hermes update cài sẵn (bản Chrome for Testing); thiếu thì cài bằng hermes pm install chromium. Mỗi phiên dùng profile tạm, trình duyệt tự đóng sau 120 giây không hoạt động. VPS ít RAM có thể đổi engine sang Lightpanda (browser.engine: lightpanda): nhẹ hơn nhưng không chụp màn hình và mỗi phiên chỉ một trang.
Ưu điểm:
- Có sẵn, miễn phí, không cần API key.
- Chạy được trên server không có giao diện.
- Profile tạm mỗi phiên: agent không đăng nhập sẵn vào gì.
- Đóng tự động khi rảnh, có quét tiến trình mồ côi.
Hạn chế:
- Chromium tốn RAM; VPS nhỏ nên dùng Lightpanda hoặc cloud.
- Website chặn tự động hoá vẫn chặn; đó là quyết định của website.
Phù hợp khi: muốn bắt đầu nhanh, miễn phí, đủ cho phần lớn việc mở trang, đọc, bấm, điền form.
2. agent-browser (Vercel Labs): CLI trình duyệt cho AI agent
Link chính thức: GitHub vercel-labs/agent-browser
agent-browser là CLI tự động hoá trình duyệt dành cho AI agent do Vercel Labs phát triển, giấy phép Apache-2.0, bản v0.39.4 phát hành ngày 26/10/2026. CLI biểu diễn trang dưới dạng accessibility snapshot và gắn mã tham chiếu cho từng phần tử, giúp model dễ chọn nút, link, ô nhập.
Từ Hermes v0.22.0, trình duyệt cục bộ mặc định là browser_exec với Chromium đóng gói, nên agent-browser không còn là đường mặc định trong Hermes. Bạn vẫn dùng được: cài CLI trên máy, cho Hermes gọi qua terminal và viết một skill mô tả cách dùng.

Ưu điểm:
- Miễn phí, mã nguồn mở, phát triển tích cực.
- Snapshot accessibility thân thiện với LLM.
- Dùng chung được cho nhiều agent khác ngoài Hermes.
Hạn chế:
- Không còn tích hợp mặc định trong Hermes v0.22; phải tự cài và viết skill.
- Vẫn cần Chromium và RAM trên máy.
Phù hợp khi: đã quen agent-browser ở công cụ khác hoặc muốn một CLI trình duyệt dùng chung. Cách OpenClaw dùng CLI này: agent browser cho OpenClaw.
3. Camofox: trình duyệt Firefox tự host qua plugin
Link chính thức: plugin catalog camofox · GitHub jo-inc/camofox-browser
Camofox là backend trình duyệt dựa trên Camoufox (Firefox) chạy trên máy bạn, giảm dấu vết tự động hoá so với Chromium headless thông thường. Từ v0.22, Camofox là plugin official bản 1.0.0, cài bằng hermes plugins install camofox; cấu hình cũ dùng CAMOFOX_URL được tự chuyển khi cập nhật.

Ưu điểm:
- Plugin official, mã nguồn mở, chạy tự host.
- Hỗ trợ session, chạy bằng Docker, có VNC để quan sát phiên.
Hạn chế:
- Cấu hình phức tạp hơn Local Chromium, tốn thêm tài nguyên.
- Dự án tự giới thiệu khả năng vượt hệ thống chống bot; Tino không khuyến nghị dùng cho mục đích đó. Website không cho phép tự động hoá thì không nên ép.
Phù hợp khi: cần một trình duyệt tự host khác Chromium cho các trang hiển thị lỗi với headless thông thường, trên website bạn được phép tự động hoá.
4. Browserbase: trình duyệt cloud cho tự động hoá chuyên nghiệp
Link chính thức: Browserbase
Browserbase tạo phiên trình duyệt trên hạ tầng cloud rồi cho Hermes điều khiển từ xa qua browser_exec. Khai báo BROWSERBASE_API_KEY, BROWSERBASE_PROJECT_ID trong ~/.hermes/.env và chọn Browserbase trong hermes tools; thời gian phiên tối đa và một số tính năng nâng cao phụ thuộc gói dịch vụ.

Ưu điểm:
- Không phải tự quản Chromium trên VPS.
- Mở rộng nhiều phiên dễ, hợp production.
- Có chế độ giữ phiên, kết nối lại khi rớt.
Hạn chế:
- Có chi phí cloud; tính năng nâng cao theo gói.
- Trang và cookie xử lý trên hạ tầng bên ngoài.
Phù hợp khi: chạy Hermes 24/7 trên VPS mà trình duyệt là phần quan trọng của quy trình.
5. Browser Use: cloud browser thiết kế cho AI agent
Link chính thức: GitHub browser-use/browser-use
Browser Use là dự án tự động hoá trình duyệt cho AI agent phổ biến; Hermes hỗ trợ Browser Use cloud làm nguồn trình duyệt bằng BROWSER_USE_API_KEY. Người dùng gói trả phí Nous Portal có thể dùng trình duyệt cloud qua Tool Gateway mà không cần key riêng.

Ưu điểm:
- Có sẵn trong Hermes, thiết kế cho AI.
- Có phiên lưu cookie, localStorage, chạy nhiều phiên.
- Hệ sinh thái mã nguồn mở lớn.
Hạn chế:
- Cloud tính phí; workflow dài tốn nhiều request.
- Trong Hermes, Browser Use chủ yếu là nguồn phiên trình duyệt, không giao trọn nhiệm vụ cho agent riêng của Browser Use.
Phù hợp khi: muốn trình duyệt cloud dành cho AI mà không tự vận hành hạ tầng.
6. Firecrawl: thu thập và tương tác dữ liệu web
Link chính thức: Firecrawl Browser documentation
Firecrawl nổi tiếng về trích nội dung web cho AI và cũng là một nguồn trình duyệt cloud trong Hermes (FIRECRAWL_API_KEY, có thể trỏ tới Firecrawl tự host). Firecrawl hợp luồng tìm kiếm → mở website → tương tác → trích dữ liệu → chuyển thành nội dung có cấu trúc; Firecrawl cũng là provider mặc định cho web_search và web_extract.
Ưu điểm:
- Mạnh về trích nội dung, xử lý trang động.
- Kết hợp tốt với tìm kiếm và crawl.
- Có bản tự host.
Hạn chế:
- Thừa nếu chỉ bấm vài nút.
- Cloud tính phí theo credit; xem trang giá Firecrawl.
- Thiên về dữ liệu hơn tự động hoá giao diện.
Phù hợp khi: nghiên cứu thị trường, tổng hợp tài liệu, thu thập dữ liệu công khai.
7. Chrome, Edge, Brave hoặc Chromium qua CDP
Link chính thức: docs Browser, mục /browser connect
Lệnh /browser connect trong CLI gắn browser_exec vào một trình duyệt họ Chromium đang chạy trên máy (mặc định http://127.0.0.1:9222), tự mở trình duyệt nếu chưa có cổng debug. Cách này dùng được cookie, phiên đăng nhập và profile riêng, bạn nhìn thấy Hermes thao tác. Lệnh chỉ chạy trong CLI, không gửi được qua Telegram hay Discord.
- Giữ cookie, phiên đăng nhập; truy cập website bằng trình duyệt thật.
- Quan sát trực tiếp thao tác; debug website.
- Có thêm tool
browser_cdpcho lệnh CDP chuyên sâu khi endpoint khả dụng.
Ưu điểm:
- Miễn phí, không cần cloud.
- Hợp website cần đăng nhập bằng tài khoản của bạn.
Hạn chế:
- Cần bật remote debugging; không mở cổng CDP ra Internet.
- Agent dùng được mọi phiên đăng nhập trong profile đó.
Phù hợp khi: Hermes chạy cùng máy với trình duyệt và bạn tạo profile riêng cho agent.
8. Chrome DevTools MCP: điều khiển và debug Chrome
Link chính thức: GitHub ChromeDevTools/chrome-devtools-mcp
Chrome DevTools MCP là MCP server của nhóm Chrome DevTools: điều khiển Chrome, đọc console, kiểm tra network, chụp màn hình, phân tích hiệu năng. Docs Hermes khuyên dùng nó khi Hermes chạy trong WSL2 còn Chrome chạy trên Windows, thay vì /browser connect.

Ưu điểm:
- Miễn phí, công cụ debug mạnh.
- Điều khiển trình duyệt đang chạy, nối qua MCP.
Hạn chế:
- Cấu hình phức tạp hơn nguồn có sẵn.
- Nhiều tool làm context lớn hơn; nên lọc tool.
- Là tool MCP riêng, không phải nguồn của browser_exec.
Phù hợp khi: lập trình viên kiểm tra, debug website hoặc dùng WSL. Cấu hình MCP: kết nối MCP với Hermes Agent.
9. Playwright MCP: kiểm thử website và workflow
Link chính thức: GitHub microsoft/playwright-mcp
Playwright MCP là MCP server tự động hoá trình duyệt do Microsoft phát triển, dùng accessibility snapshot nên không bắt buộc model có khả năng nhìn ảnh. Hermes thêm Playwright MCP như mọi MCP server khác.
Ưu điểm:
- Mã nguồn mở, Microsoft duy trì, hệ sinh thái Playwright trưởng thành.
- Thao tác có tính xác định cao, hợp kiểm thử.
Hạn chế:
- Không phải nguồn trình duyệt có sẵn của Hermes.
- Schema MCP làm tăng context; với việc cơ bản, browser_exec đơn giản hơn.
Phù hợp khi: kiểm thử form, luồng đăng ký, regression test, kiểm web app sau khi AI sửa code.
10. Browserless và Steel: hạ tầng trình duyệt từ xa
Link chính thức: Browserless documentation · Steel
Browserless cung cấp headless browser có quản lý, điều khiển bằng Playwright, Puppeteer, Selenium, WebSocket hoặc MCP, có bản cloud và tự host. Steel là nền tảng hạ tầng trình duyệt mã nguồn mở cho AI agent, cung cấp phiên trình duyệt cloud kèm quản lý phiên, profile và endpoint WebSocket/CDP. Cả hai không phải nguồn có sẵn trong Hermes; nối qua MCP, CDP hoặc tool tự viết.

Ưu điểm:
- Cloud và tự host, phiên dài, chạy nhiều trình duyệt đồng thời.
- Dùng chung cho Hermes và các ứng dụng khác.
Hạn chế:
- Phải tự tích hợp; cloud tính phí.
- Không phải lựa chọn đơn giản cho người mới.
Phù hợp khi: đã có hệ thống tự động hoá trình duyệt hoặc cần hạ tầng riêng. Tự host trên VPS: triển khai Browserless sandbox trên VPS.
Nên chọn agent browser nào cho Hermes Agent?
Không có lựa chọn hợp mọi trường hợp. Chọn theo việc: miễn phí thì Local Chromium có sẵn; VPS ít RAM thử Lightpanda; cần cloud thì Browserbase hoặc Browser Use; trích dữ liệu thì Firecrawl; dùng tài khoản riêng thì /browser connect; debug thì Chrome DevTools MCP; kiểm thử thì Playwright MCP.
- Miễn phí, dễ dùng: Local Chromium (browser_exec).
- VPS ít RAM, chủ yếu đọc trang: Lightpanda.
- Trình duyệt cloud ổn định: Browserbase.
- Cloud browser dành cho AI: Browser Use.
- Thu thập và trích dữ liệu: Firecrawl.
- Thao tác bằng Chrome đã đăng nhập: /browser connect.
- Debug website, WSL: Chrome DevTools MCP.
- Kiểm thử web app: Playwright MCP.
- Hạ tầng trình duyệt dùng chung: Browserless, Steel.
- Đã quen CLI agent-browser: gọi qua terminal + skill.

Mới bắt đầu thì dùng Local Chromium có sẵn: miễn phí, không đăng ký thêm dịch vụ. Khi gặp giới hạn RAM, cần chạy nhiều phiên hoặc cần trình duyệt chạy độc lập với VPS, mới chuyển sang Lightpanda hoặc cloud.
Những lưu ý khi cho Hermes Agent điều khiển trình duyệt
Tự động hoá trình duyệt rất mạnh nên cần giới hạn: profile riêng cho agent, không mở cổng CDP ra Internet, xác nhận trước thao tác thanh toán hay gửi form quan trọng, tuân thủ điều khoản website và đề phòng prompt injection trong nội dung trang. Gặp CAPTCHA hay bước xác minh thì dừng để người thật xử lý.
- Không đưa API key, mật khẩu vào prompt; Hermes có
browser_vaultđiền thông tin đăng nhập từ 1Password, Bitwarden hoặc kho mã hoá mà model không thấy mật khẩu. - Không cho agent dùng profile trình duyệt cá nhân chính; tạo profile riêng.
- Không mở cổng CDP trực tiếp ra Internet.
- Kiểm tra kỹ thao tác liên quan thanh toán; yêu cầu xác nhận trước khi gửi form quan trọng.
- Không tự động hoá hành vi vi phạm điều khoản website.
- Ưu tiên danh sách domain cho phép với workflow cố định.
- Theo dõi log khi Hermes chạy tác vụ trình duyệt tự động.
- Tách tài khoản tự động hoá khỏi tài khoản quản trị quan trọng.
Dừng lại khi gặp CAPTCHA: CAPTCHA và bước xác minh là cách website nói “cần người thật”. Hermes Desktop có chế độ Bot Screen để bạn tự làm bước đó rồi trả quyền điều khiển cho bot; bài này không hướng dẫn né CAPTCHA hay cơ chế chống bot.
Rủi ro prompt injection: nội dung độc hại trên trang có thể cố dẫn agent làm việc ngoài mục tiêu ban đầu, nên quyền truy cập và phạm vi hành động phải giới hạn rõ. Chạy trình duyệt trong môi trường cách ly: cách ly sandbox cho AI agent trên VPS.

Khi nào không nên dùng agent browser?
Không nên dùng agent browser khi chỉ cần đọc nội dung trang (dùng web_search, web_extract), khi website có API chính thức cho việc đó, hoặc khi quy trình lặp lại cố định mà một script Playwright không gọi model chạy rẻ và ổn định hơn. Trình duyệt tốn RAM, chậm hơn và mỗi bước đều tốn token.
- Chỉ đọc nội dung:
web_extract. - Có API chính thức (GitHub, Google, Stripe…): dùng API, skill hoặc MCP server.
- Quy trình cố định mỗi ngày: script tự động hoá chạy bằng cron no-agent.
- Website cấm tự động hoá trong điều khoản: không làm.
Kết luận
Chọn đúng agent browser giúp Hermes Agent chạy ổn định và tiết kiệm chi phí. Bắt đầu với trình duyệt có sẵn, chỉ thêm cloud browser hay MCP khi có nhu cầu cụ thể, và luôn giữ quyền truy cập ở mức cần thiết.
Muốn đưa kết quả duyệt web vào quy trình khác, xem pipeline cào dữ liệu và gửi báo cáo qua cron hoặc plugin Hermes Agent đáng dùng.
Muốn chạy Hermes Agent 24/7 mà không tự cài? VPS Hermes Agent của Tino cài sẵn Hermes Agent trên VPS NVMe đặt tại Việt Nam; bạn vẫn có quyền root để cấu hình. Xem cấu hình và giá trên trang sản phẩm.
Câu hỏi thường gặp
Hermes Agent có sẵn trình duyệt không?
Có. Tool browser_exec dùng Chromium do Hermes tự cài và tự mở, không cần API key. Ngoài ra có thể chọn Lightpanda, Browserbase, Browser Use, Firecrawl, plugin Camofox hoặc gắn vào Chrome của bạn bằng /browser connect.
Có cần Browserbase để Hermes Agent truy cập website không?
Không. Browserbase chỉ là một lựa chọn trình duyệt cloud. Hermes chạy tự động hoá trình duyệt miễn phí bằng Local Chromium hoặc Chrome trên máy.
Hermes Agent chạy trên VPS nên dùng agent browser nào?
VPS đủ RAM thì dùng Local Chromium có sẵn; VPS nhỏ thử Lightpanda. Cần nhiều phiên song song hoặc không muốn trình duyệt chiếm tài nguyên VPS thì dùng Browserbase, Browser Use, Firecrawl hoặc Browserless. Chuẩn bị VPS: cài Hermes Agent trên VPS.
Agent browser có an toàn khi xử lý dữ liệu đăng nhập không?
An toàn tới đâu phụ thuộc cách cấu hình. Dùng browser_vault để model không thấy mật khẩu, profile riêng cho agent, không mở cổng CDP ra ngoài. Với cloud browser, phiên và cookie nằm trên hạ tầng nhà cung cấp, nên đọc chính sách dữ liệu của họ trước.
Hermes browser extension là gì?
Hermes Agent không cần extension để duyệt web: browser_exec điều khiển trình duyệt qua CDP, và /browser connect gắn vào trình duyệt bạn đang mở. Cộng đồng có làm extension riêng, ví dụ Hermes Browser Extension trên Firefox Add-ons; đây là dự án cộng đồng, không do Nous Research phát hành, nên đọc quyền extension yêu cầu trước khi cài.
