Codex cli 使用笔记
Codex cli 是一个强大的命令行工具,用于与 OpenAI 的 Codex AI 模型交互。它提供了丰富的功能,包括复杂任务的处理、长期任务的管理等。以下是对 Codex cli 的安装、配置和使用的一些笔记。
安装
对于 macOS 用户,可以通过 Homebrew 安装 Codex cli:
brew install codex要升级到最新版本,可以使用:
brew upgrade codex或者,也可以使用 npm 全球安装:
npm install -g @openai/codex配置
Codex cli 使用 AGENTS.md 文件进行配置。这是一个简单、开放的格式,用于指导编码代理。它类似于传统的 README.md,但更专注于提供给 AI 代理的指令和上下文。
AGENTS 层级
Codex cli 中的 AGENTS.md 文件可以按照三个层级组织:
- Global:
~/.codex/AGENTS.md - Project:
/project/AGENTS.md - Folder:
/project/folder/AGENTS.md
开启搜索
默认情况下,Codex cli 没有开启搜索功能。要开启搜索,可以使用以下方法:
使用命令行参数:
codex --search在配置文件中设置:
[tools] web_search = true
MCP 服务器
Codex cli 支持添加 MCP 服务器,用于扩展功能。可以通过命令行添加服务器:
codex mcp add <server-name> --env VAR1=VALUE1 --env VAR2=VALUE2 -- <stdio server-command>或者,也可以在配置文件中添加:
[mcp_servers.context7]
command = "npx"
args = ["-y", "@upstash/context7-mcp"]
[mcp_servers.context7.env]
MY_ENV_VAR = "MY_ENV_VALUE"以上就是 Codex cli 的基本安装、配置和使用方法。希望这些信息能帮助您更好地使用 Codex cli。
评论已关闭