mobile wallpaper 1mobile wallpaper 2mobile wallpaper 3mobile wallpaper 4
563 字
2 分钟
Codex 与 Claude Code 安装配置
2026-07-15

本文记录 Codex CLI 与 Claude Code 的安装、登录和配置方法,并附上当前 Windows 环境的脱敏配置快照

安装命令和配置项可能随版本变化,本文按 2026 年 7 月 15 日的官方文档 整理。优先使用官方原生安装脚本,npm 仅作为备用方案。

一、安装 Codex#

普通 PowerShell 窗口即可,不需要管理员权限:

Terminal window
irm https://chatgpt.com/codex/install.ps1 | iex

无人值守安装或更新:

Terminal window
$env:CODEX_NON_INTERACTIVE = "1"
irm https://chatgpt.com/codex/install.ps1 | iex

脚本默认把可执行文件安装到以下位置:

  • Windows:%LOCALAPPDATA%\Programs\OpenAI\Codex\bin
  • Linux/macOS:~/.local/bin

如需修改安装目录,可在执行脚本前设置 CODEX_INSTALL_DIR

验证与登录#

codex --version
codex login
codex login status

codex login 默认打开浏览器完成 ChatGPT 登录。如果使用 API Key,不要把 密钥直接写进命令历史,可以从环境变量通过标准输入传入:

Terminal window
$env:OPENAI_API_KEY | codex login --with-api-key

二、安装 Claude Code#

Terminal window
irm https://claude.ai/install.ps1 | iex

Windows 10 1809 或更高版本可以原生运行。Git for Windows 不是必需项, 但安装后 Claude Code 可以使用 Git Bash;也可以选择在 WSL 2 内安装,获得 Linux 工具链和沙箱支持。

验证与登录#

claude --version
claude doctor
claude

首次运行 claude 后,按照浏览器提示登录即可。原生脚本安装的版本会自动 在后台检查更新,也可以手动执行:

claude update

三、配置文件位置#

Windows 下,本机主要使用以下文件:

工具文件用途
Claude CodeC:\Users\<用户名>\.claude\settings.json用户级环境、模型和权限配置
CodexC:\Users\<用户名>\.codex\config.toml用户级模型、权限、MCP、插件等配置
CodexC:\Users\<用户名>\.codex\auth.json登录凭据,按密码对待
CodexC:\Users\<用户名>\.codex\.env当前环境使用的代理变量

Linux 和 macOS 中,~ 通常是 /home/<用户名>/Users/<用户名>,其余相对位置不变。

四、当前 Claude Code 配置#

{
"env": {
"HTTP_PROXY": "http://localhost:7890",
"HTTPS_PROXY": "http://localhost:7890",
"ANTHROPIC_BASE_URL": "<兼容网关地址>",
"ANTHROPIC_AUTH_TOKEN": "<请勿公开>"
},
"permissions": {
"defaultMode": "bypassPermissions"
},
"skipDangerousModePermissionPrompt": true,
"model": "sonnet[1m]"
}

五、当前 Codex 配置#

config.toml#

model = "gpt-5.6-sol"
model_reasoning_effort = "medium"
model_provider = "openai"
service_tier = "default"
# 高风险:仅用于本人完全可控的开发环境
approval_policy = "never"
sandbox_mode = "danger-full-access"

auth.json#

{
"OPENAI_API_KEY": "<已脱敏>",
}

.env#

https_proxy=<代理地址,已脱敏>
http_proxy=<代理地址,已脱敏>
all_proxy=<代理地址,已脱敏>

参考资料#

分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Codex 与 Claude Code 安装配置
https://blog.sleep0.de/posts/codex-claude-code-config/
作者
Sleep1223
发布于
2026-07-15
许可协议
CC BY-NC-SA 4.0

部分信息可能已经过时

目录