让 AI 改一个网页应用,麻烦往往不在“会不会写”,而在写完后还得绕到别处运行,才能知道页面是否真的正常。7 月 31 日发布的 datasette-agent 0.4a0 新增 context.browser_task():Agent 工具可以直接在用户浏览器里执行代码,在应用实际呈现的环境中测试和调试,少一次环境切换。
随后发布的 datasette-apps 0.2a0 用它做出了 app_debug()。这个工具会把应用放进一个不可见、不可点击的 iframe 沙箱——也就是受权限约束的隐藏测试间——再运行 Agent 提供的 JavaScript。Agent 因而能做 smoke test(冒烟测试,即快速确认应用能否启动、核心流程是否明显出错),也能测量页面元素的尺寸。它不是完整测试体系,但给“创建、修改、立即检查”补上了轻量闭环,是本地数据应用 Agent 化的一个具体工程样本。发布说明未披露安全边界、兼容范围或系统性测试结果。