Files
odyssey/wiki/entities/Codex.md

50 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
tags: [实体, 工具]
created: 2026-09-15
updated: 2026-09-15
sources: [raw/notes/2026-09-15-deepseek官方api接入codex.md]
---
# Codex
> OpenAI 的 AI 编程 Agent(CLI + 桌面端 APP),因模型接入层走 OpenAI 兼容协议,可通过改配置文件换成第三方模型。
## 简介
Codex 默认绑定 OpenAI 自家模型。由于它对上游模型的调用遵循 OpenAI 兼容协议,只要能改配置把 provider 指向别处,就能接入 DeepSeek 这类同样兼容的 API —— 这正是本知识库中《DeepSeek 官方 API 接入 Codex》一文的做法。
接入点是用户根目录下的隐藏文件夹 `.Codex`(素材原文写法;对应本机通常为 `~/.codex`),视频演示在 VSCode 的 CLI 中执行 `Codex` 启动项目。
## 关键信息
- **类型**:工具(AI 编程 Agent)
- **领域**:AI 辅助编程
- **接入方式**:改 `.Codex` 目录下的 `auth.json`、`config.toml`,并放入 `deepseek-models.json`
- **相关概念**:[[OpenAI 兼容 API]]、[[Codex 配置三件套]]、[[DeepSeek V4 Flash]]
## 详细内容
### 三个配置文件的分工
| 文件 | 作用 | 要点 |
|------|------|------|
| `auth.json` | 授权 | `{"auth_mode": "apikey", "OPENAI_API_KEY": "sk-xxxxxxxx"}` |
| `config.toml` | 声明 provider 与模型 | 见 [[Codex 配置三件套]];`wire_api` / `requires_openai_auth` / `base_url` 必须对齐 |
| `deepseek-models.json` | 模型目录映射 | 直接放在 `.Codex` 目录最底层,不要嵌套文件夹 |
### 实机表现
- **CLI**:Codex 能自动识别出 `Flash` 和 `Pro` 两个模型;V4 Flash 兼容性更好,被素材推荐为日常开发首选。指令下发后可准确生成代码并执行新任务(演示中与语音提示 hook 结合生效)。
- **桌面端 APP**:模型显示为 `Custom`,思考强度(High)滑块的实际作用无法直观验证,但不影响执行核心逻辑,表现稳定、符合预期。
## 不同素材中的观点
暂无其他素材讨论 Codex。同批 nexus 笔记中另有《Codex接入阿里云百炼Token Plan配置方法》,题材同构(同一个 Codex 换 provider),尚未消化。
## 相关页面
- [[AI 编程工具接入]]
- [[OpenAI 兼容 API]]
- [[Codex 配置三件套]]
- [[DeepSeek V4 Flash]]