系统:debian12
API:https://dmxapi.cn/
安装 code-server
安装node
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt install -y nodejs
验证
node -v
npm -v
which node
安装code-server
curl -fsSL https://code-server.dev/install.sh | sh
开机自启
sudo systemctl enable --now code-server@$USER
编辑配置
nano ~/.config/code-server/config.yaml
开放防火墙
sudo ufw allow 8080
sudo ufw reload
重启
sudo systemctl restart code-server@$USER
安装 codex
sudo npm install -g @openai/codex
验证
codex --version
配置 DMXAPI
mkdir -p ~/.codex
touch ~/.codex/auth.json
touch ~/.codex/config.toml
编辑 auth.json 文件:
nano ~/.codex/auth.json
配置密钥
{
"OPENAI_API_KEY": "sk-xxxx"
}
编辑 config.toml 文件
nano ~/.codex/config.toml
配置
model_provider = "DMX1"
model = "gpt-5-codex"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"
[model_providers.DMX1]
name = "DMX1"
base_url = "https://www.dmxapi.cn/v1"
wire_api = "responses"
启动 codex
重启终端!重启终端!重启终端! 然后进入到您的工程目录:
cd your-project-folder
运行以下命令启动:
codex