news 2026/5/16 3:44:04

Codex 配置和使用教程(Desktop/CLI/插件)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Codex 配置和使用教程(Desktop/CLI/插件)

Codex 是 OpenAI 官方推出的开源编程助手,可以帮你编程写代码、处理日常的工作,甚至能直接操作电脑。

最近我已经全面从 Claude Code 迁移到了 Codex,主要是 GPT 模型性价比高,GPT 5.5 能力在线,而且 Codex Desktop 真的很好用,封面图就是让 Codex 画的:

本文就介绍一下如何安装和使用 Codex,如何在国内使用。

目前 Codex 提供了三种安装方式:

  • Codex Desktop:图形界面客户端,使用体验最好,我个人推荐用这个

  • Codex CLI:命令行客户端,灵活轻量,适合喜欢在终端开发的用户

  • VSCode 插件:直接在 VSCode 侧边栏唤起 Codex 对话面板,适合喜欢用 vscode 的用户

任意安装方式的使用效果都是一样的,按自己的需求来安装即可。

安装

所有安装方式共用同一份配置(都读~/.codex/目录下的配置文件),所以根据自己的喜好任选一个或多个安装即可。

安装 Codex Desktop(推荐)

如果你喜欢图形化的界面可以用 Codex Desktop,在官网下载即可:

https://openai.com/zh-Hans-CN/codex/get-started/

我个人感觉 Codex Desktop 使用体验比 Codex CLI 好,而且也更适合新手,所以推荐使用 Codex Desktop。

安装 Codex CLI

如果你喜欢命令行界面,可以使用 Codex CLI,GitHub 开源地址是 https://github.com/openai/codex

安装 CLI 前需要先装好 Node.js,然后用 npm 安装:

npm install -g @openai/codex

验证 CLI 是否安装成功:

codex --version

能打印出版本号就算装好了。

安装 VSCode 插件

如果你想要更集成的 IDE 体验,比如用 UI 按钮触发会话、直接点击文件引用,可以装 Codex 的 VSCode 插件。

打开 VSCode,打开侧边栏的插件市场,搜索Codex,找到 OpenAI 官方发布的那个(扩展 ID 是openai.chatgpt),点 Install:

装完后 VSCode 侧边栏会出现 Codex 图标,点击图标可以打开对话面板,就可以和 Codex 对话让它帮你写项目了。

配置中转站

前面三种形态(Desktop / CLI / VSCode 插件)共享~/.codex/目录下的配置文件,下面的配置过程只需要做一次,三个工具都能用。

默认情况下 Codex 会引导你登录 ChatGPT 账号,如果你能注册并订阅 ChatGPT 会员的话直接登录即可。

但是大部分中国用户可能无法注册和订阅 ChatGPT 账号,可以用中转站来使用 Codex。

中转站的原理就是一个代理,由它来解决支付和网络的问题,帮你把请求转发到 OpenAI 官方接口,方便国内用户使用:

我最近做了一个中转站 aicode007.com,已经稳定运行几个月了,需要的读者可以体验下,下面的配置过程均以 aicode007.com 为例。

创建 API key

访问 https://aicode007.com/keys 页面创建 apikey。

选择 GPT 模型,创建一个 apikey,把 apikey 秘钥(sk-开头的那串字符)复制下来:

然后按照下面的步骤进行配置。

找到配置目录

Codex 的配置目录是用户家目录下的.codex文件夹,根据你的操作系统找到对应路径:

  • macOS / Linux~/.codex/,其中~是你的家目录,展开后通常是/Users/your-username/.codex/(macOS)或/home/your-username/.codex/(Linux),your-username就是你登录系统时的账户名

  • WindowsC:\Users\your-username\.codex\your-username就是你登录 Windows 时用的账户名

后续配置过程主要操作这个目录下的两个文件:

  • config.toml:Codex 主配置文件,用来配置中转站、模型、推理强度等

  • auth.json:认证文件,用来保存你的 API key

如果这个目录和相关文件还不存在,手动创建出来就行。

写入 config.toml

用编辑器打开config.toml文件,确保这段内容放在文件顶部

model_provider = "aicode007" model = "gpt-5.5" model_reasoning_effort = "high" model_verbosity = "high" [model_providers.aicode007] name = "aicode007" base_url = "https://api.aicode007.com" wire_api = "responses" requires_openai_auth = true

如果有其他内容没关系,只要这部分内容在顶部即可。

写入 auth.json

打开同一个配置目录下的auth.json文件,把内容整体替换成下面这段,其中sk-your-api-key替换成你刚才复制的 apikey 秘钥:

{ "OPENAI_API_KEY": "sk-your-api-key" }

验证配置

下面分别给出三种安装方式的验证方法:

Codex CLI:在终端里运行codex启动交互式会话,输入/status查看配置状态。配置成功时Model provider应该显示为aicode007 - https://api.aicode007.com

Codex Desktop:打开 Codex Desktop 应用,在底部输入框右下角能看到当前 provider 是aicode007、模型是5.5 高

VSCode 插件:在 VSCode 侧边栏点击 Codex 图标打开对话面板,在面板底部输入框右下角能看到当前 provider 是aicode007

如果你看到的 provider 不是aicode007,说明config.toml没生效,检查一下配置文件的路径和文件顶部的model_provider = "aicode007"是否正确。

如果一切正常,就可以和 Codex 愉快地对话了,可以跟它发一句 Hello 看看模型是否能正常响应。

常用命令

在 Codex 的输入框里输入/会弹出所有可用命令的列表,按需选择就行,不用专门记。下面简单介绍几个常用的命令。

/compact手动触发上下文压缩。上下文快满时 Codex 也会自动压缩,你也可以提前手动触发,避免影响当前任务。

/plan切换到 plan 模式。plan 模式下 Codex 不会动你的代码(文件写入被禁用),它会先探索项目、给出实现计划,必要时问几个澄清问题,等你确认之后再切回普通模式实际写代码。简单任务直接说需求就行,复杂任务建议用 plan 模式先对齐思路。

/model查看和切换当前使用的模型,同时可以调整推理强度(reasoning effort)。强度越高效果越好,但速度更慢、token 消耗更多,根据任务复杂度决定。

除了斜杠命令,在输入框里用@可以引用具体文件,让 Codex 重点关注某个文件的内容。

其他功能大家可以自行探索吧,用多了就熟悉了。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/16 3:42:14

Java 枚举类型:3个经典应用场景与实战案例

Java 枚举类型:3个经典应用场景与实战案例枚举( enum )是 Java 中一种特殊的类,它通过固定的常量集合来表示有限且离散的状态,不仅能提升代码可读性,还能避免魔法值、减少错误,是后端开发中非常…

作者头像 李华
网站建设 2026/5/16 3:41:10

AI代码助手规则集:用cursor-rules规范Cursor编辑器生成代码

1. 项目概述:当你的代码编辑器开始“思考”如果你是一名开发者,最近可能频繁听到一个词:Cursor。它不再仅仅是一个光标,而是一款被许多人称为“AI原生”的代码编辑器。它集成了强大的AI能力,试图理解你的意图&#xff…

作者头像 李华
网站建设 2026/5/16 3:41:04

Web音频可视化实战:从AnalyserNode到粒子系统的创意编程

1. 项目概述与核心价值最近在整理个人项目库时,翻到了一个老项目——jhl-labs/vibe-project。这名字听起来有点抽象,但如果你对音乐可视化、实时音频处理或者创意编程感兴趣,那它绝对是一个值得深挖的宝藏。简单来说,Vibe Project…

作者头像 李华
网站建设 2026/5/16 3:41:02

开源健康监测工具Vibecure:生物信号处理与移动健康应用开发实战

1. 项目概述:从“VibeCure”看开源健康监测工具的构建逻辑最近在GitHub上看到一个挺有意思的项目,叫“vibecure/vibecure”。光看这个名字,你可能会有点摸不着头脑——“Vibe”是氛围、感觉,“Cure”是治愈,组合在一起…

作者头像 李华
网站建设 2026/5/16 3:40:16

开源智能体框架Free-Auto-GPT:本地部署与自动化任务实战指南

1. 项目概述:当AutoGPT遇上“免费”与“智能”最近在GitHub上看到一个挺有意思的项目,叫“Free-Auto-GPT”。光看名字,就能嗅到一股“既要又要”的味道——既要AutoGPT那种自动执行复杂任务的能力,又要“免费”。这项目一出现&…

作者头像 李华