Linux安装codex并接入API
Linux安装codex/claude并接入API
1.下载nodejs
wget https://nodejs.org/dist/v26.13.0/node-v26.13.0-linux-x64.tar.xz
2.创建工作目录
mkdir -p /app/tools
3.解压到工作目录
tar xf node-v26.13.0-linux-x64.tar.xz -C /app/tools/
4.创建软连接
ln -s /app/tools/node-v26.13.0-linux-x64/ /app/tools/node
5.修改为root:root
chown -R root:root /app/tools/node
6.配置PATH与/etc/profile
export PATH=/app/tools/node/bin:$PATH
vim /etc/profile添加上面一行
source /etc/profile
7检查
npm -v
node -v
8.安装codexCLI/claudeCLI
#配置npm加速(永久)
npm config set registry https://registry.npmmirror.com
#检查加速 地址
npm config get registry
#安装codex/claude
npm install -g @openai/codex
npm install -g @anthropic-ai/claude-code
9.配置API
#codex
需要先进入codex后退出
bash <(curl -fsSL https://cdn.deepseek.com/api-docs/codex-deepseek-setup.sh)
#claude
export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic
export ANTHROPIC_AUTH_TOKEN=<你的 DeepSeek API Key>
export ANTHROPIC_MODEL=deepseek-flash[1m]
export ANTHROPIC_DEFAULT_OPUS_MODEL=deepseek-flash[1m]
export ANTHROPIC_DEFAULT_SONNET_MODEL=deepseek-flash[1m]
export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-flash
export CLAUDE_CODE_SUBAGENT_MODEL=deepseek-flash
export CLAUDE_CODE_EFFORT_LEVEL=max
export CLAUDE_CODE_AUTO_COMPACT_WINDOW=786432