系列教程
35 节
DeepSeek Harness 教程
按顺序阅读,循序渐进掌握相关 AI 工具与实战方法。
从「DeepSeek Harness 教程:开篇导读」开始
Codex 在 Windows 上提供原生支持,无需 WSL 即可运行。本节介绍 Windows 平台特有的功能和配置。
Codex 支持以下 Windows 环境:
| 环境 | 支持状态 |
|---|---|
| Windows 11(原生) | 官方支持 |
| Windows 10 | 官方支持 |
| Windows 11 + WSL2 | 完整支持 |
Codex 可以在 Windows 上原生运行,保持 Windows 工作流程。
# 使用 winget 安装 winget install OpenAI.Codex # 或者安装预览版 winget install OpenAI.Codex --source winget --accept-source-agreements --accept-package-agreements
# 使用 Chocolatey 安装 choco install codex -y
从 GitHub 下载 Windows 版本:
https://github.com/openai/codex/releases
下载 .exe 安装程序并运行。
推荐使用 winget 或 Chocolatey 安装,以便自动更新。
Codex 可以在 Windows PowerShell 中原生运行:
# Windows 沙箱配置 [windows] # 沙箱模式:unelevated | elevated sandbox = "unelevated" # 在私有桌面运行沙盒子进程 sandbox_private_desktop = true
| 模式 | 说明 |
|---|---|
unelevated |
标准用户权限运行(推荐) |
elevated |
管理员权限运行 |
推荐使用 unelevated 模式以保持安全性。
Codex 可以直接在 PowerShell 中使用:
# 启动 Codex codex # 非交互模式 codex exec "审查代码" # 使用 PowerShell 命令 codex ! Get-Process
Codex 也支持传统的 CMD 环境:
# 在 CMD 中运行 codex exec "列出文件"
Codex 自动检测终端类型并优化输出。
Windows 路径与 Unix 不同,Codex 会自动处理:
# 设置 Codex 特定的环境变量 set CODEX_HOME=C:\Users\YourName\.codex set CODEX_SQLITE_HOME=C:\Users\YourName\.codex
# 设置代理 set HTTP_PROXY=http://proxy.example.com:8080 set HTTPS_PROXY=http://proxy.example.com:8080 # 然后运行 Codex codex
如果你的网络需要代理,配置环境变量即可。
确保 PowerShell 可执行文件在 PATH 中。
Codex 支持 Unicode,但某些旧版终端可能有问题。
大多数问题可以通过重新安装或更新解决。
Windows 日志位置:
%USERPROFILE%\.codex\log\codex-tui.log
查看日志可以了解详细的错误信息。
| 特性 | 原生 Windows | WSL2 |
|---|---|---|
| 性能 | 更快 | 稍慢 |
| 设置 | 简单 | 需要安装 WSL |
| 兼容性 | Windows 工具 | Linux 工具 |
| 维护 | 自动更新 | 独立更新 |
对于大多数 Windows 用户,推荐使用原生版本。
Windows 原生支持让 Codex 可以无缝融入你的 Windows 工作流程。
对于大多数用户,原生版本更好 - 更快、更简单。
可以,两者可以同时安装使用。
不需要,unelevated 模式不需要管理员权限。
推荐使用 Windows Terminal 或新版 PowerShell。