这是 WSL 子系统的路径
\wsl.localhost\Ubuntu\home\XXXX\.codex
这是 Windwos 的路径
C:\Users\XXXX\.codex
目录

config.toml 文件详细配置
model = "gpt-5"
model_reasoning_effort = "high"
disable_response_storage = true
preferred_auth_method = "apikey"
approval_policy = "never"
web_search_request = true
sandbox_mode = "danger-full-access"
model_provider = "packycode"
[model_providers.packycode]
name = "packycode"
base_url = "https://codex-api.packycode.com/v1"
wire_api = "responses"
env_key = "packycode"
[tools]
web_search = true
[mcp_servers]
[mcp_servers.sequential-thinking]
type = "stdio"
command = "npx"
args = [ "-y", "@modelcontextprotocol/server-sequential-thinking" ]
[mcp_servers.context7]
type = "stdio"
command = "npx"
args = [ "-y", "@upstash/context7-mcp" ]
[mcp_servers.memory]
type = "stdio"
command = "npx"
args = [ "-y", "@modelcontextprotocol/server-memory" ]
[mcp_servers.shrimp-task-manager]
type = "stdio"
command = "npx"
args = [ "-y", "mcp-shrimp-task-manager" ]
env = { DATA_DIR = ".shrimp", TEMPLATES_USE = "zh", ENABLE_GUI = "false" }
[mcp_servers.deepwiki]
type = "stdio"
command = "mcp-proxy"
args = [ "--transport", "streamablehttp", "https://mcp.deepwiki.com/mcp" ]
[mcp_servers.microsoft-docs-mcp]
type = "stdio"
command = "mcp-proxy"
args = [ "--transport", "streamablehttp", "https://learn.microsoft.com/api/mcp" ]
[mcp_servers.duckduckgo-search]
type = "stdio"
command = "uvx"
args = [ "duckduckgo-mcp-server" ]
[mcp_servers.fetch]
type = "stdio"
command = "uvx"
args = [ "mcp-server-fetch" ]
[mcp_servers.serena]
type = "stdio"
command = "/home/wenyu/.local/bin/uv"
args = ["run", "--directory", "/home/wenyu/serena", "serena", "start-mcp-server", "--context", "codex"]
Codex 不支持非 stdio 类型,所以需要使用 mcp-proxy (安装到本地) 额外支持,对于网络有问题需要换源,本地引用的需要绝对路径,如 /home/wenyu/.local/bin/uv
npm 换源方法
Windows & Linux 通用命令:
npm config set registry https://registry.npmmirror.com/
uv 换源方法
Windwos 也一样在系统环境变量设置
Linux/macOS (bash/zsh):
将下面命令添加到 ~/.bashrc 或 ~/.zshrc 文件末尾:
export UV_INDEX_URL=https://pypi.tuna.tsinghua.edu.cn/simple/