Codex 客户端

Codex 客户端接入 Token Share

在 macOS 或 Windows 上用 Codex 桌面客户端接入 Token Share,不需要 ChatGPT 订阅:安装、粘贴一段命令、重启即可。

安装 Codex 客户端

  1. 1登录 Token Share,打开 API Keys 页面。
  2. 2点击「创建 Key」,类型选「推理」,复制以 sk-token- 开头的密钥。完整密钥只显示这一次。
  3. 3在 账单页面 用 USDT 充值。Claude 系列模型只能用充值余额支付。
  1. 1到 openai.com/codex 下载 macOS 或 Windows 版 Codex 并安装。Linux 用户请使用 Codex 命令行。
  2. 2下一步要在终端里粘贴命令:macOS 按 ⌘ + 空格搜索「终端」;Windows 按 Win + S 搜索「终端」。

接入 Token Share

这一步会把 Token Share 写进 ~/.codex/config.toml,并把 Key 保存为环境变量 TOKEN_SHARE_KEY。原有的配置文件会备份成 config.toml.bak。

整段只需要改一处:把 <your-pool-api-key> 换成你的 Key,两边的引号保留。然后把整段粘贴进终端,回车。

mkdir -p ~/.codex
[ -f ~/.codex/config.toml ] && cp ~/.codex/config.toml ~/.codex/config.toml.bak
cat > ~/.codex/config.toml <<'EOF'
model_provider = "token_share"
model = "gpt-5.6-sol"

[model_providers.token_share]
name = "OpenAI"
base_url = "https://token-share.app/v1"
wire_api = "responses"
env_key = "TOKEN_SHARE_KEY"
requires_openai_auth = false
EOF
[ -f ~/.codex/auth.json ] || printf '%s\n' '{"OPENAI_API_KEY":"sk-placeholder"}' > ~/.codex/auth.json

SHELL_RC="$HOME/.zshrc"; case "$SHELL" in *bash*) SHELL_RC="$HOME/.bashrc";; esac
echo 'export TOKEN_SHARE_KEY="<your-pool-api-key>"' >> "$SHELL_RC"
source "$SHELL_RC"
$key = "<your-pool-api-key>"

$dir = "$HOME\.codex"
New-Item -ItemType Directory -Force -Path $dir | Out-Null
if (Test-Path "$dir\config.toml") { Copy-Item "$dir\config.toml" "$dir\config.toml.bak" -Force }
[IO.File]::WriteAllText("$dir\config.toml", @'
model_provider = "token_share"
model = "gpt-5.6-sol"

[model_providers.token_share]
name = "OpenAI"
base_url = "https://token-share.app/v1"
wire_api = "responses"
env_key = "TOKEN_SHARE_KEY"
requires_openai_auth = false
'@)
if (-not (Test-Path "$dir\auth.json")) { [IO.File]::WriteAllText("$dir\auth.json", '{"OPENAI_API_KEY":"sk-placeholder"}') }

[Environment]::SetEnvironmentVariable("TOKEN_SHARE_KEY", $key, "User")
$env:TOKEN_SHARE_KEY = $key

彻底退出 Codex 客户端(macOS 按 ⌘ + Q;Windows 从右下角托盘退出),再重新打开,就已经在走 Token Share 了。

想换模型,把 ~/.codex/config.toml 里的 model = "gpt-5.6-sol" 改成 模型列表 里任意一个 GPT 模型。

确认生效

随便发一条消息,几秒内就能在 账单页面 看到这次请求和花费。

换回 ChatGPT 账号

把 ~/.codex/config.toml.bak 改回 config.toml;如果之前没有备份文件,直接删掉 config.toml。然后重启 Codex。

常见问题

现象解决办法
Missing environment variable: TOKEN_SHARE_KEYCodex 是在保存 Key 之前启动的。彻底退出后重新打开;Windows 上还要重新开一个终端。
401 invalid api keyKey 粘贴有误。重新复制 Key,再执行一次 配置命令。
仍然要求登录 ChatGPT配置没有被读到。确认 ~/.codex/config.toml 第一行是 model_provider = "token_share",然后重启 Codex。

不想改文件?用 CC Switch 点几下也能完成同样的配置。

准备好了?三步即可开始

  1. 1登录控制台
  2. 2充值余额
  3. 3创建 API Key