DeepSeek 最新版的 deepseek-v4-flash 已经支持 Response API ,那么接入 codex 就很容易了。

自动接入

自动脚本接入,就不讨论了

bash <(curl -fsSL https://cdn.deepseek.com/api-docs/codex-deepseek-setup.sh)

手动接入

修改 ~/.codex/models.json 文件,加入如下内容

见参考1。

继续修改 ~/.codex/config.toml(如果有重复,删除原来的内容):

model = "deepseek-v4-flash"
model_provider = "deepseek"
preferred_auth_method = "apikey"
forced_login_method = "api"
model_reasoning_effort = "high"
model_catalog_json = "~/.codex/models.json"

[model_providers.deepseek]
name = "deepseek"
base_url = "https://api.deepseek.com/"
wire_api = "responses"
experimental_bearer_token = "<你的 DeepSeek API Key>"

结果演示

虽然显示 codex ,应该是提示词的关系。

result

result2

问题

  • 根据官方配置在模型列表里没找到可以选的模型
  • 现在不支持输入图片
  • 自定义工具只支持 {"type":"custom","name":"apply_patch"}(专门为 Codex 兼容加的),其他 custom 工具名直接 400;file_search / code_interpreter / computer_use / mcp 等内置工具被静默忽略

References