惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
量子位
博客园 - 三生石上(FineUI控件)
Hacker News - Newest:
Hacker News - Newest: "LLM"
月光博客
月光博客
博客园 - 叶小钗
爱范儿
爱范儿
S
SegmentFault 最新的问题
V2EX - 技术
V2EX - 技术
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Security Archives - TechRepublic
Security Archives - TechRepublic
小众软件
小众软件
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
S
Security @ Cisco Blogs
V
Visual Studio Blog
V
V2EX
Schneier on Security
Schneier on Security
Cloudbric
Cloudbric
有赞技术团队
有赞技术团队
C
Check Point Blog
T
Troy Hunt's Blog
Google DeepMind News
Google DeepMind News
Google DeepMind News
Google DeepMind News
TaoSecurity Blog
TaoSecurity Blog
Engineering at Meta
Engineering at Meta
Recent Commits to openclaw:main
Recent Commits to openclaw:main
S
Schneier on Security
N
Netflix TechBlog - Medium
Project Zero
Project Zero
Last Week in AI
Last Week in AI
N
News and Events Feed by Topic
Microsoft Azure Blog
Microsoft Azure Blog
NISL@THU
NISL@THU
T
The Exploit Database - CXSecurity.com
AWS News Blog
AWS News Blog
博客园 - 聂微东
S
Securelist
腾讯CDC
O
OpenAI News
H
Hackread – Cybersecurity News, Data Breaches, AI and More
A
About on SuperTechFans
Microsoft Security Blog
Microsoft Security Blog
B
Blog
博客园 - 【当耐特】
Y
Y Combinator Blog
N
News and Events Feed by Topic
Recorded Future
Recorded Future
Vercel News
Vercel News
PCI Perspectives
PCI Perspectives
Security Latest
Security Latest

好好学习的郝

ClawdBot(OpenClaw)试用记录 编程辅助工具 Claude Code 入门篇 Claude API 中转服务 Claude Relay Service LLM 接口管理和分发系统 New API 好好学Git:Git Submodule详解 编程辅助工具Cursor入门篇 好好学Golang:Golang问题记录 One API配置自定义渠道 FastAPI入门篇 好好学Docker:使用Docker安装配置AList 好好学Docker:容器指标查看工具ctop 好好学Docker:自建RustDesk Server 好好学Linux:Ubuntu18 升级到 Ubuntu22 好好学Docker:使用Docker安装配置FileBrowser 邮箱配置中的SPF、DKIM、DMARC记录 One API 开发环境配置 LLM 接口管理和分发系统 One API 好好学K8S:K8S中的Leader Election机制 好好学Golang:Viper库
编程辅助工具 Codex 入门篇
本文作者: 好好学习的郝 · 2025-10-01 · via 好好学习的郝

Codex 是一个辅助编程的命令行工具,借助GPT系列模型提高编码的速度和质量。
Codex的安装配置方法和Claude Code很像(几乎一模一样),本文会对Codex的基础配置和用法进行说明,方便大家入手使用。

相关文档:

2. 安装Codex

2.1. 安装node.js 18+

  1. 安装nvm

    1
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
  2. 安装node.js 20

    1
    2
    3
    nvm install v20.19.4
    nvm use v20.19.4
    nvm alias default v20.19.4

2.2. 安装Codex

1
npm install -g @openai/codex

2.3. 初始化Codex

1
codex

出现提示:

1
2
3
4
5
6
7
8
9
10
11
12
  Welcome to Codex, OpenAI's command-line coding agent

Sign in with ChatGPT to use Codex as part of your paid plan
or connect an API key for usage-based billing

> 1. Sign in with ChatGPT
Usage included with Plus, Pro, and Team plans

2. Provide your own API key
Pay for what you use

Press Enter to continue

这里不用再继续配置,直接 ctrl+C 退出。

3. 安装配置OpenAI API代理

Codex依赖OpenAI API,但是因为国内无法访问OpenAI,所以我们需要一些访问OpenAI API的替代方案。
推荐使用NewAPI,它是OneAPI停止更新后的更强继承者。

4. 配置Codex

  1. 创建codex配置文件
    1
    vim ~/.codex/config.toml

假设使用的Claude API代理是NewAPI,那么填入如下内容:

1
2
3
4
5
6
7
8
9
model = "gpt-5"
model_provider = "new-api"
model_reasoning_effort = "medium"

[model_providers.new-api]
name = "New Api OpenAI"
base_url = "https://newapi.voidking.com/v1"
env_key = "NEW_OPENAI_API_KEY"
wire_api = "chat"

特别注意的是不能将 api_key 作为字符串直接传递给 env_key。 env_key 必须指向环境变量。

  1. 配置key环境变量
    1
    2
    3
    4
    echo 'export NEW_OPENAI_API_KEY="xxx"' >> ~/.zshrc
    source ~/.zshrc


5. 命令行使用Codex

1
2
cd your-project
codex

6. VSCode/Cursor使用Codex

  1. 安装插件 Codex – OpenAI’s coding agent
    插件安装完成,VSCode右上角会出现OpenAI图标

  2. 点击VSCode右上角会OpenAI图标,启动Codex
    首次启动会比较慢(半分钟左右),请耐心等待。

  3. 输入需求,辅助编程

7. Codex基础用法

参考文档: