BSK
An open-source browser automation toolkit released by Tencent. It connects a server and a browser extension via WebSocket, allowing AI Agents to take direct control of real Chrome browser sessions. Agents can leverage existing user login states and browser fingerprints to perform automated operations.
Timeline (last 90 days)
Tencent open-sourced BSK (Browser Skill Kit), a set of tools that allows AI to take over an already-logged-in real Chrome session to operate the browser.
BSK consists of two parts: a server-side component installed on the operating system (BSK CLI) and a plugin installed in the browser.
BSK's core mechanism is WebSocket; the CLI side starts a WebSocket service, and the browser plugin establishes two-way communication with the server.
BSK uses a headed (with UI) browser rather than a headless one, in order to carry real login credentials and browser fingerprints to bypass anti-scraping detection.
BSK supports nearly all mainstream AI Agents on the market.
In remote scenarios, the connection mode must be set to 'Remote' and the control prompt/confirmation toggle must be turned off; otherwise, each operation requires manual confirmation.
The older version of the BSK browser plugin lacks remote functionality and reports a 'protocol version not supported' error; the latest version of the plugin must be installed from the Chrome Web Store.
In the actual test, the CAPTCHA was completed manually by a human, while the AI was responsible for data scraping and organization after the CAPTCHA was passed, reflecting a Human-in-the-loop human-machine collaboration model.
In the actual test, the AI collected information on 61 books across two pages; the scraping took over two minutes and the data was organized and output in CSV format.
All Facts (8)
In the actual test, the CAPTCHA was completed manually by a human, while the AI was responsible for data scraping and organization after the CAPTCHA was passed, reflecting a Human-in-the-loop human-machine collaboration model.
50%UnverifiedBSK consists of two parts: a server-side component installed on the operating system (BSK CLI) and a plugin installed in the browser.
50%UnverifiedBSK's core mechanism is WebSocket; the CLI side starts a WebSocket service, and the browser plugin establishes two-way communication with the server.
50%UnverifiedBSK uses a headed (with UI) browser rather than a headless one, in order to carry real login credentials and browser fingerprints to bypass anti-scraping detection.
50%UnverifiedBSK supports nearly all mainstream AI Agents on the market.
50%UnverifiedIn remote scenarios, the connection mode must be set to 'Remote' and the control prompt/confirmation toggle must be turned off; otherwise, each operation requires manual confirmation.
50%UnverifiedThe older version of the BSK browser plugin lacks remote functionality and reports a 'protocol version not supported' error; the latest version of the plugin must be installed from the Chrome Web Store.
50%UnverifiedTencent open-sourced BSK (Browser Skill Kit), a set of tools that allows AI to take over an already-logged-in real Chrome session to operate the browser.
50%