Streaming
Section titled “Streaming”Streaming 可通过 WebSocket 传输浏览器视口,用于实时预览或人类与 AI “结对浏览”。
每个会话都会自动启动 WebSocket stream server,端口由系统分配。
AGENT_BROWSER_STREAM_PORT=9223 agent-browser open example.comagent-browser stream statusagent-browser stream enable --port 9223agent-browser stream disableagent-browser stream status --json示例:
{ "enabled": true, "port": 9223, "connected": true, "screencasting": true}WebSocket 协议
Section titled “WebSocket 协议”连接:
ws://localhost:9223Frame 消息包含 base64 编码图片和视口元数据。
支持鼠标、键盘、触摸事件,例如:
{ "type": "input_mouse", "eventType": "mousePressed", "x": 100, "y": 200, "button": "left", "clickCount": 1}