VSCode 接入 JarlessAPI 指南¶
VSCode 可以通过安装官方扩展来使用 Claude Code 和 Codex。两个扩展独立安装、独立配置。
Claude Code 扩展¶
1、安装扩展¶
在 VSCode 扩展商店搜索 Claude Code 并安装,或者用命令行安装:
2、配置 API Key¶
Note
如果你已经在系统环境变量中配置过 ANTHROPIC_BASE_URL 和 ANTHROPIC_AUTH_TOKEN(参考 Claude Code 接入指南),VSCode 扩展会自动继承,不需要再在 settings.json 里重复配置。
打开 VSCode 设置(Ctrl+, 或 Cmd+,),搜索 Claude Code Environment,点击 在 settings.json 中编辑,加入以下内容:
{
"claude-code.environmentVariables": {
"ANTHROPIC_BASE_URL": "https://jarlessapi.com",
"ANTHROPIC_AUTH_TOKEN": "从快速开始中获取到的ClaudeCode分组的sk密钥"
}
}
Codex 扩展¶
1、安装扩展¶
在 VSCode 扩展商店搜索 Codex 并安装,或者用命令行安装:
2、配置 API Key¶
如果你已经按照 Codex 接入指南 配置过,扩展会自动读取,不需要再配一遍。
Codex 扩展和 Codex CLI 共用同一套配置文件,位于 ~/.codex/ 目录下(Windows 为 %USERPROFILE%\.codex\)。
如果还没配置过,按以下步骤操作:
第一步:写 config.toml
打开 ~/.codex/config.toml,写入:
model_provider = "jarlessapi"
[model_providers.jarlessapi]
base_url = "https://jarlessapi.com"
wire_api = "responses"
第二步:写 auth.json
打开 ~/.codex/auth.json,写入:
{
"access_token": "从快速开始中获取到的Codex分组的sk密钥",
"refresh_token": null,
"provider": "openai"
}
Note
修改配置后需要重启 VSCode 才能生效。