彻底解决vscode用不了codex面板问题
摘要本文详细介绍了在远程服务器上配置 Claude Code 并安装 Codex CLI 的完整流程。主要内容包括1在 VS Code 远程环境中安装 Claude Code 插件2手动创建并配置~/.claude/settings.json文件以设置 API3通过 Claude Code 在远程服务器安装 Codex CLI4使用包装脚本设置环境变量解决 Codex 面板不可用问题5最后通过重载窗口完成配置。整个过程需注意使用普通用户而非 root 用户并确保所有操作在远程端完成。一、先装 Claude Code也是为了后续方便安装 Codex打开 VS Code连接到自己的远程服务器然后在插件商店里安装 Claude Code for VS Code 插件。注意一定要装在远程环境里这样才能直接操作远程服务器上的项目。注远程环境必须要登录的是普通用户不能是 root 用户Claude Code 面板限制。二、下一步需要配置具体的 API。由于远程服务器是 Linux 系统需要在~/.claude/settings.json文件中填写对应的 API 配置。因为我的环境里这个文件没有自动创建所以后面的步骤都需要手动新建和修改并且要通过 Xshell 来执行。vim settings.json 文件输入下面的配置内容{env: {ANTHROPIC_BASE_URL: https://api.deepseek.com/anthropic,ANTHROPIC_AUTH_TOKEN: 你自己的api_key,ANTHROPIC_MODEL: deepseek-v4-flash,ANTHROPIC_DEFAULT_OPUS_MODEL: deepseek-v4-flash,ANTHROPIC_DEFAULT_SONNET_MODEL: deepseek-v4-flash,ANTHROPIC_DEFAULT_HAIKU_MODEL: deepseek-v4-flash,CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: 1,CLAUDE_CODE_EFFORT_LEVEL: max}}三、确认写入成功后重启 VS Code并重新连接远程服务器。这样就能看到 Claude Code 已经在远程服务器上配置成功了。四、在插件商店里安装 codex 插件。五、接下来用 Claude Code 帮忙在远程安装 Codex CLI输入内容根据提示安装其他辅助工具确认就行。请在远程服务器环境中安装 Codex CLI确保是在远程端完成配置并且测试成功返回结果。六、最关键输入下面的内容这是我的 base_url 和 api_key需要你提供请你把扩展内置的二进制方法替换成包装脚本启动二进制前设置 OPENAI_API_KEY 和 CODEX_HOME并且包装脚本在真正调用二进制之前把环境变量设置好下次完全重连时自动注入环境变量。注如果还是不行输入请围绕上面的方法继续解决 VS Code 的 Codex 面板不能用的问题。七、在 VS Code 按F1→Developer: Reload Window重连远程登录