Give your DSH agent hands
guo6x/dsh-pilot · productivity
Give your DSH agent hands: drive a real browser (Edge/Chrome over CDP) from the chat — ref-driven clicking, per-session browsers, and a live cockpit panel.
★ 20GitHub stars
1Forks
2026-09-02Last updated
JavaScriptLanguage
MITLicense
Key features
- One command install — dsh plugin --profile web add github:guo6x/dsh-pilot
- Launches msedge/chrome headless with an isolated --user-data-dir under the OS temp dir and a dynamically picked debugging port (9222+)
- Browser runs headless with an isolated profile
- Zero runtime dependencies — talks CDP over the native Node ≥ 22 WebSocket, uses the Edge/Chrome already on your machine
- No API key — nothing leaves your machine
Requirements
- Refs are pinned to the current page, so a tab switcher would invalidate them.
- Spawn a subagent — each agent session gets its own browser.
Install command
dsh plugin --profile web add github:guo6x/dsh-pilot