coreJK
V2EX  ›  Claude Code

如何让 claude code 这类的 cli 能像 Cursor 一样远程访问服务器进行开发?

By coreJK at 2 月 3 日 · 5646 次点击

在网上找了一圈,没找到合适的方案 能够让 Claude Code 这类 cli 工具,能够和 vscode/Cursor 一样 不在服务器安装 Claude Code ,而是本地安装 cli 工具 远程服务器上的代码进行编程

必须要在远程服务器上安装 Claude code 才能进行 vide coding 吗?

第 1 条附言  ·  2 月 3 日
补充背景:

1. 不是 web 开发,开发设备涉及外部硬件、传感器;
2. 远程设备环境没有科学上网环境;
第 2 条附言  ·  2 月 3 日

感谢大家、集思广益

现在也大概明白了有这些思路可以尝试:

  1. 文件挂载同步的操作:sshfs、rsync ;
  2. mcp 工具:ssh-mcp;
  3. 上下文:写规则,或者在对话中告诉 ai 连接方式(对话这种感觉有点不太安全囧)
  4. 其他工具:mutagen、happ-code 等

目前工作中用的最舒服的还是 vscode 和 cursor (原理还是 sshfs) 后续花时间测试一下 2,4 (感觉都是基于 sshfs 做的)

第 3 条附言  ·  6 月 18 日
时过境迁,现在 codex 这些支持 device 登陆的方式,也挺方便了,cursor 时不时 Taking longer then exp...,我也接受在设备上之前安装 codex 的方式了,用完就卸载吧
37 条回复  •  2026-02-05 08:46:30 +08:00
zcf0508
   1
zcf0508  
   2 月 3 日 via Android
cursor 远程就是在服务器上装了一个 server 版本的 cursor
jonty
   2
jonty  
   2 月 3 日
换个思路。找一个同步代码库的工具。你在本地开发,然后代码同步到你的远程服务器上。
bsulike
   3
bsulike  
   2 月 3 日
反正都是终端,直接在远程服务器装 cli 不就好了
YanSeven
   4
YanSeven  
   2 月 3 日   ❤️ 1
还真是一个不错的需求。
coreJK
   5
coreJK  
OP
   2 月 3 日
@zcf0508 #1 是的,使用起来真是很方便
Xww
   7
Xww  
   2 月 3 日
remote-ssh 把代码和 cc 放在一起,连接上去就能用
coreJK
   8
coreJK  
OP
   2 月 3 日
@bsulike #3 我也想, 但是开发场景需要,开发的设备都是要被卖出去的,设备一多,不想每一台机器都安装多余的环境,然后用完还得一台台清理环境(
coreJK
   9
coreJK  
OP
   2 月 3 日
@jonty #2 web 开发这类的可以这样,但是我的开发设计到一些外部传感器,控制设备,有时候需要实时修改看效果
coreJK
   10
coreJK  
OP
   2 月 3 日
@YanSeven #6 谢谢,我研究一下
coreJK
   11
coreJK  
OP
   2 月 3 日
@Xww #7 有点抽象,remote-ssh 是指的 vscode 的插件么?
ninjaJ
   12
ninjaJ  
   2 月 3 日
@coreJK #11 是呀
ninjaJ
   13
ninjaJ  
   2 月 3 日
@coreJK #11 但是这样只能在远程设备上安装,不能在本地电脑安装,解决不了 OP 的问题
wolfsecond
   14
wolfsecond  
   2 月 3 日
@Xww 7 楼正解,我就是这么用的
zero47
   15
zero47  
   2 月 3 日
描述的时候加上远程主机( ssh xxx@xxx ) cc 就会用 ssh 运行命令
GalaxyVIP
   16
GalaxyVIP  
   2 月 3 日
你问下 Gemini 和 Grok ,他们怎么说?
connectsixboy
   17
connectsixboy  
   2 月 3 日
@wolfsecond remote-ssh 是指 vscode 插件吗?
xxmym
   18
xxmym  
   2 月 3 日
本来就可以啊,我服务器代码全是本地的 cc 用 ssh 连进去写的
coreJK
   19
coreJK  
OP
   2 月 3 日
@zero47 #15 谢谢支招,也算是折中的用法
coreJK
   20
coreJK  
OP
   2 月 3 日
@xxmym #18 我理解一下,你是代码在服务器上,claude 也在服务器上对么(我需要 claude 不在服务器上)
coreJK
   21
coreJK  
OP
   2 月 3 日
@xxmym #18 或者是,cc 本地打开对话之后,如 #15 楼的方法?在对话中提到 (ssh xxx@xxx)?
coreJK
   22
coreJK  
OP
   2 月 3 日
@GalaxyVIP #16 有推荐一些 mcp 工具,我也试了一下,配置好以后,能够远程执行命令,但是修改代码这些,交互起来有点不方便囧😥
XenoGear
   23
XenoGear  
   2 月 3 日
比较符合你想法的应该是本地写好 rsync 同步脚本和 ssh 连接测试脚本,让 cc 运行这些脚本来测试,整套流程搭建好后,基本效果也算理想
coreJK
   24
coreJK  
OP
   2 月 3 日
@XenoGear #23 谢谢,我在研究 #6 楼的那个 mutagen ,这个工具和您描述的流程差不多好像
mf2019d
   25
mf2019d  
   2 月 3 日   ❤️ 2
jules 看看
aliensb
   26
aliensb  
   2 月 3 日   ❤️ 1
happy coder 了解下
https://github.com/slopus/happy
xxmym
   27
xxmym  
   2 月 3 日   ❤️ 1
@coreJK #21 claude 跟着前端项目一起在本地啊,后端在服务器上。我让 AI 生成了一份服务器连接与配置指南。CLAUDE.md 里规定当需要操作服务器时,阅读这个文档,他就会自己 ssh 上去操作了
Edwardlyz
   28
Edwardlyz  
   2 月 3 日
ssh-fs 挂载到本地,或者 webdav 这些挂载到本地,就可以让 cc 来修改了,修改也会及时同步回去
coreJK
   29
coreJK  
OP
   2 月 3 日
@aliensb #26 手机上安装了,还没用起来😝
yangyaofei
   30
yangyaofei  
   2 月 3 日
hapi, happy coder 差不多, 有网页版
oncethink
   31
oncethink  
   2 月 3 日
用 pi 吧,pi 的 extension 支持直接通过 ssh 远程控制主机。
Uplay
   32
Uplay  
   2 月 3 日   ❤️ 1
用 kiro cli 吧,这个是可以直接访问服务器的
wynemo
   33
wynemo  
   2 月 4 日 via iPhone
服务器配置免登 告诉他 ssh 上去
wolfsecond
   34
wolfsecond  
   2 月 4 日
@connectsixboy 对,如远程服务器是 linux ,我使用 clashctl 科学上网,服务上 vibe coding
https://github.com/nelvko/clash-for-linux-install
connectsixboy
   35
connectsixboy  
   2 月 4 日
@wolfsecond #34 那这是服务器上也要安装 cc 了,而不是本地安装 cc ,服务器不用安装
ijk0
   36
ijk0  
   2 月 4 日 via iPhone
一个我用到的方式:在 tmux 里一个窗口开 cc 一个 ssh 远程,然后让 cc 向远程窗口通过 tmux 发指令并查看屏幕结果
coreJK
   37
coreJK  
OP
   2 月 5 日
@jonty #2 是的,以前用 pycharm 这类工具,他们的远程就是这种模式好像,双向同步
© 2026 V2EX · 85ms · 3.9.8.5