Codex / Claude Code · 进阶
Windows 上同时使用 Codex App、Codex CLI、Computer Use 和 Claude Code CLI 时,先分清 GUI 控制、命令行、WSL2,再配 Git、Node、ripgrep、PATH、项目目录和安全边界。
Codex Computer Use 是 Windows Codex App 的桌面操作能力;写代码仍靠 App / CLI,Linux 项目仍建议放 WSL2。
# Windows 原生基础工具
winget install Git.Git
winget install OpenJS.NodeJS.LTS
winget install GitHub.cli
winget install Python.Python.3.12
node -v
npm -v
git --version
gh --version# Codex Windows 客户端与 CLI
winget install Codex -s msstore
winget upgrade Codex -s msstore
npm install -g @openai/codex
codex --version
codex# Windows Codex App 启用 Computer Use 的小白流程
1. 打开 Windows 版 Codex App,先升级到最新版本。
2. 进入 Settings / Computer Use,点击 Install 安装 Computer Use 插件。
3. 打开你要让 Codex 操作的目标窗口,例如记事本、浏览器测试页、桌面软件设置页。
4. 让目标窗口保持在前台可见,不要最小化,不要遮住关键按钮。
5. 给 Codex 的任务只写一个窗口、一个目标、一个停止条件。
6. 运行时看着它做;看到权限、登录、支付、删除、发送消息等敏感动作,先停下来人工确认。# 第一次练习 Computer Use 的安全提示词
请使用 Computer Use 操作当前 Windows 桌面上的记事本窗口。
目标:
1. 在记事本里输入一行文字:Codex Computer Use Windows 测试成功。
2. 不要打开其他应用。
3. 不要访问网页、不要读取文件、不要输入任何密码。
4. 完成后停下来告诉我你做了什么。
如果看不到记事本窗口,请先停下来,不要乱点。# PowerShell 拦截 npm / 安装脚本时,只给当前用户放开常见脚本权限
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned# Claude Code 原生 Windows 安装与检查
irm https://claude.ai/install.ps1 | iex
winget install Anthropic.ClaudeCode
claude --version
claude doctor# Claude Code 搜索慢时,安装 ripgrep 并让 Claude Code 使用系统版
winget install BurntSushi.ripgrep.MSVC
setx USE_BUILTIN_RIPGREP 0# WSL2 检查与安装。下面这些命令分两段:前两行在 Windows 里跑,后面进入 WSL 后跑。
wsl -l -v
wsl --install -d Ubuntu
# 进入 WSL2 后:项目放 Linux 文件系统,不要长期放 /mnt/c
mkdir -p ~/code
cd ~/code
npm install -g @openai/codex
codex --version# WSL 里如果装工具时误用了 Windows node/npm,先确认路径
which node
which npm
npm config set os linux# Claude Code 模型选择:临时用命令参数,长期用环境变量或 /model
claude --model claude-sonnet-4-5-20250929
setx ANTHROPIC_MODEL claude-sonnet-4-5-20250929# %USERPROFILE%\.codex\config.toml
# Codex Windows 沙箱如果需要固定提权模式,再按官方提示配置;不确定时先保持默认。
[windows]
sandbox = "elevated"# AGENTS.md / CLAUDE.md 最小共享规则
## Windows 环境
- 本仓库运行在:Windows 原生 / WSL2(二选一写清)
- 默认终端:PowerShell / Git Bash / WSL Bash
- 不要混用 Windows node 和 WSL node
## 常用命令
- 安装:npm install
- 构建:npm run build
- 检查:npm run lint
## 禁止触碰
- 不要打印 API Key / Token
- 不要改生产配置
- 不要回滚用户已有改动
## 验收
- 构建通过
- 关键页面可打开
- 改动文件清单写清楚Computer Use 是 Codex App 的桌面操作能力:它可以看屏幕、点按钮、输入文字、操作菜单和浏览器页面。小白要记住一句话:能用命令行完成的事,优先让 Codex 用命令行;必须看界面、点按钮、复现 GUI Bug 的事,才交给 Computer Use。
# 模板 1:操作桌面软件设置
请使用 Computer Use 只操作当前前台窗口。
目标:检查这个软件的设置页里是否能找到 <设置项>。
限制:不要打开其他软件,不要输入密码,不要保存任何修改。
如果需要权限、登录或看不到目标按钮,请停下来问我。
完成后告诉我:你看到了什么、下一步我该点哪里。
# 模板 2:复现 GUI 问题
请使用 Computer Use 复现我看到的界面问题。
问题:<描述问题>
限制:只操作当前浏览器标签页,不要提交表单,不要删除数据。
步骤:先观察页面,再按最少步骤复现,最后停下来总结现象。
# 模板 3:做一次 Windows 应用验收
请使用 Computer Use 检查当前应用的基础流程:打开页面、点击主要按钮、确认没有明显报错。
不要修改设置,不要登录新账号,不要访问生产后台。
发现弹窗、权限请求或报错时先截图描述,不要继续乱点。登录失败大多是代理或登录态问题,换网络再登录一次能解;Windows 额外注意 DLL 缺失和端口占用。
装、登录、改一个小文件、提交一次 PR,一小时内能跑完整的工具回路。
Codex 适合长任务、无人值守跑活;Claude Code 适合实时改代码、调 Bug。两者评测接近(各家自报 SWE-bench 均超 80%,独立评测差距更小),选工具看工作方式。
Claude Code 负责看懂需求、拆方案、改小块和复核体验;Codex 负责跨文件落地、跑构建测试和部署验证,中间用一张任务卡交接就够了。
可以把截图、日志、需求单或当前页面链接发到 zhemuy@gmail.com。