VS Code 配置 Codex 与 Claude Code(接入阿里百炼 API)完整教程
一、环境准备
在 Ubuntu 或 Windows 环境下安装 VS Code,并安装以下插件:
- Codex
- Claude Code
安装完成后,插件列表如下图所示:

二、配置 Codex
安装 Codex 插件后,VS Code 左侧活动栏会出现 Codex 图标。
如果未显示,可尝试重启 VS Code。
如下图所示:

在网络环境正常的情况下,打开 Codex 后会进入登录界面。
使用已开通对应服务权限的 OpenAI 账号登录即可完成配置。
如下图所示:

配置完成后,即可在 VS Code 中直接使用 Codex 进行代码分析、代码生成和项目辅助开发。
三、配置 Claude Code 接入阿里百炼 API
相比直接使用官方 Claude 服务,Claude Code 支持通过 Anthropic 兼容接口接入第三方模型平台。
本文以阿里百炼(DashScope)平台为例进行配置。
3.1 创建配置文件
安装 Claude Code 插件后,在用户 Home 目录下可以找到:
bash
~/.claude
如果目录中不存在配置文件,则手动创建:
bash
mkdir -p ~/.claude
touch ~/.claude/settings.json
目录结构如下:
text
~/.claude
└── settings.json
如下图所示:


3.2 编辑 settings.json
使用 VS Code 打开:
bash
~/.claude/settings.json
写入以下内容:
json
{
"env": {
"ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/apps/anthropic",
"ANTHROPIC_AUTH_TOKEN": "sk-caXXXXXXXXXXXXXXXXXXXXXX",
"API_TIMEOUT_MS": "3000000",
"ANTHROPIC_MODEL": "deepseek-v4-pro[1m]",
"ANTHROPIC_SMALL_FAST_MODEL": "qwen3.6-flash",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "qwen3.7-max[1m]",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "qwen3.7-max[1m]",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "qwen3.7-plus"
},
"model": "opus",
"effortLevel": "xhigh"
}
配置示例如下图所示:

四、获取阿里百炼 API Key
本文以阿里云学生权益为例进行说明。
Step 1:领取学生权益
进入阿里百炼平台后,可申请学生权益。
申请成功后可获得对应免费额度。
如下图所示:

Step 2:创建 API Key
进入模型服务管理页面。
创建 API Key,并复制保存。
如下图所示:


将生成的 Key 填入:
json
"ANTHROPIC_AUTH_TOKEN": "sk-caXXXXXXXXXXXXXXXXXXXXXX"
即可完成认证配置。
五、模型配置说明
配置中的几个核心参数说明如下:
| 参数 | 说明 |
|---|---|
| ANTHROPIC_BASE_URL | Anthropic兼容接口地址 |
| ANTHROPIC_AUTH_TOKEN | 平台API Key |
| ANTHROPIC_MODEL | 默认主模型 |
| ANTHROPIC_SMALL_FAST_MODEL | 快速响应模型 |
| ANTHROPIC_DEFAULT_SONNET_MODEL | Sonnet级模型 |
| ANTHROPIC_DEFAULT_OPUS_MODEL | Opus级模型 |
| ANTHROPIC_DEFAULT_HAIKU_MODEL | Haiku级模型 |
| API_TIMEOUT_MS | 请求超时时间 |
其中:
text
[1m]
表示启用百万级上下文窗口模型(具体以平台实际支持情况为准)。
六、验证配置是否成功
保存 settings.json 后,重新启动 VS Code。
再次打开 Claude Code。
如果配置成功,将能够正常显示模型列表,并支持模型切换。
如下图所示:



至此,Claude Code 已成功接入阿里百炼 API。
七、使用建议
对于代码开发场景,建议优先采用:
text
Plan Mode
先生成修改方案,再执行代码修改。
这种方式具有以下优点:
- 修改过程可控
- 便于审查变更内容
- 降低误修改风险
- 更适合大型项目开发

同时建议:
- Effort Level 设置为 High 或 XHigh
- 谨慎授予高风险操作权限
- 重要项目开启版本控制(Git)
对于科研项目、算法开发及大型代码仓库,建议先审查模型生成的修改计划,再执行实际变更。
八、总结
通过以上配置,可以在 VS Code 中同时使用:
- Codex
- Claude Code
- 阿里百炼模型服务
从而获得统一的 AI 编程开发环境,实现:
- 代码生成
- 代码重构
- 项目分析
- Bug 定位
- 文档编写
- 科研辅助开发
对于深度学习、计算机视觉、自动化控制及科研项目开发场景,能够显著提升开发效率。
