V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yuan321
V2EX  ›  Visual Studio Code

使用 vscode 远程服务器后就无法使用 codex, claude code 的插件了

  •  
  •   yuan321 · 9 小时 7 分钟前 · 966 次点击
    如何解决这个问题呢?
    15 条回复    2025-12-10 17:54:21 +08:00
    NewHere
        1
    NewHere  
       8 小时 51 分钟前
    codex 实测是可以的,但是 codex 的网络走的服务器的网络,需要你的服务器能科学上网
    yek
        2
    yek  
       8 小时 47 分钟前
    sssh 转发就可以了
    2018yuli
        3
    2018yuli  
       8 小时 45 分钟前
    我使用的是 coder-server ,即 https://coder.com
    。在编辑器的当前用户目录下,我手动创建了一个名为 .codex 的隐藏文件夹,并将本地 VSCode 中的 config.toml 和 auth.json 文件复制到该文件夹中。就能正常使用了。

    我不太清楚你的 coder 远程环境是如何配置的,可能需要确保相关配置文件(如 config.toml 和 auth.json )正确地放置在适当的目录中。你可以尝试在编辑器的根目录(或者你远程 ssh 的账号的根目录)下创建 .codex 文件夹,并将这些文件拷贝过去。
    tags
        4
    tags  
       8 小时 44 分钟前
    直接在服务器端跑 codex cli
    terranboy
        5
    terranboy  
       8 小时 27 分钟前
    可以的啊 VSCODE 插件远程安装
    Geekgogo
        6
    Geekgogo  
       8 小时 0 分钟前
    @terranboy #5 需要在远程服务器上科学上网吗?
    Saunak
        7
    Saunak  
       5 小时 6 分钟前
    @Geekgogo 端口转发到本地的 clash 吧。服务器容易被攻击,而且大部分不允许。
    terranboy
        8
    terranboy  
       3 小时 58 分钟前
    @Geekgogo 要的
    1864754
        9
    1864754  
       3 小时 0 分钟前
    昨天我也遇到这个问题了,我是这么使用的
    1.vscode 连接上远程服务器
    2.安装 cc 插件
    3.打开终端 设置代理

    服务器是 windows
    $env:HTTP_PROXY="http://192.168.1.201:4411"
    $env:HTTPS_PROXY="http://192.168.1.201:4411"

    服务器是 linux
    export http_proxy="http://192.168.1.201:4411"
    export https_proxy="http://192.168.1.201:4411"
    export HTTP_PROXY="http://192.168.1.201:4411"
    export HTTPS_PROXY="http://192.168.1.201:4411"
    4.输入 claude 启动 cc
    5.登录的时候复制 url 到网页 然后复制网页中的验证码到终端
    PhoneGor
        10
    PhoneGor  
       2 小时 17 分钟前
    "逆向端口转发" (Reverse Port Forwarding)
    将本地的代理端口映射到远程服务器上,然后配置远程服务器的环境变量使用这个映射端口。

    本机~/.ssh/config 添加
    RemoteForward 7890 127.0.0.1:7890

    服务器~/.vscode-server/data/Machine/settings.json 添加
    "claudeCode.environmentVariables": [
    "https_proxy=http://127.0.0.1:7890",
    "http_proxy=http://127.0.0.1:7890"
    ]
    WDATM33
        11
    WDATM33  
       2 小时 7 分钟前
    请教一下各位 vscode 远程开发一般是用来开发什么项目用的。 只做过 web 开发都没接触过这种使用场景,都是本地修改本地启动调试。 是那种开发机性能很差 只能依靠服务器编译的情况吗
    robotx
        12
    robotx  
       56 分钟前
    @WDATM33 安卓 framework 开发,vscode 远程连接公司服务器,公司服务器编译会快一些
    hefang
        13
    hefang  
       52 分钟前
    @PhoneGor #10 请问大佬, 按你这样设置以后, vscode 这边 codex 已经有对话框了,但是提问以后一直提示 reconnecting, 5 次以后就提示 Failed: Connection failed: error sending request for url ( https://chatgpt.com/backend-api/codex/responses) 请问这个是哪里还没有配置好吗?
    Quik
        14
    Quik  
       42 分钟前
    和楼上一样,需要你的远程服务器有可以代理的端口。
    我的做法是让 GPT 写了个脚本,执行之后把对应插件 warp 一下,灵感来源是 Linux.do 上面有用户提到思路。我的脚本放在 gist 上了:
    https://gist.github.com/myweihp/0031055d48aa9a2840629d1aaefdd752
    需要手动禁用、重新加载 vscode 再启用插件。缺点是每次 Codex 插件更新的时候都需要重新执行一遍该脚本。
    Quik
        15
    Quik  
       40 分钟前
    @Quik #14 自用的话可以把 Proxy 的 url 改一下就行了
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3457 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 10:34 · PVG 18:34 · LAX 02:34 · JFK 05:34
    ♥ Do have faith in what you're doing.