{"id":6890,"date":"2026-09-19T12:18:37","date_gmt":"2026-09-19T12:18:37","guid":{"rendered":"https:\/\/areeblog.com\/?p=6890"},"modified":"2026-09-19T12:18:37","modified_gmt":"2026-09-19T12:18:37","slug":"tencents-browserskill-lets-ai-agents-control-logged-in-browsers","status":"publish","type":"post","link":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/","title":{"rendered":"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers"},"content":{"rendered":"<p><img loading=\"lazy\" loading=\"lazy\" decoding=\"async\" data-attachment-id=\"6891\" data-permalink=\"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/browserskill\/\" data-orig-file=\"https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill.png\" data-orig-size=\"1200,600\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;,&quot;alt&quot;:&quot;&quot;}\" data-image-title=\"BrowserSkill\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill-1024x512.png\" class=\"aligncenter size-full wp-image-6891\" src=\"https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill.png\" alt=\"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers\" width=\"1200\" height=\"600\" srcset=\"https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill.png 1200w, https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill-300x150.png 300w, https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill-1024x512.png 1024w, https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill-768x384.png 768w, https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill-860x430.png 860w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>Tencent has released BrowserSkill, an open-source tool that allows <a href=\"https:\/\/areeblog.com\/banks-face-a-new-security-problem-as-ai-agents-start-spending-money-for-customers\/\">AI agents<\/a> to control a user\u2019s existing, logged-in Chromium browser through a command-line interface and browser extension.<\/p>\n<p>The project is designed to let agents including Cursor, Claude Code and Codex use real browser sessions instead of starting a separate browser with an isolated profile. This allows agents to work with websites where a user is already signed in while keeping the agent\u2019s activity in a separate browser window.<\/p>\n<p>Tencent describes BrowserSkill as a local bridge between an AI agent and the browser. The project is available under the <strong>MIT license<\/strong> and supports other shell-capable agents beyond the integrations specifically listed by Tencent.<\/p>\n<p>According to Tencent\u2019s <a href=\"https:\/\/github.com\/Tencent\/BrowserSkill\" target=\"_blank\" rel=\"noopener noreferrer\">BrowserSkill repository<\/a>, supported agent environments currently include Cursor, Claude Code, Codex, OpenClaw, CodeBuddy, WorkBuddy, Pi, Hermes Agent and DeepSeek Harness. Agents can use the <code>bsk<\/code> command-line interface rather than depending on a particular AI model or framework.<\/p>\n<p>The system uses two main local runtime components: the <code>bsk<\/code> CLI and daemon, and the BrowserSkill browser extension. The architecture routes commands from an agent through the CLI and daemon to the extension, which then controls the browser.<\/p>\n<p>BrowserSkill creates a dedicated, visible <strong>Agent Window<\/strong> for browser tasks. Tencent says this allows users to continue using their normal browser windows while an agent carries out its work separately. Multiple sessions can have separate Agent Windows.<\/p>\n<p>The system can reuse the browser profile\u2019s existing login state. When an agent needs to interact with a tab that the user already has open, however, the tab must be explicitly borrowed. Tencent\u2019s documentation says the agent should return the borrowed tab when the task is complete, while other user tabs remain outside the agent\u2019s control. \uea013\uea02<\/p>\n<p>Human intervention is also built into the system. When an automated workflow reaches a CAPTCHA, login prompt, confirmation dialog or another step that requires a person, the agent can request human assistance before continuing.<\/p>\n<p>BrowserSkill supports browser navigation, page inspection, screenshots, console and network inspection, clicking, hovering, scrolling, form filling, selection and keyboard input. Its tab controls include creating, selecting, closing, borrowing and returning tabs, while its assistance functions include resizing, emulation and requests for human help.<\/p>\n<p>The tool is aimed at more than basic navigation. Tencent\u2019s supplied agent instructions list uses such as reading pages, filling forms, scraping information, clicking through workflows, regression-testing a pull request\u2019s user interface and validating deployed web pages. The instructions also explicitly tell agents not to extract credentials, cookies, tokens or other secrets.<\/p>\n<p>BrowserSkill received a significant update with version <strong>0.3.0 on September 16, 2026<\/strong>. The release added remote browser connections through a built-in server, one-use pairing links, device credential renewal and revocation, and support for native TLS or a TLS reverse proxy. Remote file uploads and downloads are not supported.<\/p>\n<p>Version 0.3.0 also introduced optional operation auditing. When enabled, the daemon stores task history containing redacted operation metadata. Tencent says that audit information can be exported or deleted and is retained for 30 days. In remote deployments, the audit data is stored on the daemon host, including the server used for the remote connection.<\/p>\n<p>The same release expanded the project\u2019s visual capabilities with full-page screenshots, streamed PNG output, cancellation and lazy-loaded page capture. It also added Canvas visual references, on-demand element screenshots, screenshot-based point clicking and improved observation handling when an explicit token limit is used.<\/p>\n<p>Tencent also added a scroll-to-element capability across the CLI, extension and DeepSeek Harness plugin. The feature supports elements inside iframes and includes cooperative cancellation and handling for visible bounds affected by ancestor clipping.<\/p>\n<p>File transfer was introduced in version 0.2.0, including uploads, downloads and drag-and-drop uploads. The architecture documentation states that these transfers are currently limited to local connections; remote sessions return an unsupported result for file transfers.<\/p>\n<p>The project supports macOS on both Apple Silicon and Intel, Linux on x64 and ARM64, and Windows x64. Google Chrome and Microsoft Edge are supported, while other Chromium-based browsers are expected to work when they support unpacked Chromium extensions. Firefox is listed as planned rather than currently supported.<\/p>\n<p>BrowserSkill is also distributed through the <a href=\"https:\/\/chromewebstore.google.com\/detail\/browserskill\/hhcmgoofomhgciiibhipgmgkgnoenaoi\" target=\"_blank\" rel=\"noopener noreferrer\">Chrome Web Store<\/a>. The listing shows version 0.3.0 and an update date of September 16, 2026. At the time of the latest listing data, it showed a 5.0 rating from 13 ratings and more than 20,000 users. The developer has declared that the extension does not collect or use user data and does not sell or transfer data outside the stated approved use cases.<\/p>\n<p>The project is still under active development. Tencent\u2019s GitHub repository lists open issues covering topics including Agent Window focus, tabs opened manually inside the Agent Window, browser startup behavior when no browser is running, and visual overlays that can interfere with analysis of page appearance.<\/p>\n<p>BrowserSkill\u2019s security model includes session-scoped references and borrowing controls, while Tencent\u2019s architecture documentation says website cookies remain in the user\u2019s browser profile. For remote access, device credentials are stored separately, access is governed through pairing and device grants, and the extension uses an origin allow-list for WebSocket upgrades.<\/p>\n<p>The ability to operate an authenticated browser also introduces a security consideration for users and developers. An agent that can read web pages may encounter malicious instructions embedded in page content, creating a potential prompt-injection risk when the agent is also capable of taking actions within authenticated accounts. Tencent\u2019s documentation provides restrictions around credentials and tab access, but those controls do not by themselves establish that every possible prompt-injection scenario has been eliminated.<\/p>\n<p>Tencent\u2019s GitHub security page currently reports that the repository has <strong>no SECURITY.md security policy<\/strong> and no published security advisories. That indicates the current state of the repository\u2019s security documentation and disclosed advisories; it is not, by itself, a finding that the software contains a security vulnerability.<\/p>\n<p>The broader technical significance of BrowserSkill is its use of an existing authenticated browser rather than requiring an isolated login environment. For coding agents, the model allows an agent to modify a web application, open the resulting page, inspect or screenshot the interface, interact with authenticated workflows and verify changes in a browser environment that reflects the user\u2019s actual setup. These capabilities are consistent with Tencent\u2019s documented browser-testing and page-validation use cases.<\/p>\n<p>With the 0.3.0 release, BrowserSkill has also moved beyond a purely local browser-control model by adding authenticated remote connections and operation auditing. Those additions expand the environments in which the system can be used while making access control, authentication and browser-agent safety increasingly important considerations for deployments that involve logged-in accounts.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tencent has released BrowserSkill, an open-source tool that allows AI agents to control a user\u2019s existing, logged-in Chromium browser through a command-line interface and browser extension. The project is designed to let agents including Cursor, Claude Code and Codex use real browser sessions instead of starting a separate browser with an isolated profile. This allows [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":6891,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"content-type":"","_monsterinsights_skip_tracking":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[164],"tags":[166],"class_list":["post-6890","post","type-post","status-publish","format-standard","has-post-thumbnail","category-tech-updates","tag-ai"],"share_on_mastodon":{"url":"https:\/\/mastodon.social\/@Areeblog\/117297686463329457","error":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.4 (Yoast SEO v28.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers - Aree Blog<\/title>\n<meta name=\"description\" content=\"Tencent BrowserSkill lets AI agents control logged-in browsers, automate tasks, test websites and use existing sessions securely.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers\" \/>\n<meta property=\"og:description\" content=\"Tencent BrowserSkill lets AI agents control logged-in browsers, automate tasks, test websites and use existing sessions securely.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/\" \/>\n<meta property=\"og:site_name\" content=\"Aree Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-19T12:18:37+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Daniel Chinonso John\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Daniel Chinonso John\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/\"},\"author\":{\"name\":\"Daniel Chinonso John\",\"@id\":\"https:\\\/\\\/areeblog.com\\\/#\\\/schema\\\/person\\\/d972222c55618fb0f4b4c0c11ff52f63\"},\"headline\":\"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers\",\"datePublished\":\"2026-09-19T12:18:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/\"},\"wordCount\":1089,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/areeblog.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/BrowserSkill.png\",\"keywords\":[\"AI\"],\"articleSection\":[\"Tech Updates\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/\",\"url\":\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/\",\"name\":\"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers - Aree Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/areeblog.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/areeblog.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/BrowserSkill.png\",\"datePublished\":\"2026-09-19T12:18:37+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/areeblog.com\\\/#\\\/schema\\\/person\\\/d972222c55618fb0f4b4c0c11ff52f63\"},\"description\":\"Tencent BrowserSkill lets AI agents control logged-in browsers, automate tasks, test websites and use existing sessions securely.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/#primaryimage\",\"url\":\"https:\\\/\\\/areeblog.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/BrowserSkill.png\",\"contentUrl\":\"https:\\\/\\\/areeblog.com\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/BrowserSkill.png\",\"width\":1200,\"height\":600,\"caption\":\"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/areeblog.com\\\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/areeblog.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/areeblog.com\\\/#website\",\"url\":\"https:\\\/\\\/areeblog.com\\\/\",\"name\":\"Aree Blog\",\"description\":\"Unfiltered Perspectives, Unstoppable Insights\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/areeblog.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/areeblog.com\\\/#\\\/schema\\\/person\\\/d972222c55618fb0f4b4c0c11ff52f63\",\"name\":\"Daniel Chinonso John\",\"description\":\"Daniel Chinonso John is a web designer, penetration tester, and founder of Aree Tech. He writes clear, actionable posts at the intersection of productivity, AI, cybersecurity, and blogging to help readers get things done.\",\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/daniel-john-45183a169\\\/\"],\"url\":\"https:\\\/\\\/areeblog.com\\\/author\\\/danojohn55gmail-com\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers - Aree Blog","description":"Tencent BrowserSkill lets AI agents control logged-in browsers, automate tasks, test websites and use existing sessions securely.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/","og_locale":"en_US","og_type":"article","og_title":"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers","og_description":"Tencent BrowserSkill lets AI agents control logged-in browsers, automate tasks, test websites and use existing sessions securely.","og_url":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/","og_site_name":"Aree Blog","article_published_time":"2026-09-19T12:18:37+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill.png","type":"image\/png"}],"author":"Daniel Chinonso John","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Daniel Chinonso John","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/#article","isPartOf":{"@id":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/"},"author":{"name":"Daniel Chinonso John","@id":"https:\/\/areeblog.com\/#\/schema\/person\/d972222c55618fb0f4b4c0c11ff52f63"},"headline":"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers","datePublished":"2026-09-19T12:18:37+00:00","mainEntityOfPage":{"@id":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/"},"wordCount":1089,"commentCount":0,"image":{"@id":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/#primaryimage"},"thumbnailUrl":"https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill.png","keywords":["AI"],"articleSection":["Tech Updates"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/","url":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/","name":"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers - Aree Blog","isPartOf":{"@id":"https:\/\/areeblog.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/#primaryimage"},"image":{"@id":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/#primaryimage"},"thumbnailUrl":"https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill.png","datePublished":"2026-09-19T12:18:37+00:00","author":{"@id":"https:\/\/areeblog.com\/#\/schema\/person\/d972222c55618fb0f4b4c0c11ff52f63"},"description":"Tencent BrowserSkill lets AI agents control logged-in browsers, automate tasks, test websites and use existing sessions securely.","breadcrumb":{"@id":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/#primaryimage","url":"https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill.png","contentUrl":"https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill.png","width":1200,"height":600,"caption":"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers"},{"@type":"BreadcrumbList","@id":"https:\/\/areeblog.com\/tencents-browserskill-lets-ai-agents-control-logged-in-browsers\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/areeblog.com\/"},{"@type":"ListItem","position":2,"name":"Tencent\u2019s BrowserSkill Lets AI Agents Control Logged-In Browsers"}]},{"@type":"WebSite","@id":"https:\/\/areeblog.com\/#website","url":"https:\/\/areeblog.com\/","name":"Aree Blog","description":"Unfiltered Perspectives, Unstoppable Insights","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/areeblog.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/areeblog.com\/#\/schema\/person\/d972222c55618fb0f4b4c0c11ff52f63","name":"Daniel Chinonso John","description":"Daniel Chinonso John is a web designer, penetration tester, and founder of Aree Tech. He writes clear, actionable posts at the intersection of productivity, AI, cybersecurity, and blogging to help readers get things done.","sameAs":["https:\/\/www.linkedin.com\/in\/daniel-john-45183a169\/"],"url":"https:\/\/areeblog.com\/author\/danojohn55gmail-com\/"}]}},"jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":6471,"url":"https:\/\/areeblog.com\/cloudflare-unveils-kitesurf-a-browser-built-for-ai-agents\/","url_meta":{"origin":6890,"position":0},"title":"Cloudflare Unveils Kitesurf, A Browser Built for AI Agents","author":"Daniel Chinonso John","date":"August 7, 2026","format":false,"excerpt":"Cloudflare has introduced Kitesurf, a cloud-hosted browser designed for autonomous AI agents and built on its Workers platform. The company says the browser is meant for machine-driven web interaction rather than everyday human browsing, and it is being released in beta through Browser Run, Cloudflare\u2019s browser execution service. In its\u2026","rel":"","context":"In &quot;Tech Updates&quot;","block_context":{"text":"Tech Updates","link":"https:\/\/areeblog.com\/category\/tech-updates\/"},"img":{"alt_text":"Cloudflare unveils Kitesurf, a browser built for AI agents","src":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/08\/IMG-20260807-WA0011.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/08\/IMG-20260807-WA0011.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/08\/IMG-20260807-WA0011.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/08\/IMG-20260807-WA0011.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/08\/IMG-20260807-WA0011.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":6383,"url":"https:\/\/areeblog.com\/why-ai-agent-security-is-becoming-cybersecuritys-next-major-discipline\/","url_meta":{"origin":6890,"position":1},"title":"Why AI Agent Security Is Becoming Cybersecurity\u2019s Next Major Discipline","author":"Daniel Chinonso John","date":"July 25, 2026","format":false,"excerpt":"Here is the big clue that this is no longer a fringe topic: NIST is now actively exploring how software and AI agents should be identified, authorised, audited, and constrained. This is a sign that the security conversation has moved beyond prompts and outputs and into the much harder question\u2026","rel":"","context":"In &quot;Artificial Intelligence&quot;","block_context":{"text":"Artificial Intelligence","link":"https:\/\/areeblog.com\/category\/artificial-intelligence\/"},"img":{"alt_text":"Why AI Agent Security Is Becoming Cybersecurity\u2019s Next Major Discipline","src":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/07\/IMG-20260725-WA0025.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/07\/IMG-20260725-WA0025.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/07\/IMG-20260725-WA0025.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/07\/IMG-20260725-WA0025.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/07\/IMG-20260725-WA0025.jpg?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":6755,"url":"https:\/\/areeblog.com\/next-js-canary-adds-controls-for-server-actions-and-ai-apps\/","url_meta":{"origin":6890,"position":2},"title":"Next.js Canary Adds Controls for Server Actions and AI Apps","author":"Daniel Chinonso John","date":"September 4, 2026","format":false,"excerpt":"Next.js is refining how its framework handles Server Action requests in its latest Canary release, introducing clearer HTTP responses for malformed action references and valid references that are no longer available in a deployment. The change was included in Next.js v16.4.0-canary.16, published on September 3, 2026. The release is a\u2026","rel":"","context":"In &quot;Tech Updates&quot;","block_context":{"text":"Tech Updates","link":"https:\/\/areeblog.com\/category\/tech-updates\/"},"img":{"alt_text":"Next.js Canary Adds Controls for Server Actions and AI Apps","src":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/9c74ea42029a229829f2e06b039f4fb477938c83-2400x1350_Z2wmccV.webp?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/9c74ea42029a229829f2e06b039f4fb477938c83-2400x1350_Z2wmccV.webp?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/9c74ea42029a229829f2e06b039f4fb477938c83-2400x1350_Z2wmccV.webp?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/9c74ea42029a229829f2e06b039f4fb477938c83-2400x1350_Z2wmccV.webp?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/9c74ea42029a229829f2e06b039f4fb477938c83-2400x1350_Z2wmccV.webp?resize=1050%2C600&ssl=1 3x"},"classes":[]},{"id":6610,"url":"https:\/\/areeblog.com\/oasis-security-researchers-reveal-security-flaw-in-nemoclaw-ai-agent\/","url_meta":{"origin":6890,"position":3},"title":"Oasis Security Researchers Reveal Security Flaw in NemoClaw AI Agent","author":"Daniel Chinonso John","date":"August 25, 2026","format":false,"excerpt":"Security researchers at Oasis Security have disclosed a vulnerability in NVIDIA\u2019s NemoClaw AI-agent environment that can allow a malicious webpage to reach the local Ollama server used for model inference and alter how an AI model processes instructions. The vulnerability, tracked as CVE-2026-65105, was reported to NVIDIA\u2019s Product Security Incident\u2026","rel":"","context":"In &quot;Tech Updates&quot;","block_context":{"text":"Tech Updates","link":"https:\/\/areeblog.com\/category\/tech-updates\/"},"img":{"alt_text":"Oasis Security Researchers Reveal Security Flaw in NemoClaw AI Agent","src":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/08\/unnamed.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/08\/unnamed.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/08\/unnamed.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/08\/unnamed.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":6732,"url":"https:\/\/areeblog.com\/crowdstrike-and-openai-move-ai-agent-security-from-monitoring-to-runtime-enforcement\/","url_meta":{"origin":6890,"position":4},"title":"CrowdStrike and OpenAI Move AI-Agent Security From Monitoring to Runtime Enforcement","author":"Daniel Chinonso John","date":"September 2, 2026","format":false,"excerpt":"CrowdStrike and OpenAI have expanded their partnership to secure AI agents while they are operating, bringing OpenAI\u2019s Codex agents into CrowdStrike\u2019s Falcon Guardian security platform and adding OpenAI\u2019s GPT-5.6 Cyber to planned Falcon capabilities. The companies announced the partnership on September 2, 2026, during Fal.Con 2026 in Las Vegas. The\u2026","rel":"","context":"In &quot;Tech Updates&quot;","block_context":{"text":"Tech Updates","link":"https:\/\/areeblog.com\/category\/tech-updates\/"},"img":{"alt_text":"CrowdStrike and OpenAI Move AI-Agent Security From Monitoring to Runtime Enforcement","src":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/Falcon-780x470-1.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/Falcon-780x470-1.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/Falcon-780x470-1.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/Falcon-780x470-1.jpg?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":6775,"url":"https:\/\/areeblog.com\/coder-launches-agent-relay-for-enterprise-controlled-cloud-coding-agents\/","url_meta":{"origin":6890,"position":5},"title":"Coder Launches Agent Relay for Enterprise-Controlled Cloud Coding Agents","author":"Daniel Chinonso John","date":"September 5, 2026","format":false,"excerpt":"Coder has introduced Agent Relay, a self-hosted execution environment designed to let enterprises run cloud-based coding agents inside infrastructure they control. The company announced the product on September 2, 2026, with SpaceXAI as its launch partner and Cursor as the first integration. Coder says the service is aimed particularly at\u2026","rel":"","context":"In &quot;Tech Updates&quot;","block_context":{"text":"Tech Updates","link":"https:\/\/areeblog.com\/category\/tech-updates\/"},"img":{"alt_text":"Coder Launches Agent Relay for Enterprise-Controlled Cloud Coding Agents","src":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/1788487445105.jpeg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/1788487445105.jpeg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/1788487445105.jpeg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/areeblog.com\/wp-content\/uploads\/2026\/09\/1788487445105.jpeg?resize=700%2C400&ssl=1 2x"},"classes":[]}],"jetpack_featured_media_url":"https:\/\/areeblog.com\/wp-content\/uploads\/2026\/09\/BrowserSkill.png","_links":{"self":[{"href":"https:\/\/areeblog.com\/wp-json\/wp\/v2\/posts\/6890","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/areeblog.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/areeblog.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/areeblog.com\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/areeblog.com\/wp-json\/wp\/v2\/comments?post=6890"}],"version-history":[{"count":1,"href":"https:\/\/areeblog.com\/wp-json\/wp\/v2\/posts\/6890\/revisions"}],"predecessor-version":[{"id":6892,"href":"https:\/\/areeblog.com\/wp-json\/wp\/v2\/posts\/6890\/revisions\/6892"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/areeblog.com\/wp-json\/wp\/v2\/media\/6891"}],"wp:attachment":[{"href":"https:\/\/areeblog.com\/wp-json\/wp\/v2\/media?parent=6890"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/areeblog.com\/wp-json\/wp\/v2\/categories?post=6890"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/areeblog.com\/wp-json\/wp\/v2\/tags?post=6890"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}