我的 os 是 windows 11 ,使用 PowerShell 7.6.3 连接到远程 Ubuntu 服务器。 有时候放着不动一段时间后,提示“› client_loop: send disconnect: Connection reset”。 使用服务器上的 codex 时,经常有莫名其妙的问题,比如经过一段时间的对话后,顶部的聊天记录就会被吞掉。 这是怎么回事? 诸位大佬有推荐的客户端可以替换掉 PowerShell 吗?
我的 os 是 windows 11 ,使用 PowerShell 7.6.3 连接到远程 Ubuntu 服务器。 有时候放着不动一段时间后,提示“› client_loop: send disconnect: Connection reset”。 使用服务器上的 codex 时,经常有莫名其妙的问题,比如经过一段时间的对话后,顶部的聊天记录就会被吞掉。 这是怎么回事? 诸位大佬有推荐的客户端可以替换掉 PowerShell 吗?
1
PinLeak 1 day ago
使用 codex 的 Windows 客户端 SSH 连接到你的 Ubuntu 不就行了?正常使用 codex 客户端就行,或者使用 vscode 也行。
|
3
23237187 1 day ago
断开连接的问题可以用 tmux 解决吧。
顶部聊天记录,是 terminal 的历史记录大小的问题吧。 |
4
zh3256 1 day ago via Android
这大概率不是终端的问题吧,我理解配置 ssh 定时发个心跳就行?
|
6
deepbytes 1 day ago via iPhone
tmux 就好了吧
|
7
ITisCool 1 day ago via iPhone
可以试试 herdr ,新一代的专为 agent 适配的 tmux 类似物,不过 Windows 端还是 beta
|
8
idblife 1 day ago
你需要的关键词是 tmux ,可能还需要一个 windterm
|
9
xubeiyou 1 day ago
装个 ubuntu 虚拟机?我之前是这么用的后面换 Mac 了 就没这么搞了
|
10
odirus 1 day ago
因为一些原因我也是放到服务器开发的,这个问题我之前遇到了。你直接在本地用 mosh ,服务器用 tmux ,试试就知道了。
|
11
Insolitude 1 day ago via Android
给 ssh config 顶部加上心跳包,就行。应该是长时间 tcp 没有数据被切断了
# 对所有 ssh 生效 Host * ServerAliveInterval 60 ServerAliveCountMax 3 |
12
EVJohn 1 day ago
你为啥不用 codex gui+ remote ssh
|
13
crocoii 12h 22m ago via Android
跟客户端没关系,按楼上说的做心跳加 tmux ,客户端 wezterm 很不错,定制性很强
|
14
12wk34 7h 5m ago
原始问题用 tmux 就可以解决. 不过连 vps 场景的话延迟一高 TUI 体验会比较差. 还是建议用官方 codex app 的 remote control. 或者 https://github.com/slopus/happy 这类第三方工具来远程. 不想引入第三方 relay 或者网络不稳定的话可以试试我最近搓的 https://github.com/nexustar/usher (外挂 tailscale /ssh tunnel 之类来远程连接)
|