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 文件可以按照三个层级组织:

  1. Global: ~/.codex/AGENTS.md
  2. Project: /project/AGENTS.md
  3. Folder: /project/folder/AGENTS.md

开启搜索

默认情况下,Codex cli 没有开启搜索功能。要开启搜索,可以使用以下方法:

  1. 使用命令行参数:

    codex --search
  2. 在配置文件中设置:

    [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。

标签: none

评论已关闭