VS Code 插件

安装并配置官方 Codex 和 Claude Code 插件。

前置条件

需要 VS Code

1. 安装

先安装 VS Code,然后在扩展视图中分别搜索并安装官方插件:

  • Codex – OpenAI's coding agent
  • Claude Code for VS Code
在 VS Code 扩展市场中找到官方 Codex 插件;红框标出扩展入口和正确结果,箭头指向安装按钮。 在 VS Code 扩展市场中找到官方 Claude Code 插件;红框标出扩展入口和正确结果,箭头指向安装按钮。

2. 配置

Codex 插件

插件读取本机 Codex 的 config.toml。Windows 打开 %USERPROFILE%\\.codex\\config.toml

$codexHome = if ($env:CODEX_HOME) { $env:CODEX_HOME } else { Join-Path $HOME ".codex" }
New-Item -ItemType Directory -Force -Path $codexHome | Out-Null
notepad (Join-Path $codexHome "config.toml")

macOS 打开 ~/.codex/config.toml

CODEX_DIR="${CODEX_HOME:-$HOME/.codex}"
mkdir -p "$CODEX_DIR"
open -e "$CODEX_DIR/config.toml"

保留其他设置并合并:

config.toml
model_provider = "GetRun"

[model_providers.GetRun]
name = "GetRun"
base_url = "https://api.get-apikey.com/v1"
wire_api = "responses"
requires_openai_auth = true
experimental_bearer_token = "sk-xxxxx-xxx"

Claude Code 插件

插件读取 ~/.claude/settings.json。Windows 使用:

$claudeDir = Join-Path $HOME ".claude"
New-Item -ItemType Directory -Force -Path $claudeDir | Out-Null
notepad (Join-Path $claudeDir "settings.json")

macOS 使用:

mkdir -p "$HOME/.claude"
open -e "$HOME/.claude/settings.json"
chmod 600 "$HOME/.claude/settings.json"

合并下面的 env

settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.get-apikey.com",
    "ANTHROPIC_AUTH_TOKEN": "sk-xxxxx-xxx",
    "ANTHROPIC_MODEL": "YOUR_MODEL",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "YOUR_MODEL",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "YOUR_MODEL",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "YOUR_MODEL"
  }
}

在 VS Code 用户 settings.json 中合并:

{
  "claudeCode.disableLoginPrompt": true
}

3. 重启

完全退出并重新打开 VS Code,然后打开对应插件的侧边栏。

4. 确认回复

在 Codex 或 Claude Code 侧边栏中发送只回复 OK。插件返回 OK 即表示配置完成。

本页内容