CodexCli的config.toml配置文件是用户自定义Codex客户端行为和功能的关键文件。配置文件中包含了多种配置选项,用于控制认证、功能标志、沙箱环境、Shell环境策略、MCP服务器设置、自定义模型提供商、可观测性、历史记录、TUI界面以及项目相关的配置等。以下是一些基础配置项的示例:

  • 认证与登录:这部分配置涉及用户认证和登录信息。
  • Feature Flags ([features]):用于启用或禁用某些功能。
  • 沙箱配置 ([sandbox_workspace_write]):配置沙箱工作空间写入权限。
  • Shell 环境策略 ([shell_environment_policy]):定义Shell环境策略。
  • MCP 服务器配置 ([mcp_servers.]):针对MCP服务器的详细配置。
  • 自定义模型提供商 ([model_providers.]):配置自定义模型提供商。
  • 可观测性 ([otel]):设置可观测性相关的配置。
  • 历史记录 ([history]):管理历史记录的配置。
  • TUI 配置 ([tui]):配置TUI(文本用户界面)。
  • 项目相关:包括Profiles配置档案,例如:

    # 顶层默认配置
    model = "gpt-5-codex"
    approval_policy = "on-request"
    
    [profiles.deep-review]
    model = "gpt-5-pro"
    model_reasoning_effort = "high"
    approval_policy = "never"
    
    [profiles.lightweight]
    model = "gpt-4.1"
    approval_policy = "untrusted"

    使用方式:codex --profile deep-review

此外,config.toml文件还包含其他配置项,用于满足不同用户的需求。用户可以通过查阅OpenAI的官方文档来获取更详细的配置信息。配置文件的具体内容和使用方法可以在以下链接找到:

请注意,配置文件中的每个配置项都需要根据实际情况进行调整,以确保Codex客户端能够按照预期运行。

标签: none

评论已关闭