{"id":129349,"date":"2026-08-07T16:14:37","date_gmt":"2026-08-07T09:14:37","guid":{"rendered":"https:\/\/tino.vn\/blog\/?p=129349"},"modified":"2026-10-27T13:22:06","modified_gmt":"2026-10-27T06:22:06","slug":"agent-browser-tot-nhat-cho-hermes-agent","status":"publish","type":"post","link":"https:\/\/tino.vn\/blog\/agent-browser-tot-nhat-cho-hermes-agent\/","title":{"rendered":"10 agent browser cho Hermes Agent (2026): ch\u1ecdn theo vi\u1ec7c c\u1ea7n l\u00e0m"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>V\u1edbi ph\u1ea7n l\u1edbn ng\u01b0\u1eddi d\u00f9ng, agent browser n\u00ean d\u00f9ng \u0111\u1ea7u ti\u00ean cho Hermes Agent l\u00e0 tr\u00ecnh duy\u1ec7t c\u00f3 s\u1eb5n: tool <code>browser_exec<\/code> \u0111i\u1ec1u khi\u1ec3n Chromium do Hermes t\u1ef1 m\u1edf, mi\u1ec5n ph\u00ed, kh\u00f4ng c\u1ea7n API key.<\/strong> Khi c\u1ea7n tr\u00ecnh duy\u1ec7t ch\u1ea1y tr\u00ean cloud, d\u00f9ng Chrome \u0111ang \u0111\u0103ng nh\u1eadp c\u1ee7a b\u1ea1n, debug website hay ki\u1ec3m th\u1eed, m\u1edbi chuy\u1ec3n sang Browserbase, Browser Use, <code>\/browser connect<\/code>, Chrome DevTools MCP ho\u1eb7c Playwright MCP.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kh\u1ea3 n\u0103ng duy\u1ec7t web thay ng\u01b0\u1eddi d\u00f9ng (m\u1edf trang, \u0111i\u1ec1n form, tra c\u1ee9u, \u0111\u0103ng nh\u1eadp v\u00e0o h\u1ec7 th\u1ed1ng c\u1ee7a ch\u00ednh b\u1ea1n) l\u00e0 th\u1ee9 khi\u1ebfn <a href=\"https:\/\/tino.vn\/blog\/hermes-agent-la-gi\/\">Hermes Agent<\/a> h\u1eefu \u00edch trong vi\u1ec7c th\u1eadt. B\u00e0i n\u00e0y so 10 l\u1ef1a ch\u1ecdn theo vi\u1ec7c c\u1ea7n l\u00e0m, kh\u00f4ng x\u1ebfp h\u1ea1ng; thu\u1ed9c <a href=\"https:\/\/tino.vn\/blog\/cach-them-skill-cho-hermes-agent\/\">nh\u00f3m b\u00e0i skills, plugin v\u00e0 t\u00edch h\u1ee3p Hermes Agent<\/a>. B\u00e0i t\u01b0\u01a1ng t\u1ef1 cho OpenClaw: <a href=\"https:\/\/tino.vn\/blog\/agent-browser-tot-nhat-cho-openclaw\/\">agent browser cho OpenClaw<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>C\u1eadp nh\u1eadt 10\/2026: \u0111\u1ed1i chi\u1ebfu Hermes Agent v0.22.5. T\u1eeb v0.22.0, tr\u00ecnh duy\u1ec7t m\u1eb7c \u0111\u1ecbnh \u0111\u1ed5i sang browser_exec + Chromium \u0111\u00f3ng g\u00f3i, Camofox chuy\u1ec3n th\u00e0nh plugin; \u1ea3nh ch\u1ee5p trang c\u00f4ng c\u1ee5 l\u00e0 b\u1ea3n th\u00e1ng 8\/2026.<\/em><\/p>\n\n\n\n<h2 id=\"Agent_browser_cho_Hermes_Agent_l\u00e0_g\u00ec?\">Agent browser cho Hermes Agent l\u00e0 g\u00ec?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Agent browser l\u00e0 tr\u00ecnh duy\u1ec7t ho\u1eb7c l\u1edbp c\u00f4ng c\u1ee5 cho Hermes Agent t\u01b0\u01a1ng t\u00e1c tr\u1ef1c ti\u1ebfp v\u1edbi website: m\u1edf trang, b\u1ea5m n\u00fat, \u0111i\u1ec1n form, \u0111\u1ecdc n\u1ed9i dung JavaScript, ch\u1ee5p m\u00e0n h\u00ecnh v\u00e0 l\u00e0m quy tr\u00ecnh nhi\u1ec1u b\u01b0\u1edbc. Trong Hermes, ph\u1ea7n \u0111i\u1ec1u khi\u1ec3n l\u00e0 tool browser_exec, c\u00f2n tr\u00ecnh duy\u1ec7t c\u00f3 th\u1ec3 \u0111\u1ebfn t\u1eeb nhi\u1ec1u ngu\u1ed3n.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>M\u1edf website v\u00e0 chuy\u1ec3n gi\u1eefa nhi\u1ec1u trang.<\/li>\n\n\n<li>Nh\u1ea5n n\u00fat, menu, li\u00ean k\u1ebft.<\/li>\n\n\n<li>\u0110i\u1ec1n bi\u1ec3u m\u1eabu.<\/li>\n\n\n<li>\u0110\u0103ng nh\u1eadp v\u00e0o h\u1ec7 th\u1ed1ng c\u1ee7a b\u1ea1n.<\/li>\n\n\n<li>\u0110\u1ecdc n\u1ed9i dung t\u1ea3i b\u1eb1ng JavaScript.<\/li>\n\n\n<li>L\u1ea5y d\u1eef li\u1ec7u, ch\u1ee5p \u1ea3nh m\u00e0n h\u00ecnh, ki\u1ec3m tra website.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-1.png\" alt=\"Agent Browser cho Hermes Agent l\u00e0 g\u00ec?\" class=\"wp-image-129357\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-1.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-1-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1400\" height=\"750\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/agent-browser-tot-nhat-cho-hermes-agent-nguon-trinh-duyet.webp\" alt=\"S\u01a1 \u0111\u1ed3 ngu\u1ed3n tr\u00ecnh duy\u1ec7t cho Hermes Agent: tool browser_exec \u0111i\u1ec1u khi\u1ec3n qua CDP t\u1edbi Local Chromium m\u1eb7c \u0111\u1ecbnh, Lightpanda cho VPS \u00edt RAM, cloud browser Browserbase, Browser Use, Firecrawl, g\u00f3i Nous, \/browser connect t\u1edbi Chrome, Edge, Brave \u0111ang ch\u1ea1y, plugin backend camofox; Chrome DevTools MCP v\u00e0 Playwright MCP \u0111i \u0111\u01b0\u1eddng ri\u00eang kh\u00f4ng qua browser_exec\" class=\"wp-image-132345\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/agent-browser-tot-nhat-cho-hermes-agent-nguon-trinh-duyet.webp 1400w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/agent-browser-tot-nhat-cho-hermes-agent-nguon-trinh-duyet-300x161.webp 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/agent-browser-tot-nhat-cho-hermes-agent-nguon-trinh-duyet-1024x549.webp 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/agent-browser-tot-nhat-cho-hermes-agent-nguon-trinh-duyet-768x411.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">V\u00ed d\u1ee5, thay v\u00ec ch\u1ec9 t\u00ecm th\u00f4ng tin s\u1ea3n ph\u1ea9m, b\u1ea1n c\u00f3 th\u1ec3 cho Hermes m\u1edf website, nh\u1eadp t\u1eeb kho\u00e1, l\u1ecdc s\u1ea3n ph\u1ea9m, \u0111\u1ecdc t\u1eebng k\u1ebft qu\u1ea3 r\u1ed3i t\u1ed5ng h\u1ee3p. \u0110\u00f3 l\u00e0 kh\u00e1c bi\u1ec7t gi\u1eefa t\u00ecm ki\u1ebfm web v\u00e0 t\u1ef1 \u0111\u1ed9ng ho\u00e1 tr\u00ecnh duy\u1ec7t. Ch\u1ec9 c\u1ea7n \u0111\u1ecdc th\u00f4ng tin th\u00ec <code>web_search<\/code> v\u00e0 <code>web_extract<\/code> nhanh v\u00e0 r\u1ebb h\u01a1n.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"847\" height=\"440\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/agent-browser-tot-nhat-cho-hermes-agent-docs-browser.webp\" alt=\"\u0110o\u1ea1n Where the browser comes from trong docs Browser c\u1ee7a Hermes Agent: Local Chromium (default), cloud browsers, Lightpanda, your own browser qua \/browser connect, your real profile\" class=\"wp-image-132344\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/agent-browser-tot-nhat-cho-hermes-agent-docs-browser.webp 847w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/agent-browser-tot-nhat-cho-hermes-agent-docs-browser-300x156.webp 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/agent-browser-tot-nhat-cho-hermes-agent-docs-browser-768x399.webp 768w\" sizes=\"(max-width: 847px) 100vw, 847px\" \/><figcaption class=\"wp-element-caption\">\u1ea2nh ch\u1ee5p trang docs Browser c\u1ee7a Hermes Agent ng\u00e0y 26\/10\/2026<\/figcaption><\/figure>\n\n\n\n<h3 id=\"Hai_nh\u00f3m_agent_browser_c\u1ea7n_ph\u00e2n_bi\u1ec7t\">Hai nh\u00f3m agent browser c\u1ea7n ph\u00e2n bi\u1ec7t<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">L\u1ef1a ch\u1ecdn trong b\u00e0i chia hai nh\u00f3m theo c\u00e1ch n\u1ed1i v\u1edbi Hermes:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ngu\u1ed3n tr\u00ecnh duy\u1ec7t cho browser_exec<\/strong> (c\u1ea5u h\u00ecnh trong <code>hermes tools<\/code> \u2192 Browser Automation ho\u1eb7c config.yaml): Local Chromium, Lightpanda, Browserbase, Browser Use, Firecrawl, Chrome qua <code>\/browser connect<\/code>, plugin Camofox.<\/li>\n\n\n<li><strong>C\u00f4ng c\u1ee5 \u0111i \u0111\u01b0\u1eddng ri\u00eang:<\/strong> agent-browser CLI (g\u1ecdi qua terminal), Chrome DevTools MCP, Playwright MCP, Browserless, Steel (qua MCP, CDP ho\u1eb7c tool t\u1ef1 vi\u1ebft).<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-2.png\" alt=\"Hai nh\u00f3m Agent Browser c\u1ea7n ph\u00e2n bi\u1ec7t\" class=\"wp-image-129358\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-2.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-2-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<h3 id=\"B\u1ea3ng_so_s\u00e1nh_nhanh_10_l\u1ef1a_ch\u1ecdn\">B\u1ea3ng so s\u00e1nh nhanh 10 l\u1ef1a ch\u1ecdn<\/h3>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>L\u1ef1a ch\u1ecdn<\/th><th>C\u00e1ch n\u1ed1i v\u1edbi Hermes<\/th><th>Chi ph\u00ed<\/th><th>H\u1ee3p v\u1edbi<\/th><\/tr><\/thead><tbody><tr><td>Local Chromium (browser_exec)<\/td><td>C\u00f3 s\u1eb5n, m\u1eb7c \u0111\u1ecbnh<\/td><td>Mi\u1ec5n ph\u00ed<\/td><td>D\u00f9ng h\u1eb1ng ng\u00e0y, VPS c\u00f3 \u0111\u1ee7 RAM<\/td><\/tr><tr><td>agent-browser (Vercel Labs)<\/td><td>CLI ri\u00eang, g\u1ecdi qua terminal<\/td><td>Mi\u1ec5n ph\u00ed (Apache-2.0)<\/td><td>\u0110\u00e3 quen CLI n\u00e0y, mu\u1ed1n d\u00f9ng chung nhi\u1ec1u agent<\/td><\/tr><tr><td>Camofox<\/td><td>Plugin official<\/td><td>Mi\u1ec5n ph\u00ed, t\u1ef1 host<\/td><td>C\u1ea7n Firefox t\u1ef1 host thay Chromium<\/td><\/tr><tr><td>Browserbase<\/td><td>Cloud provider c\u00f3 s\u1eb5n<\/td><td>Tr\u1ea3 ph\u00ed theo g\u00f3i<\/td><td>T\u1ef1 \u0111\u1ed9ng ho\u00e1 ch\u1ea1y 24\/7 tr\u00ean cloud<\/td><\/tr><tr><td>Browser Use<\/td><td>Cloud provider c\u00f3 s\u1eb5n<\/td><td>Tr\u1ea3 ph\u00ed theo g\u00f3i<\/td><td>Workflow tr\u00ecnh duy\u1ec7t cho AI, kh\u00f4ng t\u1ef1 qu\u1ea3n h\u1ea1 t\u1ea7ng<\/td><\/tr><tr><td>Firecrawl<\/td><td>Cloud provider c\u00f3 s\u1eb5n<\/td><td>C\u00f3 g\u00f3i mi\u1ec5n ph\u00ed gi\u1edbi h\u1ea1n<\/td><td>Thu th\u1eadp v\u00e0 tr\u00edch d\u1eef li\u1ec7u web<\/td><\/tr><tr><td>Chrome\/Edge\/Brave qua CDP<\/td><td><code>\/browser connect<\/code><\/td><td>Mi\u1ec5n ph\u00ed<\/td><td>D\u00f9ng profile, cookie c\u1ee7a tr\u00ecnh duy\u1ec7t ri\u00eang<\/td><\/tr><tr><td>Chrome DevTools MCP<\/td><td>MCP server<\/td><td>Mi\u1ec5n ph\u00ed<\/td><td>Debug website, WSL \u0111i\u1ec1u khi\u1ec3n Chrome Windows<\/td><\/tr><tr><td>Playwright MCP<\/td><td>MCP server<\/td><td>Mi\u1ec5n ph\u00ed<\/td><td>Ki\u1ec3m th\u1eed web, QA<\/td><\/tr><tr><td>Browserless, Steel<\/td><td>MCP, CDP ho\u1eb7c tool t\u1ef1 vi\u1ebft<\/td><td>Cloud tr\u1ea3 ph\u00ed ho\u1eb7c t\u1ef1 host<\/td><td>H\u1ea1 t\u1ea7ng tr\u00ecnh duy\u1ec7t d\u00f9ng chung, quy m\u00f4 l\u1edbn<\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Theo <a href=\"https:\/\/hermes-agent.nousresearch.com\/docs\/user-guide\/features\/browser\" target=\"_blank\" rel=\"noopener nofollow\">docs Browser c\u1ee7a Hermes Agent<\/a> v\u00e0 trang ch\u00ednh th\u1ee9c t\u1eebng c\u00f4ng c\u1ee5, ki\u1ec3m 26\/10\/2026<\/figcaption><\/figure>\n\n\n\n<h2 id=\"10_agent_browser_cho_Hermes_Agent_v\u00e0_khi_n\u00e0o_n\u00ean_d\u00f9ng\">10 agent browser cho Hermes Agent v\u00e0 khi n\u00e0o n\u00ean d\u00f9ng<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">M\u01b0\u1eddi l\u1ef1a ch\u1ecdn d\u01b0\u1edbi \u0111\u00e2y \u0111\u01b0\u1ee3c tr\u00ecnh b\u00e0y theo th\u1ee9 t\u1ef1 t\u1eeb c\u00f3 s\u1eb5n \u0111\u1ebfn ph\u1ea3i t\u00edch h\u1ee3p th\u00eam, kh\u00f4ng ph\u1ea3i x\u1ebfp h\u1ea1ng. M\u1ed7i m\u1ee5c c\u00f3 link ch\u00ednh th\u1ee9c, \u01b0u \u0111i\u1ec3m, h\u1ea1n ch\u1ebf v\u00e0 tr\u01b0\u1eddng h\u1ee3p ph\u00f9 h\u1ee3p; nguy\u00ean t\u1eafc chung l\u00e0 th\u1eed Local Chromium tr\u01b0\u1edbc, ch\u1ec9 th\u00eam d\u1ecbch v\u1ee5 khi g\u1eb7p gi\u1edbi h\u1ea1n c\u1ee5 th\u1ec3.<\/p>\n\n\n\n<h3 id=\"1._Local_Chromium_v\u1edbi_browser_exec:_l\u1ef1a_ch\u1ecdn_m\u1eb7c_\u0111\u1ecbnh\">1. Local Chromium v\u1edbi browser_exec: l\u1ef1a ch\u1ecdn m\u1eb7c \u0111\u1ecbnh<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Link ch\u00ednh th\u1ee9c: <a href=\"https:\/\/hermes-agent.nousresearch.com\/docs\/user-guide\/features\/browser\" target=\"_blank\" rel=\"noopener nofollow\">docs Browser c\u1ee7a Hermes Agent<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Khi ch\u01b0a c\u1ea5u h\u00ecnh cloud browser hay <code>\/browser connect<\/code>, Hermes t\u1ef1 m\u1edf m\u1ed9t Chromium headless cho m\u1ed7i phi\u00ean v\u00e0 cho tool <code>browser_exec<\/code> \u0111i\u1ec1u khi\u1ec3n qua Chrome DevTools Protocol. Model vi\u1ebft t\u1eebng kh\u1ed1i Python d\u00f9ng c\u00e1c h\u00e0m c\u00f3 s\u1eb5n nh\u01b0 <code>new_tab<\/code>, <code>goto_url<\/code>, <code>fill_input<\/code>, <code>capture_screenshot<\/code>, n\u00ean m\u1ed9t l\u1ea7n g\u1ecdi l\u00e0m \u0111\u01b0\u1ee3c c\u1ea3 chu\u1ed7i \u0111i\u1ec1u h\u01b0\u1edbng, ch\u1edd, tr\u00edch d\u1eef li\u1ec7u.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Chromium do b\u1ed9 c\u00e0i v\u00e0 <code>hermes update<\/code> c\u00e0i s\u1eb5n (b\u1ea3n Chrome for Testing); thi\u1ebfu th\u00ec c\u00e0i b\u1eb1ng <code>hermes pm install chromium<\/code>. M\u1ed7i phi\u00ean d\u00f9ng profile t\u1ea1m, tr\u00ecnh duy\u1ec7t t\u1ef1 \u0111\u00f3ng sau 120 gi\u00e2y kh\u00f4ng ho\u1ea1t \u0111\u1ed9ng. VPS \u00edt RAM c\u00f3 th\u1ec3 \u0111\u1ed5i engine sang Lightpanda (<code>browser.engine: lightpanda<\/code>): nh\u1eb9 h\u01a1n nh\u01b0ng kh\u00f4ng ch\u1ee5p m\u00e0n h\u00ecnh v\u00e0 m\u1ed7i phi\u00ean ch\u1ec9 m\u1ed9t trang.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u01afu \u0111i\u1ec3m:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C\u00f3 s\u1eb5n, mi\u1ec5n ph\u00ed, kh\u00f4ng c\u1ea7n API key.<\/li>\n\n\n<li>Ch\u1ea1y \u0111\u01b0\u1ee3c tr\u00ean server kh\u00f4ng c\u00f3 giao di\u1ec7n.<\/li>\n\n\n<li>Profile t\u1ea1m m\u1ed7i phi\u00ean: agent kh\u00f4ng \u0111\u0103ng nh\u1eadp s\u1eb5n v\u00e0o g\u00ec.<\/li>\n\n\n<li>\u0110\u00f3ng t\u1ef1 \u0111\u1ed9ng khi r\u1ea3nh, c\u00f3 qu\u00e9t ti\u1ebfn tr\u00ecnh m\u1ed3 c\u00f4i.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>H\u1ea1n ch\u1ebf:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Chromium t\u1ed1n RAM; VPS nh\u1ecf n\u00ean d\u00f9ng Lightpanda ho\u1eb7c cloud.<\/li>\n\n\n<li>Website ch\u1eb7n t\u1ef1 \u0111\u1ed9ng ho\u00e1 v\u1eabn ch\u1eb7n; \u0111\u00f3 l\u00e0 quy\u1ebft \u0111\u1ecbnh c\u1ee7a website.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ph\u00f9 h\u1ee3p khi:<\/strong> mu\u1ed1n b\u1eaft \u0111\u1ea7u nhanh, mi\u1ec5n ph\u00ed, \u0111\u1ee7 cho ph\u1ea7n l\u1edbn vi\u1ec7c m\u1edf trang, \u0111\u1ecdc, b\u1ea5m, \u0111i\u1ec1n form.<\/p>\n\n\n\n<h3 id=\"2._agent-browser_(Vercel_Labs):_CLI_tr\u00ecnh_duy\u1ec7t_cho_AI_agent\">2. agent-browser (Vercel Labs): CLI tr\u00ecnh duy\u1ec7t cho AI agent<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Link ch\u00ednh th\u1ee9c: <a href=\"https:\/\/github.com\/vercel-labs\/agent-browser\" target=\"_blank\" rel=\"noopener nofollow\">GitHub vercel-labs\/agent-browser<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">agent-browser l\u00e0 CLI t\u1ef1 \u0111\u1ed9ng ho\u00e1 tr\u00ecnh duy\u1ec7t d\u00e0nh cho AI agent do Vercel Labs ph\u00e1t tri\u1ec3n, gi\u1ea5y ph\u00e9p Apache-2.0, b\u1ea3n v0.39.4 ph\u00e1t h\u00e0nh ng\u00e0y 26\/10\/2026. CLI bi\u1ec3u di\u1ec5n trang d\u01b0\u1edbi d\u1ea1ng accessibility snapshot v\u00e0 g\u1eafn m\u00e3 tham chi\u1ebfu cho t\u1eebng ph\u1ea7n t\u1eed, gi\u00fap model d\u1ec5 ch\u1ecdn n\u00fat, link, \u00f4 nh\u1eadp.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">T\u1eeb Hermes v0.22.0, tr\u00ecnh duy\u1ec7t c\u1ee5c b\u1ed9 m\u1eb7c \u0111\u1ecbnh l\u00e0 browser_exec v\u1edbi Chromium \u0111\u00f3ng g\u00f3i, n\u00ean agent-browser kh\u00f4ng c\u00f2n l\u00e0 \u0111\u01b0\u1eddng m\u1eb7c \u0111\u1ecbnh trong Hermes. B\u1ea1n v\u1eabn d\u00f9ng \u0111\u01b0\u1ee3c: c\u00e0i CLI tr\u00ean m\u00e1y, cho Hermes g\u1ecdi qua terminal v\u00e0 vi\u1ebft m\u1ed9t skill m\u00f4 t\u1ea3 c\u00e1ch d\u00f9ng.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"596\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_1-2-1024x596.png\" alt=\"Trang GitHub vercel-labs\/agent-browser\" class=\"wp-image-129355\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_1-2-1024x596.png 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_1-2-300x175.png 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_1-2-768x447.png 768w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_1-2.png 1186w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u01afu \u0111i\u1ec3m:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mi\u1ec5n ph\u00ed, m\u00e3 ngu\u1ed3n m\u1edf, ph\u00e1t tri\u1ec3n t\u00edch c\u1ef1c.<\/li>\n\n\n<li>Snapshot accessibility th\u00e2n thi\u1ec7n v\u1edbi LLM.<\/li>\n\n\n<li>D\u00f9ng chung \u0111\u01b0\u1ee3c cho nhi\u1ec1u agent kh\u00e1c ngo\u00e0i Hermes.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>H\u1ea1n ch\u1ebf:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kh\u00f4ng c\u00f2n t\u00edch h\u1ee3p m\u1eb7c \u0111\u1ecbnh trong Hermes v0.22; ph\u1ea3i t\u1ef1 c\u00e0i v\u00e0 vi\u1ebft skill.<\/li>\n\n\n<li>V\u1eabn c\u1ea7n Chromium v\u00e0 RAM tr\u00ean m\u00e1y.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ph\u00f9 h\u1ee3p khi:<\/strong> \u0111\u00e3 quen agent-browser \u1edf c\u00f4ng c\u1ee5 kh\u00e1c ho\u1eb7c mu\u1ed1n m\u1ed9t CLI tr\u00ecnh duy\u1ec7t d\u00f9ng chung. C\u00e1ch OpenClaw d\u00f9ng CLI n\u00e0y: <a href=\"https:\/\/tino.vn\/blog\/agent-browser-tot-nhat-cho-openclaw\/\">agent browser cho OpenClaw<\/a>.<\/p>\n\n\n\n<h3 id=\"3._Camofox:_tr\u00ecnh_duy\u1ec7t_Firefox_t\u1ef1_host_qua_plugin\">3. Camofox: tr\u00ecnh duy\u1ec7t Firefox t\u1ef1 host qua plugin<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Link ch\u00ednh th\u1ee9c: <a href=\"https:\/\/hermes-agent.nousresearch.com\/docs\/plugins\/camofox\" target=\"_blank\" rel=\"noopener nofollow\">plugin catalog camofox<\/a> \u00b7 <a href=\"https:\/\/github.com\/jo-inc\/camofox-browser\" target=\"_blank\" rel=\"noopener nofollow\">GitHub jo-inc\/camofox-browser<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Camofox l\u00e0 backend tr\u00ecnh duy\u1ec7t d\u1ef1a tr\u00ean Camoufox (Firefox) ch\u1ea1y tr\u00ean m\u00e1y b\u1ea1n, gi\u1ea3m d\u1ea5u v\u1ebft t\u1ef1 \u0111\u1ed9ng ho\u00e1 so v\u1edbi Chromium headless th\u00f4ng th\u01b0\u1eddng. T\u1eeb v0.22, Camofox l\u00e0 plugin official b\u1ea3n 1.0.0, c\u00e0i b\u1eb1ng <code>hermes plugins install camofox<\/code>; c\u1ea5u h\u00ecnh c\u0169 d\u00f9ng <code>CAMOFOX_URL<\/code> \u0111\u01b0\u1ee3c t\u1ef1 chuy\u1ec3n khi c\u1eadp nh\u1eadt.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"598\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_2-2-1024x598.png\" alt=\"Trang GitHub jo-inc\/camofox-browser\" class=\"wp-image-129354\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_2-2-1024x598.png 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_2-2-300x175.png 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_2-2-768x448.png 768w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_2-2.png 1197w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u01afu \u0111i\u1ec3m:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Plugin official, m\u00e3 ngu\u1ed3n m\u1edf, ch\u1ea1y t\u1ef1 host.<\/li>\n\n\n<li>H\u1ed7 tr\u1ee3 session, ch\u1ea1y b\u1eb1ng Docker, c\u00f3 VNC \u0111\u1ec3 quan s\u00e1t phi\u00ean.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>H\u1ea1n ch\u1ebf:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C\u1ea5u h\u00ecnh ph\u1ee9c t\u1ea1p h\u01a1n Local Chromium, t\u1ed1n th\u00eam t\u00e0i nguy\u00ean.<\/li>\n\n\n<li>D\u1ef1 \u00e1n t\u1ef1 gi\u1edbi thi\u1ec7u kh\u1ea3 n\u0103ng v\u01b0\u1ee3t h\u1ec7 th\u1ed1ng ch\u1ed1ng bot; Tino kh\u00f4ng khuy\u1ebfn ngh\u1ecb d\u00f9ng cho m\u1ee5c \u0111\u00edch \u0111\u00f3. Website kh\u00f4ng cho ph\u00e9p t\u1ef1 \u0111\u1ed9ng ho\u00e1 th\u00ec kh\u00f4ng n\u00ean \u00e9p.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ph\u00f9 h\u1ee3p khi:<\/strong> c\u1ea7n m\u1ed9t tr\u00ecnh duy\u1ec7t t\u1ef1 host kh\u00e1c Chromium cho c\u00e1c trang hi\u1ec3n th\u1ecb l\u1ed7i v\u1edbi headless th\u00f4ng th\u01b0\u1eddng, tr\u00ean website b\u1ea1n \u0111\u01b0\u1ee3c ph\u00e9p t\u1ef1 \u0111\u1ed9ng ho\u00e1.<\/p>\n\n\n\n<h3 id=\"4._Browserbase:_tr\u00ecnh_duy\u1ec7t_cloud_cho_t\u1ef1_\u0111\u1ed9ng_ho\u00e1_chuy\u00ean_nghi\u1ec7p\">4. Browserbase: tr\u00ecnh duy\u1ec7t cloud cho t\u1ef1 \u0111\u1ed9ng ho\u00e1 chuy\u00ean nghi\u1ec7p<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Link ch\u00ednh th\u1ee9c: <a href=\"https:\/\/www.browserbase.com\/\" target=\"_blank\" rel=\"noopener nofollow\">Browserbase<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Browserbase t\u1ea1o phi\u00ean tr\u00ecnh duy\u1ec7t tr\u00ean h\u1ea1 t\u1ea7ng cloud r\u1ed3i cho Hermes \u0111i\u1ec1u khi\u1ec3n t\u1eeb xa qua browser_exec. Khai b\u00e1o <code>BROWSERBASE_API_KEY<\/code>, <code>BROWSERBASE_PROJECT_ID<\/code> trong <code>~\/.hermes\/.env<\/code> v\u00e0 ch\u1ecdn Browserbase trong <code>hermes tools<\/code>; th\u1eddi gian phi\u00ean t\u1ed1i \u0111a v\u00e0 m\u1ed9t s\u1ed1 t\u00ednh n\u0103ng n\u00e2ng cao ph\u1ee5 thu\u1ed9c g\u00f3i d\u1ecbch v\u1ee5.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"568\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_3-1-1024x568.jpg\" alt=\"Trang ch\u1ee7 Browserbase\" class=\"wp-image-129353\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_3-1-1024x568.jpg 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_3-1-300x166.jpg 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_3-1-768x426.jpg 768w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_3-1.jpg 1246w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u01afu \u0111i\u1ec3m:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kh\u00f4ng ph\u1ea3i t\u1ef1 qu\u1ea3n Chromium tr\u00ean VPS.<\/li>\n\n\n<li>M\u1edf r\u1ed9ng nhi\u1ec1u phi\u00ean d\u1ec5, h\u1ee3p production.<\/li>\n\n\n<li>C\u00f3 ch\u1ebf \u0111\u1ed9 gi\u1eef phi\u00ean, k\u1ebft n\u1ed1i l\u1ea1i khi r\u1edbt.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>H\u1ea1n ch\u1ebf:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C\u00f3 chi ph\u00ed cloud; t\u00ednh n\u0103ng n\u00e2ng cao theo g\u00f3i.<\/li>\n\n\n<li>Trang v\u00e0 cookie x\u1eed l\u00fd tr\u00ean h\u1ea1 t\u1ea7ng b\u00ean ngo\u00e0i.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ph\u00f9 h\u1ee3p khi:<\/strong> ch\u1ea1y Hermes 24\/7 tr\u00ean VPS m\u00e0 tr\u00ecnh duy\u1ec7t l\u00e0 ph\u1ea7n quan tr\u1ecdng c\u1ee7a quy tr\u00ecnh.<\/p>\n\n\n\n<h3 id=\"5._Browser_Use:_cloud_browser_thi\u1ebft_k\u1ebf_cho_AI_agent\">5. Browser Use: cloud browser thi\u1ebft k\u1ebf cho AI agent<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Link ch\u00ednh th\u1ee9c: <a href=\"https:\/\/github.com\/browser-use\/browser-use\" target=\"_blank\" rel=\"noopener nofollow\">GitHub browser-use\/browser-use<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Browser Use l\u00e0 d\u1ef1 \u00e1n t\u1ef1 \u0111\u1ed9ng ho\u00e1 tr\u00ecnh duy\u1ec7t cho AI agent ph\u1ed5 bi\u1ebfn; Hermes h\u1ed7 tr\u1ee3 Browser Use cloud l\u00e0m ngu\u1ed3n tr\u00ecnh duy\u1ec7t b\u1eb1ng <code>BROWSER_USE_API_KEY<\/code>. Ng\u01b0\u1eddi d\u00f9ng g\u00f3i tr\u1ea3 ph\u00ed Nous Portal c\u00f3 th\u1ec3 d\u00f9ng tr\u00ecnh duy\u1ec7t cloud qua Tool Gateway m\u00e0 kh\u00f4ng c\u1ea7n key ri\u00eang.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"563\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_4-1-1024x563.png\" alt=\"Trang GitHub browser-use\/browser-use\" class=\"wp-image-129352\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_4-1-1024x563.png 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_4-1-300x165.png 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_4-1-768x422.png 768w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_4-1.png 1182w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u01afu \u0111i\u1ec3m:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C\u00f3 s\u1eb5n trong Hermes, thi\u1ebft k\u1ebf cho AI.<\/li>\n\n\n<li>C\u00f3 phi\u00ean l\u01b0u cookie, localStorage, ch\u1ea1y nhi\u1ec1u phi\u00ean.<\/li>\n\n\n<li>H\u1ec7 sinh th\u00e1i m\u00e3 ngu\u1ed3n m\u1edf l\u1edbn.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>H\u1ea1n ch\u1ebf:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cloud t\u00ednh ph\u00ed; workflow d\u00e0i t\u1ed1n nhi\u1ec1u request.<\/li>\n\n\n<li>Trong Hermes, Browser Use ch\u1ee7 y\u1ebfu l\u00e0 ngu\u1ed3n phi\u00ean tr\u00ecnh duy\u1ec7t, kh\u00f4ng giao tr\u1ecdn nhi\u1ec7m v\u1ee5 cho agent ri\u00eang c\u1ee7a Browser Use.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ph\u00f9 h\u1ee3p khi:<\/strong> mu\u1ed1n tr\u00ecnh duy\u1ec7t cloud d\u00e0nh cho AI m\u00e0 kh\u00f4ng t\u1ef1 v\u1eadn h\u00e0nh h\u1ea1 t\u1ea7ng.<\/p>\n\n\n\n<h3 id=\"6._Firecrawl:_thu_th\u1eadp_v\u00e0_t\u01b0\u01a1ng_t\u00e1c_d\u1eef_li\u1ec7u_web\">6. Firecrawl: thu th\u1eadp v\u00e0 t\u01b0\u01a1ng t\u00e1c d\u1eef li\u1ec7u web<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Link ch\u00ednh th\u1ee9c: <a href=\"https:\/\/docs.firecrawl.dev\/features\/browser\" target=\"_blank\" rel=\"noopener nofollow\">Firecrawl Browser documentation<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Firecrawl n\u1ed5i ti\u1ebfng v\u1ec1 tr\u00edch n\u1ed9i dung web cho AI v\u00e0 c\u0169ng l\u00e0 m\u1ed9t ngu\u1ed3n tr\u00ecnh duy\u1ec7t cloud trong Hermes (<code>FIRECRAWL_API_KEY<\/code>, c\u00f3 th\u1ec3 tr\u1ecf t\u1edbi Firecrawl t\u1ef1 host). Firecrawl h\u1ee3p lu\u1ed3ng t\u00ecm ki\u1ebfm \u2192 m\u1edf website \u2192 t\u01b0\u01a1ng t\u00e1c \u2192 tr\u00edch d\u1eef li\u1ec7u \u2192 chuy\u1ec3n th\u00e0nh n\u1ed9i dung c\u00f3 c\u1ea5u tr\u00fac; Firecrawl c\u0169ng l\u00e0 provider m\u1eb7c \u0111\u1ecbnh cho <code>web_search<\/code> v\u00e0 <code>web_extract<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u01afu \u0111i\u1ec3m:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>M\u1ea1nh v\u1ec1 tr\u00edch n\u1ed9i dung, x\u1eed l\u00fd trang \u0111\u1ed9ng.<\/li>\n\n\n<li>K\u1ebft h\u1ee3p t\u1ed1t v\u1edbi t\u00ecm ki\u1ebfm v\u00e0 crawl.<\/li>\n\n\n<li>C\u00f3 b\u1ea3n t\u1ef1 host.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>H\u1ea1n ch\u1ebf:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Th\u1eeba n\u1ebfu ch\u1ec9 b\u1ea5m v\u00e0i n\u00fat.<\/li>\n\n\n<li>Cloud t\u00ednh ph\u00ed theo credit; xem trang gi\u00e1 Firecrawl.<\/li>\n\n\n<li>Thi\u00ean v\u1ec1 d\u1eef li\u1ec7u h\u01a1n t\u1ef1 \u0111\u1ed9ng ho\u00e1 giao di\u1ec7n.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ph\u00f9 h\u1ee3p khi:<\/strong> nghi\u00ean c\u1ee9u th\u1ecb tr\u01b0\u1eddng, t\u1ed5ng h\u1ee3p t\u00e0i li\u1ec7u, thu th\u1eadp d\u1eef li\u1ec7u c\u00f4ng khai.<\/p>\n\n\n\n<h3 id=\"7._Chrome,_Edge,_Brave_ho\u1eb7c_Chromium_qua_CDP\">7. Chrome, Edge, Brave ho\u1eb7c Chromium qua CDP<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Link ch\u00ednh th\u1ee9c: <a href=\"https:\/\/hermes-agent.nousresearch.com\/docs\/user-guide\/features\/browser\" target=\"_blank\" rel=\"noopener nofollow\">docs Browser, m\u1ee5c \/browser connect<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">L\u1ec7nh <code>\/browser connect<\/code> trong CLI g\u1eafn browser_exec v\u00e0o m\u1ed9t tr\u00ecnh duy\u1ec7t h\u1ecd Chromium \u0111ang ch\u1ea1y tr\u00ean m\u00e1y (m\u1eb7c \u0111\u1ecbnh <code>http:\/\/127.0.0.1:9222<\/code>), t\u1ef1 m\u1edf tr\u00ecnh duy\u1ec7t n\u1ebfu ch\u01b0a c\u00f3 c\u1ed5ng debug. C\u00e1ch n\u00e0y d\u00f9ng \u0111\u01b0\u1ee3c cookie, phi\u00ean \u0111\u0103ng nh\u1eadp v\u00e0 profile ri\u00eang, b\u1ea1n nh\u00ecn th\u1ea5y Hermes thao t\u00e1c. L\u1ec7nh ch\u1ec9 ch\u1ea1y trong CLI, kh\u00f4ng g\u1eedi \u0111\u01b0\u1ee3c qua Telegram hay Discord.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Gi\u1eef cookie, phi\u00ean \u0111\u0103ng nh\u1eadp; truy c\u1eadp website b\u1eb1ng tr\u00ecnh duy\u1ec7t th\u1eadt.<\/li>\n\n\n<li>Quan s\u00e1t tr\u1ef1c ti\u1ebfp thao t\u00e1c; debug website.<\/li>\n\n\n<li>C\u00f3 th\u00eam tool <code>browser_cdp<\/code> cho l\u1ec7nh CDP chuy\u00ean s\u00e2u khi endpoint kh\u1ea3 d\u1ee5ng.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u01afu \u0111i\u1ec3m:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mi\u1ec5n ph\u00ed, kh\u00f4ng c\u1ea7n cloud.<\/li>\n\n\n<li>H\u1ee3p website c\u1ea7n \u0111\u0103ng nh\u1eadp b\u1eb1ng t\u00e0i kho\u1ea3n c\u1ee7a b\u1ea1n.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>H\u1ea1n ch\u1ebf:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C\u1ea7n b\u1eadt remote debugging; kh\u00f4ng m\u1edf c\u1ed5ng CDP ra Internet.<\/li>\n\n\n<li>Agent d\u00f9ng \u0111\u01b0\u1ee3c m\u1ecdi phi\u00ean \u0111\u0103ng nh\u1eadp trong profile \u0111\u00f3.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ph\u00f9 h\u1ee3p khi:<\/strong> Hermes ch\u1ea1y c\u00f9ng m\u00e1y v\u1edbi tr\u00ecnh duy\u1ec7t v\u00e0 b\u1ea1n t\u1ea1o profile ri\u00eang cho agent.<\/p>\n\n\n\n<h3 id=\"8._Chrome_DevTools_MCP:_\u0111i\u1ec1u_khi\u1ec3n_v\u00e0_debug_Chrome\">8. Chrome DevTools MCP: \u0111i\u1ec1u khi\u1ec3n v\u00e0 debug Chrome<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Link ch\u00ednh th\u1ee9c: <a href=\"https:\/\/github.com\/ChromeDevTools\/chrome-devtools-mcp\" target=\"_blank\" rel=\"noopener nofollow\">GitHub ChromeDevTools\/chrome-devtools-mcp<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Chrome DevTools MCP l\u00e0 MCP server c\u1ee7a nh\u00f3m Chrome DevTools: \u0111i\u1ec1u khi\u1ec3n Chrome, \u0111\u1ecdc console, ki\u1ec3m tra network, ch\u1ee5p m\u00e0n h\u00ecnh, ph\u00e2n t\u00edch hi\u1ec7u n\u0103ng. Docs Hermes khuy\u00ean d\u00f9ng n\u00f3 khi Hermes ch\u1ea1y trong WSL2 c\u00f2n Chrome ch\u1ea1y tr\u00ean Windows, thay v\u00ec <code>\/browser connect<\/code>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"572\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_5-1-1024x572.png\" alt=\"Trang GitHub ChromeDevTools\/chrome-devtools-mcp\" class=\"wp-image-129351\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_5-1-1024x572.png 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_5-1-300x168.png 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_5-1-768x429.png 768w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_5-1.png 1162w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u01afu \u0111i\u1ec3m:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mi\u1ec5n ph\u00ed, c\u00f4ng c\u1ee5 debug m\u1ea1nh.<\/li>\n\n\n<li>\u0110i\u1ec1u khi\u1ec3n tr\u00ecnh duy\u1ec7t \u0111ang ch\u1ea1y, n\u1ed1i qua MCP.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>H\u1ea1n ch\u1ebf:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>C\u1ea5u h\u00ecnh ph\u1ee9c t\u1ea1p h\u01a1n ngu\u1ed3n c\u00f3 s\u1eb5n.<\/li>\n\n\n<li>Nhi\u1ec1u tool l\u00e0m context l\u1edbn h\u01a1n; n\u00ean l\u1ecdc tool.<\/li>\n\n\n<li>L\u00e0 tool MCP ri\u00eang, kh\u00f4ng ph\u1ea3i ngu\u1ed3n c\u1ee7a browser_exec.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ph\u00f9 h\u1ee3p khi:<\/strong> l\u1eadp tr\u00ecnh vi\u00ean ki\u1ec3m tra, debug website ho\u1eb7c d\u00f9ng WSL. C\u1ea5u h\u00ecnh MCP: <a href=\"https:\/\/tino.vn\/blog\/hermes-agent-mcp-la-gi\/\">k\u1ebft n\u1ed1i MCP v\u1edbi Hermes Agent<\/a>.<\/p>\n\n\n\n<h3 id=\"9._Playwright_MCP:_ki\u1ec3m_th\u1eed_website_v\u00e0_workflow\">9. Playwright MCP: ki\u1ec3m th\u1eed website v\u00e0 workflow<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Link ch\u00ednh th\u1ee9c: <a href=\"https:\/\/github.com\/microsoft\/playwright-mcp\" target=\"_blank\" rel=\"noopener nofollow\">GitHub microsoft\/playwright-mcp<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Playwright MCP l\u00e0 MCP server t\u1ef1 \u0111\u1ed9ng ho\u00e1 tr\u00ecnh duy\u1ec7t do Microsoft ph\u00e1t tri\u1ec3n, d\u00f9ng accessibility snapshot n\u00ean kh\u00f4ng b\u1eaft bu\u1ed9c model c\u00f3 kh\u1ea3 n\u0103ng nh\u00ecn \u1ea3nh. Hermes th\u00eam Playwright MCP nh\u01b0 m\u1ecdi MCP server kh\u00e1c.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u01afu \u0111i\u1ec3m:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>M\u00e3 ngu\u1ed3n m\u1edf, Microsoft duy tr\u00ec, h\u1ec7 sinh th\u00e1i Playwright tr\u01b0\u1edfng th\u00e0nh.<\/li>\n\n\n<li>Thao t\u00e1c c\u00f3 t\u00ednh x\u00e1c \u0111\u1ecbnh cao, h\u1ee3p ki\u1ec3m th\u1eed.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>H\u1ea1n ch\u1ebf:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kh\u00f4ng ph\u1ea3i ngu\u1ed3n tr\u00ecnh duy\u1ec7t c\u00f3 s\u1eb5n c\u1ee7a Hermes.<\/li>\n\n\n<li>Schema MCP l\u00e0m t\u0103ng context; v\u1edbi vi\u1ec7c c\u01a1 b\u1ea3n, browser_exec \u0111\u01a1n gi\u1ea3n h\u01a1n.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ph\u00f9 h\u1ee3p khi:<\/strong> ki\u1ec3m th\u1eed form, lu\u1ed3ng \u0111\u0103ng k\u00fd, regression test, ki\u1ec3m web app sau khi AI s\u1eeda code.<\/p>\n\n\n\n<h3 id=\"10._Browserless_v\u00e0_Steel:_h\u1ea1_t\u1ea7ng_tr\u00ecnh_duy\u1ec7t_t\u1eeb_xa\">10. Browserless v\u00e0 Steel: h\u1ea1 t\u1ea7ng tr\u00ecnh duy\u1ec7t t\u1eeb xa<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Link ch\u00ednh th\u1ee9c: <a href=\"https:\/\/docs.browserless.io\/overview\/intro\" target=\"_blank\" rel=\"noopener nofollow\">Browserless documentation<\/a> \u00b7 <a href=\"https:\/\/steel.dev\" target=\"_blank\" rel=\"noopener nofollow\">Steel<\/a><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Browserless cung c\u1ea5p headless browser c\u00f3 qu\u1ea3n l\u00fd, \u0111i\u1ec1u khi\u1ec3n b\u1eb1ng Playwright, Puppeteer, Selenium, WebSocket ho\u1eb7c MCP, c\u00f3 b\u1ea3n cloud v\u00e0 t\u1ef1 host. Steel l\u00e0 n\u1ec1n t\u1ea3ng h\u1ea1 t\u1ea7ng tr\u00ecnh duy\u1ec7t m\u00e3 ngu\u1ed3n m\u1edf cho AI agent, cung c\u1ea5p phi\u00ean tr\u00ecnh duy\u1ec7t cloud k\u00e8m qu\u1ea3n l\u00fd phi\u00ean, profile v\u00e0 endpoint WebSocket\/CDP. C\u1ea3 hai kh\u00f4ng ph\u1ea3i ngu\u1ed3n c\u00f3 s\u1eb5n trong Hermes; n\u1ed1i qua MCP, CDP ho\u1eb7c tool t\u1ef1 vi\u1ebft.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"552\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_6-1-1024x552.jpg\" alt=\"Trang ch\u1ee7 Steel, h\u1ea1 t\u1ea7ng tr\u00ecnh duy\u1ec7t cho AI agent\" class=\"wp-image-129350\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_6-1-1024x552.jpg 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_6-1-300x162.jpg 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_6-1-768x414.jpg 768w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/Screenshot_6-1.jpg 1525w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>\u01afu \u0111i\u1ec3m:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cloud v\u00e0 t\u1ef1 host, phi\u00ean d\u00e0i, ch\u1ea1y nhi\u1ec1u tr\u00ecnh duy\u1ec7t \u0111\u1ed3ng th\u1eddi.<\/li>\n\n\n<li>D\u00f9ng chung cho Hermes v\u00e0 c\u00e1c \u1ee9ng d\u1ee5ng kh\u00e1c.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>H\u1ea1n ch\u1ebf:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ph\u1ea3i t\u1ef1 t\u00edch h\u1ee3p; cloud t\u00ednh ph\u00ed.<\/li>\n\n\n<li>Kh\u00f4ng ph\u1ea3i l\u1ef1a ch\u1ecdn \u0111\u01a1n gi\u1ea3n cho ng\u01b0\u1eddi m\u1edbi.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Ph\u00f9 h\u1ee3p khi:<\/strong> \u0111\u00e3 c\u00f3 h\u1ec7 th\u1ed1ng t\u1ef1 \u0111\u1ed9ng ho\u00e1 tr\u00ecnh duy\u1ec7t ho\u1eb7c c\u1ea7n h\u1ea1 t\u1ea7ng ri\u00eang. T\u1ef1 host tr\u00ean VPS: <a href=\"https:\/\/tino.vn\/blog\/trien-khai-browserless-sandbox-tren-vps\/\">tri\u1ec3n khai Browserless sandbox tr\u00ean VPS<\/a>.<\/p>\n\n\n\n<h2 id=\"N\u00ean_ch\u1ecdn_agent_browser_n\u00e0o_cho_Hermes_Agent?\">N\u00ean ch\u1ecdn agent browser n\u00e0o cho Hermes Agent?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Kh\u00f4ng c\u00f3 l\u1ef1a ch\u1ecdn h\u1ee3p m\u1ecdi tr\u01b0\u1eddng h\u1ee3p. Ch\u1ecdn theo vi\u1ec7c: mi\u1ec5n ph\u00ed th\u00ec Local Chromium c\u00f3 s\u1eb5n; VPS \u00edt RAM th\u1eed Lightpanda; c\u1ea7n cloud th\u00ec Browserbase ho\u1eb7c Browser Use; tr\u00edch d\u1eef li\u1ec7u th\u00ec Firecrawl; d\u00f9ng t\u00e0i kho\u1ea3n ri\u00eang th\u00ec \/browser connect; debug th\u00ec Chrome DevTools MCP; ki\u1ec3m th\u1eed th\u00ec Playwright MCP.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Mi\u1ec5n ph\u00ed, d\u1ec5 d\u00f9ng: Local Chromium (browser_exec).<\/li>\n\n\n<li>VPS \u00edt RAM, ch\u1ee7 y\u1ebfu \u0111\u1ecdc trang: Lightpanda.<\/li>\n\n\n<li>Tr\u00ecnh duy\u1ec7t cloud \u1ed5n \u0111\u1ecbnh: Browserbase.<\/li>\n\n\n<li>Cloud browser d\u00e0nh cho AI: Browser Use.<\/li>\n\n\n<li>Thu th\u1eadp v\u00e0 tr\u00edch d\u1eef li\u1ec7u: Firecrawl.<\/li>\n\n\n<li>Thao t\u00e1c b\u1eb1ng Chrome \u0111\u00e3 \u0111\u0103ng nh\u1eadp: \/browser connect.<\/li>\n\n\n<li>Debug website, WSL: Chrome DevTools MCP.<\/li>\n\n\n<li>Ki\u1ec3m th\u1eed web app: Playwright MCP.<\/li>\n\n\n<li>H\u1ea1 t\u1ea7ng tr\u00ecnh duy\u1ec7t d\u00f9ng chung: Browserless, Steel.<\/li>\n\n\n<li>\u0110\u00e3 quen CLI agent-browser: g\u1ecdi qua terminal + skill.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-3.png\" alt=\"N\u00ean ch\u1ecdn Agent Browser n\u00e0o cho Hermes Agent?\" class=\"wp-image-129359\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-3.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-3-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">M\u1edbi b\u1eaft \u0111\u1ea7u th\u00ec d\u00f9ng Local Chromium c\u00f3 s\u1eb5n: mi\u1ec5n ph\u00ed, kh\u00f4ng \u0111\u0103ng k\u00fd th\u00eam d\u1ecbch v\u1ee5. Khi g\u1eb7p gi\u1edbi h\u1ea1n RAM, c\u1ea7n ch\u1ea1y nhi\u1ec1u phi\u00ean ho\u1eb7c c\u1ea7n tr\u00ecnh duy\u1ec7t ch\u1ea1y \u0111\u1ed9c l\u1eadp v\u1edbi VPS, m\u1edbi chuy\u1ec3n sang Lightpanda ho\u1eb7c cloud.<\/p>\n\n\n\n<h2 id=\"Nh\u1eefng_l\u01b0u_\u00fd_khi_cho_Hermes_Agent_\u0111i\u1ec1u_khi\u1ec3n_tr\u00ecnh_duy\u1ec7t\">Nh\u1eefng l\u01b0u \u00fd khi cho Hermes Agent \u0111i\u1ec1u khi\u1ec3n tr\u00ecnh duy\u1ec7t<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">T\u1ef1 \u0111\u1ed9ng ho\u00e1 tr\u00ecnh duy\u1ec7t r\u1ea5t m\u1ea1nh n\u00ean c\u1ea7n gi\u1edbi h\u1ea1n: profile ri\u00eang cho agent, kh\u00f4ng m\u1edf c\u1ed5ng CDP ra Internet, x\u00e1c nh\u1eadn tr\u01b0\u1edbc thao t\u00e1c thanh to\u00e1n hay g\u1eedi form quan tr\u1ecdng, tu\u00e2n th\u1ee7 \u0111i\u1ec1u kho\u1ea3n website v\u00e0 \u0111\u1ec1 ph\u00f2ng prompt injection trong n\u1ed9i dung trang. G\u1eb7p CAPTCHA hay b\u01b0\u1edbc x\u00e1c minh th\u00ec d\u1eebng \u0111\u1ec3 ng\u01b0\u1eddi th\u1eadt x\u1eed l\u00fd.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kh\u00f4ng \u0111\u01b0a API key, m\u1eadt kh\u1ea9u v\u00e0o prompt; Hermes c\u00f3 <code>browser_vault<\/code> \u0111i\u1ec1n th\u00f4ng tin \u0111\u0103ng nh\u1eadp t\u1eeb 1Password, Bitwarden ho\u1eb7c kho m\u00e3 ho\u00e1 m\u00e0 model kh\u00f4ng th\u1ea5y m\u1eadt kh\u1ea9u.<\/li>\n\n\n<li>Kh\u00f4ng cho agent d\u00f9ng profile tr\u00ecnh duy\u1ec7t c\u00e1 nh\u00e2n ch\u00ednh; t\u1ea1o profile ri\u00eang.<\/li>\n\n\n<li>Kh\u00f4ng m\u1edf c\u1ed5ng CDP tr\u1ef1c ti\u1ebfp ra Internet.<\/li>\n\n\n<li>Ki\u1ec3m tra k\u1ef9 thao t\u00e1c li\u00ean quan thanh to\u00e1n; y\u00eau c\u1ea7u x\u00e1c nh\u1eadn tr\u01b0\u1edbc khi g\u1eedi form quan tr\u1ecdng.<\/li>\n\n\n<li>Kh\u00f4ng t\u1ef1 \u0111\u1ed9ng ho\u00e1 h\u00e0nh vi vi ph\u1ea1m \u0111i\u1ec1u kho\u1ea3n website.<\/li>\n\n\n<li>\u01afu ti\u00ean danh s\u00e1ch domain cho ph\u00e9p v\u1edbi workflow c\u1ed1 \u0111\u1ecbnh.<\/li>\n\n\n<li>Theo d\u00f5i log khi Hermes ch\u1ea1y t\u00e1c v\u1ee5 tr\u00ecnh duy\u1ec7t t\u1ef1 \u0111\u1ed9ng.<\/li>\n\n\n<li>T\u00e1ch t\u00e0i kho\u1ea3n t\u1ef1 \u0111\u1ed9ng ho\u00e1 kh\u1ecfi t\u00e0i kho\u1ea3n qu\u1ea3n tr\u1ecb quan tr\u1ecdng.<\/li>\n<\/ul>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\"><strong>D\u1eebng l\u1ea1i khi g\u1eb7p CAPTCHA:<\/strong> CAPTCHA v\u00e0 b\u01b0\u1edbc x\u00e1c minh l\u00e0 c\u00e1ch website n\u00f3i &#8220;c\u1ea7n ng\u01b0\u1eddi th\u1eadt&#8221;. Hermes Desktop c\u00f3 ch\u1ebf \u0111\u1ed9 Bot Screen \u0111\u1ec3 b\u1ea1n t\u1ef1 l\u00e0m b\u01b0\u1edbc \u0111\u00f3 r\u1ed3i tr\u1ea3 quy\u1ec1n \u0111i\u1ec1u khi\u1ec3n cho bot; b\u00e0i n\u00e0y kh\u00f4ng h\u01b0\u1edbng d\u1eabn n\u00e9 CAPTCHA hay c\u01a1 ch\u1ebf ch\u1ed1ng bot.<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">R\u1ee7i ro prompt injection: n\u1ed9i dung \u0111\u1ed9c h\u1ea1i tr\u00ean trang c\u00f3 th\u1ec3 c\u1ed1 d\u1eabn agent l\u00e0m vi\u1ec7c ngo\u00e0i m\u1ee5c ti\u00eau ban \u0111\u1ea7u, n\u00ean quy\u1ec1n truy c\u1eadp v\u00e0 ph\u1ea1m vi h\u00e0nh \u0111\u1ed9ng ph\u1ea3i gi\u1edbi h\u1ea1n r\u00f5. Ch\u1ea1y tr\u00ecnh duy\u1ec7t trong m\u00f4i tr\u01b0\u1eddng c\u00e1ch ly: <a href=\"https:\/\/tino.vn\/blog\/cach-ly-sandbox-cho-ai-agent-tren-vps\/\">c\u00e1ch ly sandbox cho AI agent tr\u00ean VPS<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-4.png\" alt=\"Nh\u1eefng l\u01b0u \u00fd khi cho Hermes Agent \u0111i\u1ec1u khi\u1ec3n tr\u00ecnh duy\u1ec7t\" class=\"wp-image-129360\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-4.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/08\/agent-browser-tot-nhat-cho-hermes-agent-4-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure>\n\n\n\n<h2 id=\"Khi_n\u00e0o_kh\u00f4ng_n\u00ean_d\u00f9ng_agent_browser?\">Khi n\u00e0o kh\u00f4ng n\u00ean d\u00f9ng agent browser?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Kh\u00f4ng n\u00ean d\u00f9ng agent browser khi ch\u1ec9 c\u1ea7n \u0111\u1ecdc n\u1ed9i dung trang (d\u00f9ng web_search, web_extract), khi website c\u00f3 API ch\u00ednh th\u1ee9c cho vi\u1ec7c \u0111\u00f3, ho\u1eb7c khi quy tr\u00ecnh l\u1eb7p l\u1ea1i c\u1ed1 \u0111\u1ecbnh m\u00e0 m\u1ed9t script Playwright kh\u00f4ng g\u1ecdi model ch\u1ea1y r\u1ebb v\u00e0 \u1ed5n \u0111\u1ecbnh h\u01a1n. Tr\u00ecnh duy\u1ec7t t\u1ed1n RAM, ch\u1eadm h\u01a1n v\u00e0 m\u1ed7i b\u01b0\u1edbc \u0111\u1ec1u t\u1ed1n token.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ch\u1ec9 \u0111\u1ecdc n\u1ed9i dung: <code>web_extract<\/code>.<\/li>\n\n\n<li>C\u00f3 API ch\u00ednh th\u1ee9c (GitHub, Google, Stripe\u2026): d\u00f9ng API, skill ho\u1eb7c MCP server.<\/li>\n\n\n<li>Quy tr\u00ecnh c\u1ed1 \u0111\u1ecbnh m\u1ed7i ng\u00e0y: script t\u1ef1 \u0111\u1ed9ng ho\u00e1 ch\u1ea1y b\u1eb1ng cron no-agent.<\/li>\n\n\n<li>Website c\u1ea5m t\u1ef1 \u0111\u1ed9ng ho\u00e1 trong \u0111i\u1ec1u kho\u1ea3n: kh\u00f4ng l\u00e0m.<\/li>\n<\/ul>\n\n\n\n<h2 id=\"K\u1ebft_lu\u1eadn\">K\u1ebft lu\u1eadn<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ch\u1ecdn \u0111\u00fang agent browser gi\u00fap Hermes Agent ch\u1ea1y \u1ed5n \u0111\u1ecbnh v\u00e0 ti\u1ebft ki\u1ec7m chi ph\u00ed. B\u1eaft \u0111\u1ea7u v\u1edbi tr\u00ecnh duy\u1ec7t c\u00f3 s\u1eb5n, ch\u1ec9 th\u00eam cloud browser hay MCP khi c\u00f3 nhu c\u1ea7u c\u1ee5 th\u1ec3, v\u00e0 lu\u00f4n gi\u1eef quy\u1ec1n truy c\u1eadp \u1edf m\u1ee9c c\u1ea7n thi\u1ebft.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mu\u1ed1n \u0111\u01b0a k\u1ebft qu\u1ea3 duy\u1ec7t web v\u00e0o quy tr\u00ecnh kh\u00e1c, xem <a href=\"https:\/\/tino.vn\/blog\/tao-pipeline-tu-dong-cao-du-lieu\/\">pipeline c\u00e0o d\u1eef li\u1ec7u v\u00e0 g\u1eedi b\u00e1o c\u00e1o qua cron<\/a> ho\u1eb7c <a href=\"https:\/\/tino.vn\/blog\/plugin-hermes-agent-tot-nhat\/\">plugin Hermes Agent \u0111\u00e1ng d\u00f9ng<\/a>.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Mu\u1ed1n ch\u1ea1y Hermes Agent 24\/7 m\u00e0 kh\u00f4ng t\u1ef1 c\u00e0i? <a href=\"https:\/\/tino.vn\/vps-hermes\">VPS Hermes Agent c\u1ee7a Tino<\/a> c\u00e0i s\u1eb5n Hermes Agent tr\u00ean VPS NVMe \u0111\u1eb7t t\u1ea1i Vi\u1ec7t Nam; b\u1ea1n v\u1eabn c\u00f3 quy\u1ec1n root \u0111\u1ec3 c\u1ea5u h\u00ecnh. Xem c\u1ea5u h\u00ecnh v\u00e0 gi\u00e1 tr\u00ean trang s\u1ea3n ph\u1ea9m.<\/p>\n<\/blockquote>\n\n\n\n<h2 id=\"C\u00e2u_h\u1ecfi_th\u01b0\u1eddng_g\u1eb7p\">C\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p<\/h2>\n\n\n\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Hermes_Agent_c\u00f3_s\u1eb5n_tr\u00ecnh_duy\u1ec7t_kh\u00f4ng?\">Hermes Agent c\u00f3 s\u1eb5n tr\u00ecnh duy\u1ec7t kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">C\u00f3. Tool browser_exec d\u00f9ng Chromium do Hermes t\u1ef1 c\u00e0i v\u00e0 t\u1ef1 m\u1edf, kh\u00f4ng c\u1ea7n API key. Ngo\u00e0i ra c\u00f3 th\u1ec3 ch\u1ecdn Lightpanda, Browserbase, Browser Use, Firecrawl, plugin Camofox ho\u1eb7c g\u1eafn v\u00e0o Chrome c\u1ee7a b\u1ea1n b\u1eb1ng <code>\/browser connect<\/code>.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"C\u00f3_c\u1ea7n_Browserbase_\u0111\u1ec3_Hermes_Agent_truy_c\u1eadp_website_kh\u00f4ng?\">C\u00f3 c\u1ea7n Browserbase \u0111\u1ec3 Hermes Agent truy c\u1eadp website kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">Kh\u00f4ng. Browserbase ch\u1ec9 l\u00e0 m\u1ed9t l\u1ef1a ch\u1ecdn tr\u00ecnh duy\u1ec7t cloud. Hermes ch\u1ea1y t\u1ef1 \u0111\u1ed9ng ho\u00e1 tr\u00ecnh duy\u1ec7t mi\u1ec5n ph\u00ed b\u1eb1ng Local Chromium ho\u1eb7c Chrome tr\u00ean m\u00e1y.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Hermes_Agent_ch\u1ea1y_tr\u00ean_VPS_n\u00ean_d\u00f9ng_agent_browser_n\u00e0o?\">Hermes Agent ch\u1ea1y tr\u00ean VPS n\u00ean d\u00f9ng agent browser n\u00e0o?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">VPS \u0111\u1ee7 RAM th\u00ec d\u00f9ng Local Chromium c\u00f3 s\u1eb5n; VPS nh\u1ecf th\u1eed Lightpanda. C\u1ea7n nhi\u1ec1u phi\u00ean song song ho\u1eb7c kh\u00f4ng mu\u1ed1n tr\u00ecnh duy\u1ec7t chi\u1ebfm t\u00e0i nguy\u00ean VPS th\u00ec d\u00f9ng Browserbase, Browser Use, Firecrawl ho\u1eb7c Browserless. Chu\u1ea9n b\u1ecb VPS: <a href=\"https:\/\/tino.vn\/blog\/cai-dat-va-su-dung-hermes-agent-tren-vps\/\">c\u00e0i Hermes Agent tr\u00ean VPS<\/a>.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Agent_browser_c\u00f3_an_to\u00e0n_khi_x\u1eed_l\u00fd_d\u1eef_li\u1ec7u_\u0111\u0103ng_nh\u1eadp_kh\u00f4ng?\">Agent browser c\u00f3 an to\u00e0n khi x\u1eed l\u00fd d\u1eef li\u1ec7u \u0111\u0103ng nh\u1eadp kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">An to\u00e0n t\u1edbi \u0111\u00e2u ph\u1ee5 thu\u1ed9c c\u00e1ch c\u1ea5u h\u00ecnh. D\u00f9ng <code>browser_vault<\/code> \u0111\u1ec3 model kh\u00f4ng th\u1ea5y m\u1eadt kh\u1ea9u, profile ri\u00eang cho agent, kh\u00f4ng m\u1edf c\u1ed5ng CDP ra ngo\u00e0i. V\u1edbi cloud browser, phi\u00ean v\u00e0 cookie n\u1eb1m tr\u00ean h\u1ea1 t\u1ea7ng nh\u00e0 cung c\u1ea5p, n\u00ean \u0111\u1ecdc ch\u00ednh s\u00e1ch d\u1eef li\u1ec7u c\u1ee7a h\u1ecd tr\u01b0\u1edbc.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Hermes_browser_extension_l\u00e0_g\u00ec?\">Hermes browser extension l\u00e0 g\u00ec?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">Hermes Agent kh\u00f4ng c\u1ea7n extension \u0111\u1ec3 duy\u1ec7t web: browser_exec \u0111i\u1ec1u khi\u1ec3n tr\u00ecnh duy\u1ec7t qua CDP, v\u00e0 <code>\/browser connect<\/code> g\u1eafn v\u00e0o tr\u00ecnh duy\u1ec7t b\u1ea1n \u0111ang m\u1edf. C\u1ed9ng \u0111\u1ed3ng c\u00f3 l\u00e0m extension ri\u00eang, v\u00ed d\u1ee5 <a href=\"https:\/\/addons.mozilla.org\/firefox\/addon\/hermes-browser-extension\/\" target=\"_blank\" rel=\"noopener nofollow\">Hermes Browser Extension tr\u00ean Firefox Add-ons<\/a>; \u0111\u00e2y l\u00e0 d\u1ef1 \u00e1n c\u1ed9ng \u0111\u1ed3ng, kh\u00f4ng do Nous Research ph\u00e1t h\u00e0nh, n\u00ean \u0111\u1ecdc quy\u1ec1n extension y\u00eau c\u1ea7u tr\u01b0\u1edbc khi c\u00e0i.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\n<script type=\"application\/ld+json\">\n\t{\n\t\t\"@context\": \"https:\/\/schema.org\",\n\t\t\"@type\": \"FAQPage\",\n\t\t\"mainEntity\": [\n\t\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Hermes Agent c\u00f3 s\u1eb5n tr\u00ecnh duy\u1ec7t kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>C\u00f3. Tool browser_exec d\u00f9ng Chromium do Hermes t\u1ef1 c\u00e0i v\u00e0 t\u1ef1 m\u1edf, kh\u00f4ng c\u1ea7n API key. Ngo\u00e0i ra c\u00f3 th\u1ec3 ch\u1ecdn Lightpanda, Browserbase, Browser Use, Firecrawl, plugin Camofox ho\u1eb7c g\u1eafn v\u00e0o Chrome c\u1ee7a b\u1ea1n b\u1eb1ng \/browser connect.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"C\u00f3 c\u1ea7n Browserbase \u0111\u1ec3 Hermes Agent truy c\u1eadp website kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Kh\u00f4ng. Browserbase ch\u1ec9 l\u00e0 m\u1ed9t l\u1ef1a ch\u1ecdn tr\u00ecnh duy\u1ec7t cloud. Hermes ch\u1ea1y t\u1ef1 \u0111\u1ed9ng ho\u00e1 tr\u00ecnh duy\u1ec7t mi\u1ec5n ph\u00ed b\u1eb1ng Local Chromium ho\u1eb7c Chrome tr\u00ean m\u00e1y.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Hermes Agent ch\u1ea1y tr\u00ean VPS n\u00ean d\u00f9ng agent browser n\u00e0o?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>VPS \u0111\u1ee7 RAM th\u00ec d\u00f9ng Local Chromium c\u00f3 s\u1eb5n; VPS nh\u1ecf th\u1eed Lightpanda. C\u1ea7n nhi\u1ec1u phi\u00ean song song ho\u1eb7c kh\u00f4ng mu\u1ed1n tr\u00ecnh duy\u1ec7t chi\u1ebfm t\u00e0i nguy\u00ean VPS th\u00ec d\u00f9ng Browserbase, Browser Use, Firecrawl ho\u1eb7c Browserless. Chu\u1ea9n b\u1ecb VPS: <a>c\u00e0i Hermes Agent tr\u00ean VPS<\/a>.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Agent browser c\u00f3 an to\u00e0n khi x\u1eed l\u00fd d\u1eef li\u1ec7u \u0111\u0103ng nh\u1eadp kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>An to\u00e0n t\u1edbi \u0111\u00e2u ph\u1ee5 thu\u1ed9c c\u00e1ch c\u1ea5u h\u00ecnh. D\u00f9ng browser_vault \u0111\u1ec3 model kh\u00f4ng th\u1ea5y m\u1eadt kh\u1ea9u, profile ri\u00eang cho agent, kh\u00f4ng m\u1edf c\u1ed5ng CDP ra ngo\u00e0i. V\u1edbi cloud browser, phi\u00ean v\u00e0 cookie n\u1eb1m tr\u00ean h\u1ea1 t\u1ea7ng nh\u00e0 cung c\u1ea5p, n\u00ean \u0111\u1ecdc ch\u00ednh s\u00e1ch d\u1eef li\u1ec7u c\u1ee7a h\u1ecd tr\u01b0\u1edbc.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Hermes browser extension l\u00e0 g\u00ec?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Hermes Agent kh\u00f4ng c\u1ea7n extension \u0111\u1ec3 duy\u1ec7t web: browser_exec \u0111i\u1ec1u khi\u1ec3n tr\u00ecnh duy\u1ec7t qua CDP, v\u00e0 \/browser connect g\u1eafn v\u00e0o tr\u00ecnh duy\u1ec7t b\u1ea1n \u0111ang m\u1edf. C\u1ed9ng \u0111\u1ed3ng c\u00f3 l\u00e0m extension ri\u00eang, v\u00ed d\u1ee5 <a>Hermes Browser Extension tr\u00ean Firefox Add-ons<\/a>; \u0111\u00e2y l\u00e0 d\u1ef1 \u00e1n c\u1ed9ng \u0111\u1ed3ng, kh\u00f4ng do Nous Research ph\u00e1t h\u00e0nh, n\u00ean \u0111\u1ecdc quy\u1ec1n extension y\u00eau c\u1ea7u tr\u01b0\u1edbc khi c\u00e0i.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t]\n\t}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>V\u1edbi ph\u1ea7n l\u1edbn ng\u01b0\u1eddi d\u00f9ng, agent browser n\u00ean d\u00f9ng \u0111\u1ea7u ti\u00ean cho Hermes Agent l\u00e0 tr\u00ecnh duy\u1ec7t c\u00f3 s\u1eb5n: tool browser_exec \u0111i\u1ec1u khi\u1ec3n Chromium do Hermes t\u1ef1 m\u1edf, mi\u1ec5n ph\u00ed, kh\u00f4ng c\u1ea7n API key. Khi c\u1ea7n tr\u00ecnh duy\u1ec7t ch\u1ea1y tr\u00ean cloud, d\u00f9ng Chrome \u0111ang \u0111\u0103ng nh\u1eadp c\u1ee7a b\u1ea1n, debug website hay ki\u1ec3m th\u1eed, m\u1edbi chuy\u1ec3n [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":132346,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7592],"tags":[7593],"class_list":["post-129349","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-hermes-agent","tag-hermes-agent"],"_links":{"self":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/129349","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/comments?post=129349"}],"version-history":[{"count":2,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/129349\/revisions"}],"predecessor-version":[{"id":132460,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/129349\/revisions\/132460"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media\/132346"}],"wp:attachment":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media?parent=129349"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/categories?post=129349"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/tags?post=129349"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}