Codex 与 Claude Code 安装配置实战指南

Written by

in

文章目录
  • Codex 是 OpenAI 推出的 AI 编程工具,可在终端或 VSCode 中使用。
  • Claude Code 是一个强大的 AI 编程助手,让您可以直接在终端中与 AI 协作编程。本教程将指导您完成安装和配置过程。
  • 目录
    • 第一部分:Codex 安装与配置教程
      • Windows 版本教程
        • 系统要求
        • 安装步骤
        • 配置 API
        • 启动 codex
        • VSCode 插件 codex
      • Mac 版本教程
        • 系统要求
        • 安装步骤
        • 配置 API
        • 启动 codex
        • VSCode 插件 codex
      • Linux 版本教程
        • 系统要求
        • 安装步骤
        • 配置 API
        • 启动 codex
        • VSCode 插件 codex
      • Codex 常见问题
      • 第二部分:Claude Code 安装使用教程
        • 系统要求
          • 快速开始
            • 1. 安装 Node.js
            • 2. 安装 Claude Code
            • 3. 配置并开始使用
          • Claude Code 常见问题解答
            • 注意事项
              • 相关链接

              本教程详细介绍 Codex 与 Claude Code 在 Windows、Mac、Linux 三大主流操作系统上的安装与配置方法,两款工具均通过 xuedingmao.com 站点进行 API 调用配置。

              Codex 是 OpenAI 推出的 AI 编程工具,可在终端或 VSCode 中使用。

              • Windows 10 或 Windows 11
              • Node.js 22+
              • npm 10+
              • 网络连接

              ⚠️ 前置步骤:安装 Git Bash

              请访问 Git – Downloads 下载对应您电脑系统的版本,之后一直点击"下一步"即可完成安装。

              1. 安装 Node.js

              访问 Node.js 官网 下载并安装最新 LTS 版本。

              2. 安装 codex

              打开命令提示符 (CMD) 或 PowerShell,运行:

              npm install -g @openai/codex

              3. 验证安装

              打开命令提示符 (CMD) 或 PowerShell,运行:

              codex --version

              1. 获取 Auth Token

              访问 xuedingmao.com 站点页面进行以下操作:

              • 点击 控制台 → API令牌 页面
              • 点击 添加令牌
              • 令牌分组请选择:codex专属(务必选择此分组,否则无法使用)
              • 令牌名称随意
              • 额度建议:设置为 无限额度
              • 其他选项保持默认

              2. 配置文件

              重要提示:请将下方的 sk-xxx 替换为您在 xuedingmao.com 生成的实际 API 密钥!

              进入当前用户的用户目录下的 .codex 文件夹中,例如:C:Userstestuser.codex

              注意:如果看不到该目录,说明您没有打开 Windows 的"显示隐藏的项目",请先在文件资源管理器中开启。

              如果没有 .codex 文件夹,请手动创建该文件夹,然后在其中创建 config.toml 以及 auth.json 两个文件。

              填写配置(需要将 sk-xxx 替换成您自己创建的真实 SK)

              auth.json 中的配置:

              {"OPENAI_API_KEY": "sk-xxx"}

              config.toml 中的配置:

              model_provider = "api111"
              model = "gpt-5-codex"
              model_reasoning_effort = "high"
              disable_response_storage = true
              preferred_auth_method = "apikey"
              [model_providers.api111]
              name = "api111"
              base_url = "https://xuedingmao.com/v1"
              wire_api = "responses"

              model_reasoning_effort 可选值为 highmediumlow,分别代表模型思考的努力程度(高、中、低)。

              ⚠️ 重启终端!然后进入到您的工程目录:

              cd your-project-folder

              运行以下命令启动:

              codex

              以上配置完成后,在 VSCode 扩展商店中搜索并安装 codex 即可。

              安装完成后会出现在侧边栏。

              • macOS 12 或更高版本
              • Node.js 22+
              • npm 10+
              • 网络连接

              1. 安装 Node.js

              • 方式一:直接访问 Node.js 官网 下载并安装最新 LTS 版本
              • 方式二:使用 Homebrew(推荐)
              # 如果尚未安装 Homebrew,请先运行此命令
              /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
              # 安装 Node.js
              brew install node

              2. 安装 codex

              打开终端 (Terminal),运行(可能需要加 sudo):

              npm install -g @openai/codex
              

              3. 验证安装

              打开终端 (Terminal),运行:

              codex --version

              1. 获取 Auth Token

              访问 xuedingmao.com 站点页面进行以下操作:

              • 点击 控制台 → API令牌 页面
              • 点击 添加令牌
              • 令牌分组请选择:codex专属(务必选择此分组,否则无法使用)
              • 令牌名称随意
              • 额度建议:设置为 无限额度
              • 其他选项保持默认

              2. 配置文件

              重要提示:请将下方的 sk-xxx 替换为您在 xuedingmao.com 生成的实际 API 密钥!

              1. 创建目录和文件:
              mkdir -p ~/.codex
              touch ~/.codex/auth.json
              touch ~/.codex/config.toml
              1. 编辑 auth.json 文件:
              vi ~/.codex/auth.json

              i 进入插入模式,粘贴以下内容(将 sk-xxx 替换为您的密钥),然后按 ESC 键,输入 :wq 并回车保存退出。

              {"OPENAI_API_KEY": "sk-xxx"}
              1. 编辑 config.toml 文件:
              vi ~/.codex/config.toml
              

              i 进入插入模式,粘贴以下内容,然后按 ESC 键,输入 :wq 并回车保存退出。

              model_provider = "api111"
              model = "gpt-5-codex"
              model_reasoning_effort = "high"
              disable_response_storage = true
              preferred_auth_method = "apikey"
              [model_providers.api111]
              name = "api111"
              base_url = "https://xuedingmao.com/v1"
              wire_api = "responses"

              ⚠️ 重启终端!然后进入到您的工程目录:

              cd your-project-folder

              运行以下命令启动:

              codex

              以上配置完成后,在 VSCode 扩展商店中搜索并安装 codex 即可,安装完成后会出现在侧边栏。

              • 主流 Linux 发行版 (Ubuntu 20.04+、Debian 10+、CentOS 7+ 等)
              • Node.js 22+
              • npm 10+
              • 网络连接

              1. 安装 Node.js

              • Ubuntu/Debian
              sudo apt update
              curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
              sudo apt-get install -y nodejs
              • CentOS/RHEL/Fedora
              # 使用 dnf (Fedora) 或 yum (CentOS/RHEL)
              sudo dnf install nodejs npm
              # 或
              sudo yum install nodejs npm
              • Arch Linux
              sudo pacman -S nodejs npm

              2. 安装 codex

              打开终端 (Terminal),运行:

              sudo npm install -g @openai/codex

              3. 验证安装

              打开终端 (Terminal),运行:

              codex --version

              1. 获取 Auth Token

              访问 xuedingmao.com 站点页面进行以下操作:

              • 点击 控制台 → API令牌 页面
              • 点击 添加令牌
              • 令牌分组请选择:codex专属(务必选择此分组,否则无法使用)
              • 令牌名称随意
              • 额度建议:设置为 无限额度
              • 其他选项保持默认

              2. 配置文件

              重要提示:请将下方的 sk-xxx 替换为您在 xuedingmao.com 生成的实际 API 密钥!

              1. 创建目录和文件:
              mkdir -p ~/.codex
              touch ~/.codex/auth.json
              touch ~/.codex/config.toml
              1. 编辑 auth.json 文件:
              vi ~/.codex/auth.json

              i 进入插入模式,粘贴以下内容(将 sk-xxx 替换为您的密钥),然后按 ESC 键,输入 :wq 并回车保存退出。

              {"OPENAI_API_KEY": "sk-xxx"}
              1. 编辑 config.toml 文件:
              vi ~/.codex/config.toml

              i 进入插入模式,粘贴以下内容,然后按 ESC 键,输入 :wq 并回车保存退出。

              model_provider = "api111"
              model = "gpt-5-codex"
              model_reasoning_effort = "high"
              disable_response_storage = true
              preferred_auth_method = "apikey"
              [model_providers.api111]
              name = "api111"
              base_url = "https://xuedingmao.com/v1"
              wire_api = "responses"

              ⚠️ 重启终端!然后进入到您的工程目录:

              cd your-project-folder

              运行以下命令启动:

              codex

              以上配置完成后,在 VSCode 扩展商店中搜索并安装 codex 即可。

              安装完成后会出现在侧边栏。

              出现错误请按照如下步骤排查:

              1. 确认 API Key 创建是否正确:额度选择无限额度,不要限制模型,分组选择 codex专属
              2. 确认配置文件中的 sk-xxx 已替换为您的实际密钥
              3. 确认 .codex 文件夹已正确创建在用户目录下

              更多 codex 配置及使用详情请参考 codex 官方教程

              Claude Code 是一个强大的 AI 编程助手,让您可以直接在终端中与 AI 协作编程。本教程将指导您完成安装和配置过程。

              • Node.js 版本 ≥ 18.0
              • 支持的操作系统:macOS、Linux、Windows (WSL)

              💡 提示:如果您已经安装了 Node.js 18.0 或更高版本,可以跳过此步骤。

              Ubuntu / Debian 用户

              # 安装 Node.js LTS 版本
              curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo bash -
              sudo apt-get install -y nodejs
              # 验证安装
              node --version

              macOS 用户

              # 安装 Xcode 命令行工具
              sudo xcode-select --install
              # 安装 Homebrew(如果尚未安装)
              /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
              # 通过 Homebrew 安装 Node.js
              brew install node
              # 验证安装
              node --version

              使用 npm 全局安装 Claude Code:

              npm install -g @anthropic-ai/claude-code
              # 验证安装
              claude --version

              获取必要的配置信息

              您需要准备两个重要的配置项:

              配置项 说明 获取方式
              ANTHROPIC_AUTH_TOKEN API 认证令牌 注册后在 API令牌 页面点击 添加令牌 获得(以 sk- 开头)
              ANTHROPIC_BASE_URL API 服务地址 使用 https://xuedingmao.com

              📝 创建令牌时的建议设置

              • 名称:随意命名
              • 额度:设为无限额度
              • 分组:选择 Claude code专属 或者 官转克劳德3及以上
              • 其他选项:保持默认设置

              启动 Claude Code

              在您的项目目录下运行:

              Linux/Unix 系统

              # 进入项目目录
              cd your-project-folder
              # 设置环境变量
              export ANTHROPIC_BASE_URL=https://xuedingmao.com
              export ANTHROPIC_AUTH_TOKEN=sk-...   # 替换为您的实际令牌
              export API_TIMEOUT_MS=300000         # 设置为 300 秒超时
              # 启动 Claude Code
              claude

              Windows PowerShell 系统

              # 进入项目目录
              cd your-project-folder
              # 设置环境变量
              $env:ANTHROPIC_BASE_URL = "https://xuedingmao.com"
              $env:ANTHROPIC_AUTH_TOKEN = "sk-..."   # 替换为您的实际令牌
              $env:API_TIMEOUT_MS = "300000"          # 设置为 300 秒超时
              # 启动 Claude Code
              claude

              Windows CMD 系统

              # 进入项目目录
              cd your-project-folder
              # 设置环境变量
              set ANTHROPIC_BASE_URL=https://xuedingmao.com
              set ANTHROPIC_AUTH_TOKEN=sk-...   # 替换为您的实际令牌
              set API_TIMEOUT_MS=300000           # 设置为 300 秒超时
              # 启动 Claude Code
              claude

              初次运行配置

              启动后,您将看到以下配置步骤:

              1. 选择主题 → 选择您喜欢的主题 + 按 Enter
              2. 安全须知 → 确认安全须知 + 按 Enter
              3. Terminal 配置 → 使用默认配置 + 按 Enter
              4. 工作目录信任 → 信任当前目录 + 按 Enter

              恭喜! 现在您可以开始与您的 AI 编程搭档一起写代码了!

              Q: 遇到 “Invalid API Key · Please run /login” 错误?

              A: 这表明 Claude Code 未检测到环境变量。请检查:

              • 是否正确设置了 ANTHROPIC_AUTH_TOKENANTHROPIC_BASE_URL
              • 环境变量值是否正确(令牌以 sk- 开头)
              • 如果使用了永久配置,是否重启了终端

              Q: 为什么显示 “offline” 状态?

              A: Claude Code 通过连接 Google 来判断网络状态。显示 “offline” 不影响正常使用,只是表明无法连接到 Google。

              Q: 为什么浏览网页的 Fetch 会失败?

              A: Claude Code 在访问网页前需要调用 Claude 服务进行安全检查。您需要:

              • 保持稳定的国际互联网连接
              • 必要时使用全局代理

              Q: 请求总是显示 “fetch failed”?

              A: 可能是网络环境导致的问题。解决方案:

              1. 退出 Claude Code(Ctrl+C)
              2. 重新运行 claude 命令
              3. 如果问题持续,请稍后再试

              Q: API 报错如何处理?

              A: 可能是转发代理不稳定导致的,建议:

              • 退出 Claude Code(Ctrl+C)
              • 重新运行 claude 命令
              • 如果问题持续,请稍后再试

              Q: 网页登录错误?

              A: 尝试清除本站的 Cookie,然后重新登录。

              • 本站在 xuedingmao.com 直接接入官方 Claude Code 转发服务
              • 仅支持 Claude Code 的 API 流量,不支持其他 API 调用
              • 请妥善保管您的 API 令牌,避免泄露

              • Claude Code 官方文档
              • Node.js 官方网站

              💡 提示:如遇到其他问题,请查看官方文档或联系技术支持。

              到此这篇关于Codex 与 Claude Code 安装配置完全指南的文章就介绍到这了,更多相关Codex 与 Claude Code 安装配置内容请搜索风君子博客以前的文章或继续浏览下面的相关文章,希望大家以后多多支持风君子博客!

              站内搜索