🧠 IDEA + Codex · 32ai 零魔法直连各模型
完整教程——从安装Codex到使用自定义端点,每一步都包含配置截图占位与详细解释。基于32ai中转平台,直连、稳定、低价。
目录
- 安装 Codex
- IDEA 插件搜索 & 安装
- 修改配置文件 config.toml
- 获取 32ai API Key
- 修改认证文件 auth.json
- IDEA 中启动 Codex
- 验证模型 & 配置文件生效
- 任务测试 · 完成集成
安装 Codex
全局安装 @openai/codex 包:
npm install -g @openai/codex
IDEA 插件搜索 & 安装
在 IntelliJ IDEA 中搜索插件 Codex 并下载安装。
修改配置文件 config.toml
Codex 配置优先级(从高到低):
CLI标志 → 剖面值 --profile → 项目级 .codex/config.toml → 用户级 → 系统级 → 内置默认。
Windows 用户配置路径(不存在则创建):
~/.codex/config.toml # 用户配置
📋 直接复制以下内容到 config.toml
model_provider = "32ai"
model = "gpt-5-codex"
# Reasoning effort: minimal | low | medium | high | xhigh (default: medium; xhigh on gpt-5.2-codex and gpt-5.2)
model_reasoning_effort = "medium"
# Reasoning summary: auto | concise | detailed | none (default: auto)
model_reasoning_summary = "auto"
# Text verbosity for GPT-5 family (Responses API): low | medium | high (default: medium)
model_verbosity = "medium"
# Force-enable reasoning summaries for current model (default: false)
model_supports_reasoning_summaries = false
disable_response_storage = true
preferred_auth_method = "apikey"
# Optional manual model metadata...
# model_context_window = 128000
# model_auto_compact_token_limit = 0
# tool_output_token_limit = 10000
# log_dir = "/absolute/path/to/codex-logs"
approval_policy = "on-request"
[model_providers]
# --- 32ai 自定义提供商 ---
[model_providers.32ai]
name = "32ai"
base_url = "https://ai.32zi.com/v1" # 核心端点
wire_api = "responses" # "responses" | "chat"
requires_openai_auth = true
request_max_retries = 4
stream_max_retries = 5
stream_idle_timeout_ms = 300000
# experimental_bearer_token = ""
# http_headers = { "X-Example" = "value" }
[profiles]
[profiles.32ai]
model = "gpt-5-codex"
model_provider = "32ai"
approval_policy = "on-request"
sandbox_mode = "read-only"
# oss_provider = "ollama"
model_reasoning_effort = "medium"
model_reasoning_summary = "auto"
model_verbosity = "medium"
personality = "friendly" # or "pragmatic" or "none"
# chatgpt_base_url = "https://ai.32zi.com/v1"
include_apply_patch_tool = false
experimental_use_unified_exec_tool = false
experimental_use_freeform_apply_patch = false
tools.web_search = false
[notice.model_migrations]
gpt-5-codex = "gpt-5.3-codex"
"gpt-5.2-codex" = "gpt-5.3-codex"
# features = { unified_exec = false }
🔗 参考示例来自 developers.openai.com/codex/confi… (已适配32ai)
获取 32ai API Key
前往中转平台 ai.32zi.com 注册/登录,生成 API 密钥。
⚡ 32ai 优势
低价 · 稳定 · 直连 · 免魔法
价格 0.56 : 1
修改认证文件 auth.json
在 Codex 配置目录(通常是用户级 ~/.codex/)创建或编辑 auth.json,填入你的 API key。
{
"auth_mode": "apikey",
"OPENAI_API_KEY": "你的32ai_api_key_粘贴在此"
}
⚠️ OPENAI_API_KEY 就是中转平台 ai.32zi.com 获取的密钥。
IDEA 中启动 Codex
返回 IDEA,找到 Codex 插件图标(通常位于右侧边栏或工具窗口),点击启动。
验证模型 & 配置文件生效
启动后直接查看当前使用的模型,应当显示 gpt-5-codex。
任务测试 · 完成集成
给它一个代码任务或任意指令,验证整个链路是否正常工作。
🎉 恭喜!IDEA + Codex (32ai) 已成功集成。 现在你可以使用自定义端点,基于 GPT-5-Codex 模型进行开发、问答等。
💰 为什么选择 32ai?
低至 0.56 : 1 比率
| 功能 | 优势 |
|---|---|
| 价格方案 | |
| 计费说明 |
🔗 快速访问: ai.32zi.com — 直连、无需魔法。
📌 配置备忘
- 使用用户配置 (
~/.codex/config.toml) 全局生效 - 配置节
[model_providers.32ai]定义 base_url = ai.32zi.com/v1 以及 wire_api = responses - 通过
[profiles.32ai]关联提供商与模型,personality 可选 friendly / pragmatic - 迁移通知:
gpt-5-codex → gpt-5.3-codex自动映射 - 更多高级参数(日志、上下文窗口)可按需取消注释
🔄 官方模型迁移 (notice.model_migrations)
gpt-5-codex → gpt-5.3-codex gpt-5.2-codex → gpt-5.3-codex
⚡ IDEA + Codex + 32ai 全流程集成完毕。
享受低价、稳定、无需代理的GPT-5-Codex编程体验。
原创声明:本文为原创教程,转载请注明出处
欢迎在评论区交流讨论!如果觉得有帮助,请点赞收藏支持~