两个工具都依赖运行环境。先把基础装好,后面才顺畅。
macOS 用「终端」或 iTerm;Windows 用 PowerShell 或 Windows Terminal;Linux 用自带终端。命令都在这里敲。
在本站后台获取你的专属 Key 和接入地址,接入配置那一步会用到,先复制好备用。
node -v
npm install -g @anthropic-ai/claude-code
claude --version
node -v
npm install -g @anthropic-ai/claude-code
claude --version
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned 然后输入 Y 确认。sudo apt install nodejs npm 安装。node -v
sudo npm install -g @anthropic-ai/claude-code
claude --version
sudo 全局安装带来的权限问题。npm install -g @openai/codex
codex --version
brew install codex。装完同样用 codex --version 验证。npm install -g @openai/codex
codex --version
codex 命令时,关闭终端重新打开一次,让 PATH 生效。sudo npm install -g @openai/codex
codex --version
sudo,直接 npm install -g @openai/codex 即可。把工具的请求地址指向本站中转,即可在国内免代理稳定使用。下面两处占位需替换成你后台拿到的真实信息。
~/.zshrc,记得替换占位符。# ~/.zshrc export ANTHROPIC_BASE_URL="https://你的中转域名/v1" export ANTHROPIC_API_KEY="YOUR_API_KEY"
source ~/.zshrc
claude
setx ANTHROPIC_BASE_URL "https://你的中转域名/v1" setx ANTHROPIC_API_KEY "YOUR_API_KEY"
claude
~/.bashrc,替换占位符。# ~/.bashrc export ANTHROPIC_BASE_URL="https://你的中转域名/v1" export ANTHROPIC_API_KEY="YOUR_API_KEY"
source ~/.bashrc && claude
~/.codex/config.toml,写入下面内容。# ~/.codex/config.toml model_provider = "relay" [model_providers.relay] name = "relay" base_url = "https://你的中转域名/v1" env_key = "CODEX_API_KEY"
export CODEX_API_KEY="YOUR_API_KEY"
codexC:\Users\你的用户名\.codex\config.toml,内容同 macOS。# %USERPROFILE%\.codex\config.toml model_provider = "relay" [model_providers.relay] name = "relay" base_url = "https://你的中转域名/v1" env_key = "CODEX_API_KEY"
setx CODEX_API_KEY "YOUR_API_KEY" # 重开终端后: codex
~/.codex/config.toml,内容同 macOS。# ~/.codex/config.toml model_provider = "relay" [model_providers.relay] name = "relay" base_url = "https://你的中转域名/v1" env_key = "CODEX_API_KEY"
export CODEX_API_KEY="YOUR_API_KEY"
codex[model_providers.xxx] 一致。以本站后台说明为准,不同中转命名可能略有差异。YOUR_API_KEY、有没有多余空格,Windows 上 setx 后要重开终端。npm config get prefix 查看路径并加入 PATH。npm install -g @anthropic-ai/claude-code 或 npm install -g @openai/codex。