VS Code 配置
VS Code 可以分别安装 OpenAI 官方 Codex 扩展和 Anthropic 官方 Claude Code 扩展。两套扩展各自读取对应 CLI 的配置,互不共用 Base URL(基础地址)或 API Key(API 密钥)。
Codex 模型配置
安装官方扩展
- 按
Cmd+Shift+X(macOS)或Ctrl+Shift+X(Windows / Linux)打开Extensions(扩展)。 - 搜索
Codex – OpenAI’s coding agent,确认 Publisher(发布者)为OpenAI,扩展 ID 为openai.chatgpt。 - 点击
Install(安装)。
配置 I Code Easy
Codex 扩展与 Codex CLI 共用用户目录中的 .codex/config.toml。请先按 Codex 安装与配置 创建配置;核心内容如下:
model_provider = "icodeeasy"
model = "gpt-5.6-sol"
cli_auth_credentials_store = "file"
[model_providers.icodeeasy]
name = "icodeeasy"
base_url = "https://api.icodeeasy.cc"
wire_api = "responses"
requires_openai_auth = true
再按 Codex 安装页运行 codex login --with-api-key,让 Codex 生成 ~/.codex/auth.json。
CLI 与扩展会复用这份登录缓存,不需要让 VS Code 继承长期的 OPENAI_API_KEY 环境变量。
如果主域名连接慢,可以把 base_url 换成 https://jp.icodeeasy.cc 或 https://sg.icodeeasy.cc。
重新加载并测试
- 按
Cmd+Shift+P或Ctrl+Shift+P打开Command Palette(命令面板)。 - 运行
Developer: Reload Window(开发人员:重新加载窗口)。 - 打开 Codex 面板,确认模型为
gpt-5.6-sol,发送一条简短消息测试。
如果扩展仍只显示 ChatGPT 登录页或没有读取自定义 Provider(服务商),先在 VS Code 的集成终端运行 codex login status 和 codex 验证认证与 CLI 配置,再执行 Developer: Reload Window。
Claude 模型配置
安装官方扩展
- 在
Extensions(扩展)中搜索Claude Code。 - 确认 Publisher(发布者)为
Anthropic,扩展 ID 为anthropic.claude-code。 - 点击
Install(安装)。
配置 I Code Easy
Claude Code 扩展与 CLI 共用 ~/.claude/settings.json。在个人可信设备上,可以写入下面的用户级配置:
{
"$schema": "https://json.schemastore.org/claude-code-settings.json",
"env": {
"ANTHROPIC_AUTH_TOKEN": "你的API Key",
"ANTHROPIC_BASE_URL": "https://api.icodeeasy.cc",
"ANTHROPIC_MODEL": "claude-sonnet-4-6",
"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1"
}
}
不要把 CLAUDE_CODE_ATTRIBUTION_HEADER 设置为 0;部分 Claude Code 专用通道会校验客户端原生归因信息。
如果主域名连接慢,可以把 ANTHROPIC_BASE_URL 换成 https://jp.icodeeasy.cc 或 https://sg.icodeeasy.cc。不要把包含真实 API Key 的 settings.json 提交到 Git。
然后打开 Settings(设置) → Extensions(扩展) → Claude Code,启用 Disable Login Prompt(禁用登录提示),避免扩展要求使用 Anthropic 账号登录。
重新加载并测试
- 在
Command Palette(命令面板)中运行Developer: Reload Window(开发人员:重新加载窗口)。 - 点击侧栏中的 Claude Code 图标,发送一条简短消息。
- 如果仍提示登录,确认
Disable Login Prompt(禁用登录提示)已启用,并检查~/.claude/settings.json是否为有效 JSON。
官方参考
- Codex – OpenAI’s coding agent
- OpenAI Codex IDE extension
- Claude Code for VS Code
- Claude Code environment variables
本页于 2026-07-16 按官方扩展信息、官方配置文档和 I Code Easy 当前协议路由核对。