Codex 在 Windows 终端配置中转站 Key:全流程指南 核心思路-config.toml负责告诉 Codex请求发到哪里、用哪个 provider、用什么协议。- Windows 环境变量负责保存真实 API Key。- Codex Windows 沙箱负责限制它能安全地读写和执行什么。一、准备信息你需要先从中转站后台拿到三项信息API KeyBase URL可用模型名示例API Key: sk-你的中转站key Base URL: https://你的中转站域名/v1 Model: gpt-5.5注意Base URL 通常需要以/v1结尾。如果中转站支持 OpenAI Responses API配置里可以使用wire_api responses。真实 Key 不要直接写进config.toml建议用环境变量引用。二、推荐的 Codex 配置结构配置文件路径$HOME\.codex\config.toml示例内容model gpt-5.5 model_provider proxy [model_providers.proxy] name proxy base_url https://你的中转站域名/v1 env_key OPENAI_API_KEY wire_api responses [windows] sandbox unelevated这段配置的含义model你要使用的模型名。model_provider选择下面定义的 provider。[model_providers.proxy]自定义一个叫proxy的中转站 provider。base_url中转站接口地址。env_key从环境变量OPENAI_API_KEY读取真实 Key。wire_api使用 Responses API 协议。[windows].sandbox unelevatedWindows 下使用非管理员沙箱。三、全流程 PowerShell 代码把下面示例里的中转站域名、Key 和模型名替换成你自己的。# 1. 打开 PowerShell先准备变量 $ProxyBaseUrl https://你的中转站域名/v1 $ProxyKey sk-你的中转站key $ModelName gpt-5.5 2. 当前终端会话临时生效适合先测试 $env:OPENAI_API_KEY $ProxyKey 3. 长期保存到当前 Windows 用户环境变量 [Environment]::SetEnvironmentVariable(OPENAI_API_KEY, $ProxyKey, User) 4. 创建 Codex 配置目录 $CodexDir Join-Path $HOME .codex New-Item -ItemType Directory -Force -Path $CodexDir | Out-Null 5. 写入 Codex 配置文件 model $ModelName model_provider proxy [model_providers.proxy] name proxy base_url $ProxyBaseUrl env_key OPENAI_API_KEY wire_api responses [windows] sandbox unelevated | Set-Content -Path (Join-Path $CodexDir config.toml) -Encoding UTF8 6. 检查配置文件是否写入成功 Get-Content (Join-Path $CodexDir config.toml) 7. 重新打开一个 PowerShell确认长期环境变量能读到 [Environment]::GetEnvironmentVariable(OPENAI_API_KEY, User) 8. 诊断 Codex 环境 codex doctor 9. 进入你的项目目录必须在项目目录里启动 Codex cd E:\Codex 10. 启动 Codex codex 11. 或者直接用一句话测试文件写入能力 codex 创建 test.txt 文件并写入 hello 12. 如果首次出现沙箱选择选择非管理员沙箱 1. Set up default sandbox 2. Use non-admin sandbox 3. Quit 输入2四、如何判断是否配置成功如果你看到类似提示Sandbox ready Codex can now safely edit files and execute commands in your computer并且 Codex 能完成下面这些动作就说明 CLI 基本可用创建文件修改文件执行命令读取当前项目目录内容推荐测试codex 创建 test.txt 文件并写入 hello如果当前目录出现test.txt并且内容是hello说明基础链路已经跑通。五、常见问题排查1. Codex 提示 Windows 设置未完成怎么办不一定代表 CLI 不能用。Windows 上有时会出现高权限沙箱初始化失败但unelevated非管理员沙箱仍然可以正常工作。先用小任务验证 Codex 是否能创建和修改文件。2. 中转站请求失败怎么办优先检查base_url是否写对。base_url是否以/v1结尾。中转站是否支持你配置的模型名。中转站是否支持responses协议。当前 PowerShell 是否能读到OPENAI_API_KEY。检查环境变量$env:OPENAI_API_KEY [Environment]::GetEnvironmentVariable(OPENAI_API_KEY, User)3. Codex 不能读取项目文件怎么办确认你是在项目目录里启动 Codex。例如cd E:\Codex codex不要在无关目录里启动否则 Codex 的工作区就不是你的项目目录。4. 需要看官方诊断信息怎么办执行codex doctor重点看这些关键词附近的报错sandbox windows sandbox setup helper elevated provider base_url六、安全提醒配置中转站 Key 时建议遵守这几条不要把真实 Key 写进帖子、截图或仓库。不要把 Key 明文写入config.toml。用env_key OPENAI_API_KEY引用环境变量。如果 Key 泄露立刻到中转站后台吊销并重新生成。发帖时用sk-你的中转站key这类占位符替代真实内容。一句话总结config.toml管“去哪儿请求”环境变量管“拿什么钥匙”Windows 沙箱管“能安全做什么”。这三层分开配置更清晰排错也更容易。

相关新闻

最新新闻

从快递批量查询到物流数据资产:电商运营的效率进化之路

从快递批量查询到物流数据资产:电商运营的效率进化之路

做电商几年,我发现一个奇怪的现象:很多运营每天忙得不可开交,但真正用于"思考"的时间少得可怜。如果你问他们"今天做了什么",答案往往是一长串事务性工作的罗列。而在这串清单里,"查快递&quo…

2026/7/11 2:50:40
MATLAB R2024a 数字信号处理:3种采样率下频谱混叠对比与FFT分析

MATLAB R2024a 数字信号处理:3种采样率下频谱混叠对比与FFT分析

MATLAB R2024a 数字信号处理:3种采样率下频谱混叠对比与FFT分析数字信号处理的核心挑战之一是如何在离散化过程中保留原始模拟信号的全部信息。时域采样定理作为这一领域的基石理论,其重要性不仅体现在理论推导的严谨性上,更在于实际工程应用…

2026/7/11 2:50:40
第七章:指针 ——C 语言的灵魂

第七章:指针 ——C 语言的灵魂

前言欢迎来到第七章!如果说 C 语言有什么是 "绕不过去、也学不懂" 的,那一定是指针了。很多人学 C 语言学到指针就卡住了,甚至因为学不会指针而放弃了 C 语言。但我要告诉你:指针没有那么难,只是需要换个角度…

2026/7/11 2:50:40
RT-Thread Studio 2.1.0 集成 STM32CubeMX:5分钟配置STM32F103RG引脚与时钟

RT-Thread Studio 2.1.0 集成 STM32CubeMX:5分钟配置STM32F103RG引脚与时钟

RT-Thread Studio 2.1.0 深度整合STM32CubeMX:可视化配置实战指南当传统嵌入式开发还在手动编写寄存器配置时,现代IDE已经将硬件初始化效率提升到了全新高度。RT-Thread Studio 2.1.0与STM32CubeMX的深度整合,为STM32开发者提供了一条从引脚配…

2026/7/11 2:50:40
再写一篇快递批量查询的工具选型与效率提升完整指南

再写一篇快递批量查询的工具选型与效率提升完整指南

做电商运营的同行们,每天面对几百上千个快递单号要查,这件事有多烦,不用我多说。这篇文章从实际使用角度出发,帮你理解快递批量查询和物流批量查询的核心价值,以及如何选择和使用合适的工具来提升效率。 一、为什么你…

2026/7/11 2:50:40
自举3D扩散模型:从2D生成到大规模场景构建的技术解析

自举3D扩散模型:从2D生成到大规模场景构建的技术解析

在计算机图形学和生成式 AI 领域,从文本或简单输入创建大规模、高细节的 3D 场景一直是一个核心挑战。传统方法往往需要大量手动建模或依赖于有限且昂贵的 3D 数据。SynCity 3000 提出了一种名为“自举场景级 3D 扩散”的创新方法,旨在解决这一难题。其核…

2026/7/11 2:45:40

月新闻