当前位置: 首页 > news >正文

VSCode Remote-SSH基于本地代理使用Codex

VSCode Remote-SSH基于本地代理使用Codex

  • 原理
  • 配置vscode本地代理
  • 配置vscode SSH RemoteForward
  • 配置远端vscode
  • 复制 .codex/auth.json
  • 验证代理端口监听状态
  • vscode终端注意事项

原理

VS Code 本地能联网,不代表 Remote-SSH 里的远端 extension host 能联网,导致:

  • 本地电脑可以通过代理访问 Codex;
  • 但是远程服务器因为网络限制,不能直接访问 chatgpt.com / OpenAI 相关服务;
  • 用 VS Code Remote-SSH 连接服务器以后,Codex 插件经常登录失败、请求报错、卡在 Thinking,或者插件不能稳定访问远端项目。

  • Local Laptop:你看见的 VS Code 界面,以及本地已经能用的代理端口,例如 127.0.0.1:7890;
  • SSH RemoteForward:一条通过 SSH 建立的端口转发,把远端的 17890 映射回本地代理;
  • Remote Server:远端 VS Code Server、remote extension host、Codex 插件和你的项目文件。

Codex 插件请求流程:

  1. 你在本地 VS Code UI 里打开 Codex 面板,输入 prompt;
  2. Codex 插件运行在远端 extension host,所以它能直接读取远程服务器上的项目文件;
  3. 我们在 Remote Settings 里告诉远端 VS Code:HTTP 请求优先使用这个代理入口:
http.proxy=http://127.0.0.1:17890
  1. 对远端服务器来说,127.0.0.1:17890 是服务器自己的 localhost 端口;
  2. 但因为 ~/.ssh/config 里设置了:
RemoteForward17890127.0.0.1:7890
  1. 远端的 17890 端口会被 SSH 转发回本地电脑的 127.0.0.1:7890;

  2. 最后由本地代理访问 chatgpt.com / OpenAI 服务,再沿着同一条路径把响应传回 Codex 插件,并显示在本地 VS Code 界面里。

配置vscode本地代理

Preferences: Open User Settings(JSON)

  • 路径:~/.config/Code/User/settings.json(Linux)
  • 作用:本机全局生效,所有窗口、所有项目都用这一套Visual Studio Code
  • 适用:现在只是本地打开 VS Code 写代码,没有远程连接
    → 配代理就改这个

加入:

http://www.jsqmd.com/news/1000852/

相关文章:

  • QueryExcel:如何在1分钟内完成原本需要1天的Excel批量查询工作
  • NLP驱动的系统性文献综述数据提取方法
  • 告别枯燥打印体:用AI手写工具为你的文字注入温度与个性
  • 3个关键优势让Bebas Neue成为设计师的秘密武器:为什么这款免费字体能替代商业字体?
  • 右侧悬浮ai插件
  • Locale-Emulator终极指南:轻松解决日文游戏乱码问题
  • 30分钟精通OpenProject部署:打造企业级项目管理平台的完整方案
  • Visual C++ Redistributable AIO:终极一站式解决方案,告别Windows程序启动烦恼
  • 告别图片重复烦恼:AntiDupl 2.3.13 终极清理指南
  • 终极免费工具:3分钟学会用WindowResizer强制调整任何Windows窗口大小
  • S7-1500与SQL Server双向数据交互工程包(含OPC UA直连方案及全版本TIA项目)
  • 南大通用GBase 8s数据库逻辑日志磁带备份的三个关键配置
  • 终极VSCode JSON插件指南:如何快速提升你的JSON编辑效率 [特殊字符]
  • ASM简介
  • STM32F407通过UART读取PMS5003实时PM2.5数据并解析输出
  • 2026防城港市权威认证贵金属回收 TOP5+黄金回收白银回收铂金回收门店地址电话推荐
  • B站内容监控终极指南:如何用三分钟搭建自动化订阅系统
  • AS5040磁旋转步进电机-幽冥大陆(一百37)-东方仙盟
  • Lattice Mesh 如何在 Anduril 的 Fury 无人战机或反无人机系统 中落地应用-扮演“神经系统”和“数据链路桥梁”的核心角色
  • 迁移学习案例_中文文本分类案例
  • 2026无锡香奈儿包包回收哪家好?权威龙头机构实力解析 - 奢侈品回收评测
  • 感觉自己做的方向不景气,要不要换?--写给正在迷茫的职场人
  • 工业控制利器:飞思卡尔56F8145 DSC混合架构深度解析与应用实战
  • 5分钟快速掌握LayerDivider:AI图像分层工具的终极指南
  • 终极天龙八部GM工具:3分钟快速掌握单机游戏数据管理完整指南
  • STC89C52每秒发UTF-8递增数的串口例程(含Keil工程与可烧录hex)
  • WorkshopDL:无需Steam客户端也能轻松下载1000+游戏模组的终极解决方案
  • 2026恩施州权威认证贵金属回收 TOP5+黄金回收白银回收铂金回收门店地址电话推荐
  • 通达信缠论分析终极指南:三分钟实现智能量化交易
  • OLTP vs OLAP:从“点餐”到“盘点”,两种数据库思维一次讲透