codex通过ssh打开remote project
·
1.修改~/.ssh/config:
Host remotessh
HostName {host}
User {username}
IdentityFile ~/.ssh/id_rsa
将这一段写入到config文件
2.测试连接
ssh remotessh
3.在远程机器上安装codex cli
curl -fsSL https://chatgpt.com/codex/install.sh | sh
通常情况下会被安装到~/.local/bin目录下
安装后测试
command -v codex
codex --version
4.在远程机器上登录codex
登录命令
codex login --device-auth
退出登录命令
codex logout

运行后,会输出如上信息,在浏览器中打开,输入code,即可登录
5.在codex上打开远程项目
5.1 添加ssh连接到codex
打开设置->连接->SSH。点击添加,选择刚刚在~/.ssh/config文件中添加的ssh连接
5.2 打开远程项目
新建对话时在对话框左下角选择New remote project,找到你想要的项目文件夹即可打开远程项目
6.问题解决
假如你在本机的codex打开远程项目提问,但是提示报错,报错信息如下
Your access token could not be refreshed because your refresh token was revoked. Please log out and sign in again.
说明你远程机器的codex退出登录了,需要重新登录
登录命令
codex login --device-auth
更多推荐



所有评论(0)