CLI 配置指南 · 适用于 Windows / macOS / Linux

Claude Code & CodeX 配置教程

选择系统:

Claude Code

1
安装 Node.js(18+ / LTS)并验证 node/npm
Windows 推荐官网安装包或 winget/choco

验证命令:

node --version
npm --version
2
安装 Claude Code CLI(npm 全局安装)
npm install -g @anthropic-ai/claude-code
npm install -g @anthropic-ai/claude-code
claude --version
3
配置 settings.json(Claude Code 专用 Token)
%USERPROFILE%\\.claude\\settings.json

在 settings.json 写入(把 Token 替换成你自己的):

{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "YOUR_CLAUDE_CODE_TOKEN",
    "ANTHROPIC_BASE_URL": "https://api.nwafu-ai.cn",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "换成你想要的模型,下面都是,这里给的示例",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "gpt-5.4",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "gpt-5.3-codex",
    "ANTHROPIC_MODEL": "gpt-5.4",
    "ANTHROPIC_REASONING_MODEL": "gpt-5.4",
    "API_TIMEOUT_MS": "600000",
    "BASH_DEFAULT_TIMEOUT_MS": "600000",
    "BASH_MAX_TIMEOUT_MS": "600000",
    "CLAUDE_API_TIMEOUT": "600000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "CLAUDE_CODE_MAX_OUTPUT_TOKENS": "32000"
  }
}

改完后建议重启 Claude Code。

4
进入项目目录并启动
cd your-project → claude
cd your-project
claude
1
安装 Node.js(18+)并验证 node/npm
macOS 推荐 Homebrew:brew install node
brew install node
node --version
npm --version
2
安装 Claude Code CLI(npm 全局安装)
npm install -g @anthropic-ai/claude-code
npm install -g @anthropic-ai/claude-code
claude --version
3
配置 settings.json(Claude Code 专用 Token)
~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "YOUR_CLAUDE_CODE_TOKEN",
    "ANTHROPIC_BASE_URL": "https://api.nwafu-ai.cn",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "换成你想要的模型,下面都是,这里给的示例",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "gpt-5.4",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "gpt-5.3-codex",
    "ANTHROPIC_MODEL": "gpt-5.4",
    "ANTHROPIC_REASONING_MODEL": "gpt-5.4",
    "API_TIMEOUT_MS": "600000",
    "BASH_DEFAULT_TIMEOUT_MS": "600000",
    "BASH_MAX_TIMEOUT_MS": "600000",
    "CLAUDE_API_TIMEOUT": "600000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "CLAUDE_CODE_MAX_OUTPUT_TOKENS": "32000"
  }
}
4
进入项目目录并启动
cd your-project → claude
cd your-project
claude
1
安装 Node.js(18+)并验证 node/npm
示例(Ubuntu/Debian):apt 安装 nodejs/npm
sudo apt update
sudo apt install -y nodejs npm
node --version
npm --version
2
安装 Claude Code CLI(npm 全局安装)
npm install -g @anthropic-ai/claude-code
npm install -g @anthropic-ai/claude-code
claude --version
3
配置 settings.json(Claude Code 专用 Token)
~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_AUTH_TOKEN": "YOUR_CLAUDE_CODE_TOKEN",
    "ANTHROPIC_BASE_URL": "https://api.nwafu-ai.cn",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "换成你想要的模型,下面都是,这里给的示例",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "gpt-5.4",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "gpt-5.3-codex",
    "ANTHROPIC_MODEL": "gpt-5.4",
    "ANTHROPIC_REASONING_MODEL": "gpt-5.4",
    "API_TIMEOUT_MS": "600000",
    "BASH_DEFAULT_TIMEOUT_MS": "600000",
    "BASH_MAX_TIMEOUT_MS": "600000",
    "CLAUDE_API_TIMEOUT": "600000",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "CLAUDE_CODE_MAX_OUTPUT_TOKENS": "32000"
  }
}
4
进入项目目录并启动
cd your-project → claude
cd your-project
claude

CodeX

1
安装 Node.js(18+ / LTS)并验证 node/npm
与 Claude Code 相同
node --version
npm --version
2
安装 CodeX CLI(npm 全局安装)
npm install -g @openai/codex@latest
npm install -g @openai/codex@latest
codex --version
3
创建配置目录
%USERPROFILE%\\.codex
mkdir %USERPROFILE%\\.codex
4
写入 config.toml / auth.json(CodeX 专用 Token)
base_url=https://api.nwafu-ai.cn/v1

config.toml(%USERPROFILE%\\.codex\\config.toml):

model_provider = "OpenAI"
model = "gpt-5.3-codex"
model_reasoning_effort = "xhigh"
network_access = "enabled"
disable_response_storage = true

[model_providers.OpenAI]
name = "OpenAI"
base_url = "https://api.nwafu-ai.cn/v1"
wire_api = "responses"
requires_openai_auth = true

auth.json(%USERPROFILE%\\.codex\\auth.json):

{
  "OPENAI_API_KEY": "YOUR_CODEX_TOKEN"
}
5
进入项目目录并启动
cd your-project → codex
cd your-project
codex
1
安装 Node.js(18+)并验证 node/npm
brew install node
brew install node
node --version
npm --version
2
安装 CodeX CLI(npm 全局安装)
npm install -g @openai/codex@latest
npm install -g @openai/codex@latest
codex --version
3
创建配置目录
~/.codex
mkdir -p ~/.codex
4
写入 config.toml / auth.json(CodeX 专用 Token)
~/.codex/config.toml + ~/.codex/auth.json

config.toml:

model_provider = "OpenAI"
model = "gpt-5.3-codex"
model_reasoning_effort = "xhigh"
network_access = "enabled"
disable_response_storage = true

[model_providers.OpenAI]
name = "OpenAI"
base_url = "https://api.nwafu-ai.cn/v1"
wire_api = "responses"
requires_openai_auth = true

auth.json:

{
  "OPENAI_API_KEY": "YOUR_CODEX_TOKEN"
}
5
进入项目目录并启动
cd your-project → codex
cd your-project
codex
1
安装 Node.js(18+)并验证 node/npm
示例(Ubuntu/Debian):apt 安装 nodejs/npm
sudo apt update
sudo apt install -y nodejs npm
node --version
npm --version
2
安装 CodeX CLI(npm 全局安装)
npm install -g @openai/codex@latest
npm install -g @openai/codex@latest
codex --version
3
创建配置目录
~/.codex
mkdir -p ~/.codex
4
写入 config.toml / auth.json(CodeX 专用 Token)
~/.codex/config.toml + ~/.codex/auth.json

config.toml:

model_provider = "OpenAI"
model = "gpt-5.3-codex"
model_reasoning_effort = "xhigh"
network_access = "enabled"
disable_response_storage = true

[model_providers.OpenAI]
name = "OpenAI"
base_url = "https://api.nwafu-ai.cn/v1"
wire_api = "responses"
requires_openai_auth = true

auth.json:

{
  "OPENAI_API_KEY": "YOUR_CODEX_TOKEN"
}
5
进入项目目录并启动
cd your-project → codex
cd your-project
codex

VSCode 配置配置

1
请确认你已经安装了 ChatGPT/CodeX 相关的 VSCode 扩展插件。
2
打开 VSCode 的 settings.json 并写入配置

添加以下配置:

{
  "chatgpt.apiBase": "https://api.nwafu-ai.cn/v1",
  "chatgpt.config": {
    "preferred_auth_method": "apikey"
  }
}
3
快捷键说明(打开 Settings JSON)
Windows / macOS / Linux
Windows: Ctrl + Shift + P → "Preferences: Open Settings (JSON)"
macOS:   Cmd  + Shift + P → "Preferences: Open Settings (JSON)"
Linux:   Ctrl + Shift + P → "Preferences: Open Settings (JSON)"
4
配置说明
Token / 重启 / 专用令牌
  • 请确保你的 API Token 已经在扩展设置中正确配置。
  • 配置完成后重启 VSCode 以确保设置生效。
  • 建议使用 CodeX 专用 Token 以获得更佳体验。