症状:Agent 能修改网页代码,却看不到真实 Safari 中的错误状态。
最快解法:把 Safari、safaridriver和 Agent 执行端优先放在同一台远程 Mac 上,通过 SSH 或远程桌面管理图形会话,不要直接把 MCP 接口暴露到公网。
最后更新于 2026 年 8 月 31 日,数据核实自 Apple Safari Developer Documentation、Safari 27 Beta Release Notes、WebKit 官方文章及 Safari Technology Preview Release Notes。
这篇文章适合 3 类人:以 Windows 或 Linux 为主力系统、需要检查真实 Safari 页面表现的前端开发者;希望让 AI Agent 读取 DOM、控制台、网络请求和截图的 AI 工程师;以及准备建设团队共享 Safari 调试节点的 DevOps 与测试平台维护者。