如果你是一名程序员大概知道OpenAI的Codex最近关于Codex和Claude code谁更厉害的争得是愈演愈烈虽然大家都在说claudecode好用但是不乏一些资深的程序员说Codex好用。给出的原因很简单:Codex的bug更少上下文更长唯一的缺点就是太慢了。这里紧急插播一条新闻:GPT的模型已经提速了提升了40%。最近Codex发布了macOS应用这意味着国内越来越多的开发者可以便捷地使用它。不过很多人刚开始接触Codex时往往一脸懵它怎么安装?怎么用?为什么有这么多配置参数?本文就来系统解决这些问题。我会从Codex的基本概念讲起手把手教你在本地快速部署CLI环境最后再分享15个我在实际开发中总结的高效使用技巧。这些技巧涵盖从快捷操作到高级配置足以让你从新手升级到进阶用户。如果你还想要使用Claudecode可以看我另外一篇文章有介绍三种方法。相关阅读:手把手教你在国内使用Claude Code:不封号、不折腾、比官网速通更快需要此文档记得先关注在评论“学习”哦Codex是什么?为什么值得关注用户Codex应该是OpenAI专为编程打造的AI模型。和通用的ChatGPT相比它有几个明显优势。代码理解和生成能力远20062超通用模型能准确把握编程逻辑、语法规范和最佳实践。支持40多种编程语言Python、Javascript、Go都能轻松搞定。更关键的是它不仅生成代码还能理解代码、调试错误、重构逻辑基本是个高级程序员的升级版。你可以在终端里敲命令(CLI)也可以在VS Code里弹出AI建议(IDE插件)还可以通过SDK集成到自己的应用或者直接上网页用(云端).本文主要讲CLI方案因为它给开发者最大的灵活性。虽然说得很AI感但是用户唯一认可它的就是好用。那它到底能怎么用?二、哪些用户可以使用Codex目前只有付费用户才能使用Codex比如Plus、Pro、Team等会员如果你还不会开通会员可以看我之前的文章。相关阅读:ChatGPT如何充会员?WildAI、Google Play、礼品卡5种方法实测对比那免费用户可以用吗?其实也可以只不过需要搭配着OpenAI的API才能用在后面的使用技巧那里有详细的介绍感兴趣的可以看看。Codex安装教程CLI环境快速上手:从零到启动第一步:安装Node.jsCodex CLI基于Node.js开发因此你首先需要在本地安装它。访问Node. js官网按照你的系统版本(Windows/Mac/Linux)下载合适的安装程序。由于涉及命令行工具链建议下载LTS长期支持版本稳定性更好。安装完成后打开终端验证一下:node -v npm -v能看到版本号就说明安装成功了。第二步:安装CodexCLI现在用npm全局安装Codex:npmi-gopenai/codex得到结果如下这条命令会从npm仓库下载Codex包并全局安装这样你在任何目录下都能直接使用codex命令。安装可能需要一两分钟取决于你的网络。第三步:登录与验证安装好后在终端输入:codex返回命令行窗口显示如下界面一直回车输入hello测试一下能正常返回结果即表示能够正常使用三、15个核心技巧:从基础到进阶基础操作类1.设置别名加速启动每次启动都要等待模型加载有没有办法让常用配置预先生效?当然有。你可以为Codex设置别名把常用参数绑定进去。在Mac上编辑你的shell配置文件:echo alias codex codex -m gpt-5-codex C model reasoning efforthigh -c model reasoning summary format-experimentalsearch --dangerously-bypass-approvals-and-sandbox ~/.zshrc source ~/.zshrc20Windows用户可以通过设置系统环境变量实现类似效果。这样下次只需输入codex所有参数就自动加载了省去手工调整的麻烦。2.快捷命令速查表Codex内置了一套快捷命令系统。在会话中输入/就能看到所有可用命令。最常用的有三个-输入/model切换模型和推理等级输入/new|开启新会话输入/status查看Token用量。想看更多?输入/就能把全部命令响光一遍。熟记这几个常用的能提高工作效率。3.快速换行输入编写复杂提示词时长行代码看起来很凌乱。按optionEnter(Mac)或Control(Windows/Linux)可以快速换行让输入更易读。这个看似不起眼的快捷键在处理多行指令时特别有用。4.中断与退出操作Codex在执行任务时有时需要打断。按EsC键或Control C可以立即中断当前请求。如果想彻底退出会话再按一次ControlC或直接输入/quit。这些操作给了你完整的控制权避免被卡住。5.通过API使用Codex如果你没有ChatGPT Plus订阅也能通过付费API的方式使用Codex。修改配置文件~/.codex/config.toml添加:preferred_auth_method apikey6.切换模型与推理等级Codex的核心是模型选择。默认使用的gpt-5.2-codex是OpenAI最强的代码专用模型但你也可以根据需要切换。使用/model命令进入交互式选择或者启动时指定参数:codex -m gpt-5.2-c model_reasoning_efforthigh推理等级有三档:低、中、高。高等级会花更长时间思考但输出质量更好。我通常在解决复杂问题时用高等级日常工作用中等级。7.权限模式精细控制Codex默认用Auto模式一-可以读写文件、运行命令但跨目录操作需要你确认。只想聊天或规划?切换到Read Only只读模式完全不用担心误操作。需要自动化?用Full Access(但要小心!)。Auto是安全与效率的平衡;只读是探索学习时的保障;完全访问唯一的优先是效率最快。8.网络搜索能力激活默认情况下Codex只能访问本地数据。如果你需要它查询最新的库文档、AP说明或Stack Overfow答案启用网络搜索:codex-search启用后Codex会先上网收集信息再回答答案会带有参考链接。这在处理快速变化的技术领域时特别有价值。9.初始化项目指导文件AGENTS.mdAGENTS.md是Codex特有的配置格式。你可以把它看作给AI编程助手准备的README--里面定义了项目结构、编程规范、目标文件等上下文。运行/init命令会自动生成默认的英文AGENTS.md手动翻译成中文后效果更好。个完整的AGENTS.md能让Codex理解你的项目逻辑显著提升代码质量10.查看配置与Token用量使用/status 命令能看到当前会话的详细信息:账户状态、模型信息、已用Token数等。这对控制成本和调试问题都很有用。如果发现Token消耗过快可能是上下文过大考虑使用/compact 压缩。11.文件引用和图像输入你可以用文件名的方式直接引用项目中的文件让Codex了解代码上下文。更强大的是Codex支持图像输入一-直接粘贴截图或使用-1参数附加图片文件:codex-i screenshot.png解释这个错误堆栈”这在调试GUI应用或分析设计稿时特别管用。12.脚本执行与自动化如果你想在CI/CD流水线中使用Codex可以用 exec命令以非交互方式运行:codex exec修复这个JavaScript的类型错误这让Codex不仅是交互工具更成为自动化工作流的一部分。13.MCP协议集成Codex支持Model Context Protocol (MCP)这让你能集成第三方工具和数据源。比如连接到你的代码库、数据库或专业工具。编辑.codex/config.toml添加MCP服务器配置就能扩展Codex的能力边界。14.上下文压缩长期会话中上下文会不断累积最终触发限制。使用/compact命令能智能压缩历史记录保留关键信息同时节省Token。这对长期项目特别重要15.灵活的配置文件管理所有配置都存在~/.codex/config.toml里。你可以为不同项目设置不同的信任等级和参数。比如:model gpt-5-codex [projects./path/to/project] trust_level trusted这种基于项目的配置让你能对不同工作采用不同策略既安全又灵活。国内用户特别提醒如果你在中国使用Codex有几点需要注意。首先访问openAI服务需要稳定的网络环境。其次如果用AP方式需要配置有效的支付方式。建议使用国际信用卡或通过代理服务商。最后一个提示一Codex的价格取决于Token使用量。GPT-5-Codex的API价格最高日常工作如果资源有限可以考虑切换到成本更低的模型但如果是商业项目投资在最强的模型上往往能带来更高回报。对于国内开发者而言Codex怎么用的核心难点在于网络环境的配置以及对CLI工具链的熟悉程度。通过 Node.js安装CLI配置API Key 解决认证问题再配合 Alias和AGENTS.md等技巧你完全可以在本地打造一个比GitHub Copilot 更强大、更可控的AI编程助手。AI不会淘汰程序员但它是会淘汰那些不会使用AI 的程序员。既然工具已经交到了你手上不妨现在就打开终端试着敲下那行codex吧。领取籽料记得关注加评论“学习”哟