Chrome-Devtools-CLI - 基于 Rust 的 Chrome DevTools CLI 工具
https://github.com/aeroxy/chrome-devtools-cli
● 轻量免常驻: 直接通过 Unix socket 与后台守护进程(Daemon)通信,复用持久连接,避免了 Puppeteer 或 MCP Server 带来的高额 Token 上下文与运行时开销。
● 确定性页面控制: 引入基于 Chrome 内部 ID 派生的双单词确定性友好命名(Friendly Name)机制,确保后续指令精准锁定同一标签页。
● 全功能原子操作: 单条命令支持页面导航、表单填充、模拟点击、JS 执行、全屏截图及无障碍树转储,并可直接在导航时配置视口、地理位置等模拟参数。
#Chrome #Shell #Tool #GitHub
https://github.com/aeroxy/chrome-devtools-cli
无需手动获取 WebSocket URL 即可直接通过 DevTools 协议(CDP)连接并操控现有的 Chrome 浏览器。
● 轻量免常驻: 直接通过 Unix socket 与后台守护进程(Daemon)通信,复用持久连接,避免了 Puppeteer 或 MCP Server 带来的高额 Token 上下文与运行时开销。
● 确定性页面控制: 引入基于 Chrome 内部 ID 派生的双单词确定性友好命名(Friendly Name)机制,确保后续指令精准锁定同一标签页。
● 全功能原子操作: 单条命令支持页面导航、表单填充、模拟点击、JS 执行、全屏截图及无障碍树转储,并可直接在导航时配置视口、地理位置等模拟参数。
#Chrome #Shell #Tool #GitHub