DSH Browser Control connects DeepSeek Harness to your real Chrome through an extension and CDP bridge. It reads pages, captures screenshots and operates the existing session. A manual lock and separate readOnly/allowScript controls define different operation boundaries.
DSH integration
Native runtime
Author-claimed
Safety audit
Unaudited
Last verified
2026-10-25
License
AGPL-3.0
01What can it help you accomplish?
Read pages and operate your visible Chrome from DSH.
Page text, screenshots and browser actions in your existing browser session.
DSH users who want to use their real Chrome session.
02How to install into DeepSeek Harness
Prerequisites
- Chrome 116+; pnpm must be on PATH for dsh plugin.
Installation steps
- 01
Download the Chrome extension ZIP, extract it to a permanent folder, open chrome://extensions, enable Developer mode, and use Load unpacked to select that folder.
- 02
Run dsh plugin --profile web add @angelky7/dsh-browser-control and restart DSH.
Verify the integration
- Open http://127.0.0.1:9777/ to view connection status.
Rollback
- Remove it with dsh plugin --profile web remove @angelky7/dsh-browser-control.
03DSH integration and capability boundaries
A Chrome extension and native DSH plugin bridge browser_* tools to your real Chrome through CDP.
Read and capture pages
The current browser page.→Page text/HTML through browser_read and screenshots through browser_screenshot.
Manual extension lock
The Lock button in the extension popup.→The extension rejects model browser operations while keeping WebSocket connected; unlock is only available in the same popup.
04Who is it for? When not to use it?
Good for
- DSH users who want to use their real Chrome session.
Not for
- This controls your real Chrome, including its existing login state and cookies.
- readOnly does not disable arbitrary JavaScript: allowScript is separate. These switches apply to model tools; the token-authenticated HTTP surface is unaffected.
05Compatibility, maintenance and safety notes
- This controls your real Chrome, including its existing login state and cookies.
- readOnly does not disable arbitrary JavaScript: allowScript is separate. These switches apply to model tools; the token-authenticated HTTP surface is unaffected.
README author statements; no independent safety audit.
06Frequently asked questions
Does this DeepSeek Harness plugin launch a separate browser?
It controls your real Chrome through CDP, using the existing login state and cookies.
How can I restrict DSH browser tools to reading?
Set readOnly: true and allowScript: false in the profile override. readOnly alone leaves script capability available. These switches do not restrict the token-authenticated HTTP surface.
Can the DSH agent release the manual browser lock?
The README says unlock is only possible by clicking the locked button in the extension popup; no bridge or model tool unlock command is provided.
07Related DSH workflows
archify
by tt-a1i
Turn any idea, plan, or codebase into a beautiful interactive diagram. An agent skill for Claude Code, Codex, and more.
openviking
by volcengine
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
nocobase
by nocobase
NocoBase is an open-source AI + no-code platform for building business systems fast. Instead of generating everything from scratch, AI works on top of production-proven infrastructure and a WYSIWYG no-code interface, so you get both speed and reliability.
learn-harness-engineering
by walkinglabs
Harness engineering beginner tutorial, from 0 to 1
08Data and sources
Chrome 浏览器扩展 + DeepSeek Harness 插件,让 AI Agent 像人一样操控你的真实浏览器。
AI 通过 Chrome DevTools Protocol 驱动标签页,你可以在屏幕上看到每一步操作。
本项目采用 **GNU Affero General Public License v3.0 (AGPL-3.0)**。
This page is generated from the project’s public documentation, repository metadata and a structured parse of DSH Plugins; last verified on 2026-10-25. Found an error? Submit a correction.
Best DeepSeek Harness Plugins
Twelve plugins worth installing first — picked from the whole catalog, across every category.
