关于 codex-computer-use
codex-computer-use 是将应用 UI 和 UX 验证委派给 Codex 的 skill,提供浏览器测试说明和结果汇报流程,并说明 Codex 回退到 jsdom 时的验证边界。
主要功能
- 01编写自包含的验证说明
- 02允许 Codex 浏览器访问网络
- 03要求逐项报告结论与发现
- 04区分 DOM 检查和视觉检查
适用场景
- 01依据布局和行为标准检查应用流程
- 02汇报浏览器测试结果而不导入原始截图
- 03浏览器测试回退到 jsdom 时进行后续核验
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ joelfrancisco/ skills --skill codex-computer-use安装后在 Claude Code 中输入/codex-computer-use确认已加载。
附带文件agents/openai.yaml
详细介绍
Codex 电脑操作——UI/UX 验证委托
Codex 在电脑操作和 UI/UX 验证方面明显比主循环更出色,也更省成本 (截图会大量消耗令牌)。
- 为 Codex 编写一份独立完整的验证说明:如何启动应用 (开发服务器命令、端口)、逐步执行的操作流程,以及什么样的结果才算 “正确”(布局、文案、行为、没有控制台错误)。
- 运行——用一次 Bash 调用捕获输出路径并读回结果(内联使用
-o "$(mktemp)"会丢失路径):OUT=$(mktemp) && codex exec -s workspace-write -c sandbox_workspace_write.network_access=true -C <repo-root> -o "$OUT" "<brief>" </dev/null >"$OUT.log" 2>&1; echo "exit=$?"; cat "$OUT"始终用</dev/null关闭标准输入(codex 会因非 TTY 标准输入管道而阻塞)。 必须设置network_access=true:默认沙盒会阻止所有网络访问, 包括 localhost,因此没有此设置时 codex 无法访问开发服务器。 告诉它使用浏览器工具、自行截图,并按每个检查点给出 PASS/FAIL,最后说明 发现的任何意外情况。 - 只报告结论和发现——不要将原始截图带入主上下文。
- 如果 codex 报告沙盒阻止了真实浏览器启动,并回退到 jsdom:DOM 行为检查仍然有效,但渲染、布局和视觉方面的结论不算数——请改用浏览器技能(Pinchtab)或 claude-in-chrome 自行验证。
- 如果结果为 FAIL 或含糊不清 → 修复前先自行检查(使用浏览器技能 / claude-in-chrome)。
评论
支持 Markdown