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

以防你不知道 Codex App 偷偷加了 SSH 远程开发功能

  •  1
     
  •   shineonme · 1 天前 · 3372 次点击

    更新 Codex App 到最新,远程机的 Codex 版本在 0.121 以上

    在配置文件 ~/.codex/config.toml 中加入

    [features]
    remote_connections = true
    

    重启 App 就可以在设置中找到 Connections 配置项了

    用了一天,感觉还可以

    Codex SSH

    32 条回复    2026-04-22 00:35:35 +08:00
    suibianwanwan
        1
    suibianwanwan  
       1 天前
    我印象中 codex 只有命令行, 想问下, 这个是 codex 的界面吗?
    ronman
        2
    ronman  
       1 天前
    @suibianwanwan codex 早就有 app 啦
    kmb1010
        3
    kmb1010  
       1 天前
    这个有什么作用呢
    lujiaosama
        4
    lujiaosama  
       1 天前
    windows 客户端 还没有加入。但是能在对话中让 codex SSH 到指定机器
    HHHans
        5
    HHHans  
       1 天前
    是用来在公司摸鱼开发个人 app 且不留下证据的吗🤔
    znbeebeek
        6
    znbeebeek  
       1 天前
    希望有能远程控制本地机器开发的功能,类似 cc 的 remote-control
    Removable
        7
    Removable  
       1 天前
    各位都是用啥机器做远程开发的啊?
    dingawm
        8
    dingawm  
       1 天前
    不错,我今天刚想吐槽 Codex 没有这个功能。。
    iasnull
        9
    iasnull  
       1 天前 via Android
    @lujiaosama Windows 客户端有的,刚刚试了
    lujiaosama
        10
    lujiaosama  
       1 天前
    @iasnull 我更新了啊。虽然是中文版,但是没有 LZ 的这个 connectinos 的菜单。
    poorcai
        11
    poorcai  
       1 天前 via iPhone
    这个功能有哪些作用呢🤔
    iorilu
        12
    iorilu  
       1 天前
    我都是 vscode 里面 codex 插件开发, 也支持远程
    iasnull
        13
    iasnull  
       1 天前
    @lujiaosama 配置文件内加入 feature 了吗?我这里配置文件加了后,重启 codex ,进入设置,一下子就看到了。
    附版本:26.415.40636
    Feifeiyu
        14
    Feifeiyu  
       1 天前
    请教楼主一些问题
    我在本地 windows 端上配置好了 remote_connections = true ,然后在 windows 端的 codex app 的设置里已经看到了 "连接",然后我连上了一个远端服务器 (远端服务器安装好了 codex cli v0.121.0 ,同时使用了 cc-switch-cli 配置了第三方 codex api),然后在远端服务器上直接使用 codex cli 是正常的。
    现在的问题是,在本地 windows 端的 codex app 添加了一个远端服务器的远程目录,然后在该远程目录创建 thread 进行对话,全部都报错,无法正常对话。
    请问楼主了解是什么问题吗?或者楼主能够正常使用的情况是个怎么样的配置?麻烦了,真的很想用这个功能
    shineonme
        15
    shineonme  
    OP
       1 天前
    @Feifeiyu
    与你的使用方式基本是一致的,我这里本地是 Mac 端,远端是 Ubuntu ,配置的也是第三方服务(没用 cc-switch )
    ccc00
        16
    ccc00  
       1 天前
    请问 codex ssh wsl2 组合这种会不会卡 IO
    MasterCai
        17
    MasterCai  
       1 天前
    @shineonme 第三方服务能用 Codex App 吗,我配置成第三方 API 之后,Codex 就不能对话了
    shineonme
        18
    shineonme  
    OP
       1 天前
    @ccc00 应该不会,开发主体活动还是在远程的本机进行的

    @MasterCai 还需要在 config.toml 中配置服务商

    @iorilu 好久没用 VS Code 的插件了,这个 App 里看 sub-agent 的运行会非常方便
    MasterCai
        19
    MasterCai  
       23 小时 56 分钟前
    @shineonme #18 是指 [model_providers.OpenAI] 这个吗,我配置了但还是不行;
    主要是想确认一下
    1. 本地 Codex APP 可以用第三方 API 对吧;
    2. 如果本地和远程都用第三方 API , 也可以用这个 remote_connections 对吧

    如果是的话我再研究一下,Thanks
    shineonme
        20
    shineonme  
    OP
       23 小时 46 分钟前   ❤️ 1
    @MasterCai
    是的,是指[model_providers.OpenAI]
    这个功能是支持第三方服务的,我自己就是本地和远程都配置的第三方 API
    suibianwanwan
        21
    suibianwanwan  
       23 小时 36 分钟前
    @ronman 是我 out 了, 之前一直在用 claude code, 最近才切到 codex, 才知道还有 app
    layxy
        22
    layxy  
       23 小时 6 分钟前
    @HHHans 当你 ssh 连接外部服务的时候,公司就已经有了证据了
    Feifeiyu
        23
    Feifeiyu  
       22 小时 42 分钟前   ❤️ 2
    @shineonme #15
    最后问题排查出来了,应该是"codex app 通过 SSH 连接并控制的远端服务器的 codex cli 没有按预期正确获取并利用远端服务器上~/.codex/auth.json 中设定的 OPENAI_API_KEY"

    也搜到过曾经 codex 存在"Authorization header lost"的 bug( https://github.com/openai/codex/issues/15492) ,所以我尝试通过包一层不需要 api_key 的 base_url ,最后就成功了…
    不知道是不是我 windows 端 codex app 的 bug ,或者 ubuntu 用的 zsh ?(x 上看到有人说 fish 不支持)。反正总之算是绕过了...
    CuteGirl
        24
    CuteGirl  
       22 小时 28 分钟前
    感谢 你不说我还不知道 刚刚看了下确实有了 这样就不用 vscode 那边连过去了
    bixinhaner
        25
    bixinhaner  
       22 小时 27 分钟前
    这个功能不错。顺便问一下,这样 codex app 端只有电脑端,有没有办法通过手机端来用呢?
    CuteGirl
        26
    CuteGirl  
       22 小时 27 分钟前
    @lujiaosama 在设置里面
    coder1v5
        27
    coder1v5  
       18 小时 42 分钟前
    https://paseo.sh/ 就能远程控制,别浪费时间了。
    yjxjn
        28
    yjxjn  
       16 小时 58 分钟前   ❤️ 1
    @MasterCai
    我没用过 Claude 以及 Codex 的 App ;都是命令行。
    如果第三方 API 提供的中转的话,我目前摸索出来就是用 VSCode 安装 CodeX CLI ;
    1.安装 Codex Cli 命令:npm i -g @openai/codex
    2.进入 codex 会提示你登录,选择使用 ApiKEY ,随意输入。
    3.这时候,去 %USERPROFILE%\.codex 目录, 找到 auth.json 和 config.toml

    auth.json
    ```json
    {
    "OPENAI_API_KEY": "换成第三方 API 的 Key"
    }
    ```

    config.toml
    ```json
    model_provider = "custom"
    model = "gpt-5.4"
    disable_response_storage = true
    model_reasoning_effort = "medium"

    [model_providers.custom]
    name = "custom"
    wire_api = "responses"
    requires_openai_auth = true
    base_url = "第三方 API 的地址"
    ```

    4.关闭 VSCode ,重新进入 codex ,就可以愉快的用第三方 API 中转的服务了。
    MasterCai
        29
    MasterCai  
       16 小时 50 分钟前
    @yjxjn 感谢,我是可以正常使用中转的 CLI 的,只不过中转没法使用 App ,不知道哪里出了点问题
    yjxjn
        30
    yjxjn  
       16 小时 47 分钟前
    @MasterCai 你可以试试是不是因为没改 config.toml 导致的,我觉得 Codex APP 有什么不可替代的功能么? Cli 提供的也满足日常。
    MasterCai
        31
    MasterCai  
       14 小时 52 分钟前
    @yjxjn #30 主要是有 UI ,看代码改动,subagent 会很方便
    olivergrace006
        32
    olivergrace006  
       9 小时 12 分钟前
    最近从 cursor 转到 codex,但是它修改代码的时候总是要我点确认,运行命令要确认我觉得没啥问题,但是代码修改也要一个个点我觉得好麻烦啊,然后 sandbox 就一直是坏的,请问要怎么配置 codex 的 config 才能让他危险操作才要我确认呢
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   5711 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 66ms · UTC 01:47 · PVG 09:47 · LAX 18:47 · JFK 21:47
    ♥ Do have faith in what you're doing.