第三方客户端进阶用户更新于

VS Code 配置

VS Code 可以分别安装 OpenAI 官方 Codex 扩展和 Anthropic 官方 Claude Code 扩展。两套扩展各自读取对应 CLI 的配置,互不共用 Base URL(基础地址)或 API Key(API 密钥)。

Codex 模型配置

安装官方扩展

  1. 按 Cmd+Shift+X(macOS)或 Ctrl+Shift+X(Windows / Linux)打开 Extensions(扩展)。
  2. 搜索 Codex – OpenAI’s coding agent,确认 Publisher(发布者)为 OpenAI,扩展 ID 为 openai.chatgpt。
  3. 点击 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。

重新加载并测试

  1. 按 Cmd+Shift+P 或 Ctrl+Shift+P 打开 Command Palette(命令面板)。
  2. 运行 Developer: Reload Window(开发人员:重新加载窗口)。
  3. 打开 Codex 面板,确认模型为 gpt-5.6-sol,发送一条简短消息测试。

如果扩展仍只显示 ChatGPT 登录页或没有读取自定义 Provider(服务商),先在 VS Code 的集成终端运行 codex login status 和 codex 验证认证与 CLI 配置,再执行 Developer: Reload Window。

Claude 模型配置

安装官方扩展

  1. 在 Extensions(扩展) 中搜索 Claude Code。
  2. 确认 Publisher(发布者)为 Anthropic,扩展 ID 为 anthropic.claude-code。
  3. 点击 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 账号登录。

重新加载并测试

  1. 在 Command Palette(命令面板) 中运行 Developer: Reload Window(开发人员:重新加载窗口)。
  2. 点击侧栏中的 Claude Code 图标,发送一条简短消息。
  3. 如果仍提示登录,确认 Disable Login Prompt(禁用登录提示) 已启用,并检查 ~/.claude/settings.json 是否为有效 JSON。

官方参考

本页于 2026-07-16 按官方扩展信息、官方配置文档和 I Code Easy 当前协议路由核对。