【开源推广】phoneshell-手机随时连上电脑命令行终端,支持所有cli
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
Phoneshell——手机上随时连上电脑的命令行使用claude、codex、kiro等CLI
特点:
手机即终端 — 在手机上获得原生 Shell 体验,随时随地 AI 编程。
会话不中断 — 引入群组概念,在群组中终端会话在手机、PC、Linux 之间无缝切换,真正做到会话不中断
兼容所CLI — 支持一切CLI工具:claude、codex、gemini、kiro、droid、…
新手友好— 无需复杂配置,打开程序、扫码即连,开箱即用。
多平台覆盖— Windows 桌面端 + Linux 服务端 + Android / HarmonyOS 手机端(iOS 计划中)。对的,你没看错,支持鸿蒙!支持国产
支持平台
Windows Android Linux Harmony
与同类工具对比-雷氏对比法
|他们的|特点||我们的|特点||
| — | — | — | — | — | — |
|claude、codex|cli单一|×|phoneshell|所有cli:calude、codex||
|传统ssh工具|古老、移动端不友好、体验差|×|phoneshell|现代化体验、会话无缝切换||
|termius等移动端|贵、做不到无缝连接|×|phoneshell|手机、pc、linux都可互连||
|happy|无法运行终端命令、可扩展性差|×|phoneshell|更高扩展性||
总结:phoneshell能真正做到会话不中断,比如你电脑上用Codex正在构建项目中,你切到手机上看也是正在构建中,而不是打开新的会话然后/resume强行中断。 若windows\linux端有外网,则可以出门在外随时打开电脑的codex、claude等。
快速开始
Windows 端
-
第一次要以管理员身份运行
PhoneShell.exe。 -
点击 Start。
-
防火墙开对应端口
Android / HarmonyOS 端
-
安装并打开应用。
-
扫描 Windows 或 Linux 端显示的二维码进行连接。
Linux 端
bash
克隆并安装
git clone https://github.com/ggbook123/phoneshell.git
cd phoneshell
sudo bash linux2/deploy/phoneshell install
选4默认安装就行
最后要去防火墙开两个端口
其他-设置
sudo phoneshell set
多端部署建议顺序:手机扫windows、手机再扫linux。 若连不上先检查防火墙开了端口没,再检查电脑端是否能获取到地址而不是localhost,若获取不到地址右键管理员进行电脑端。
最后还不行就初始化重连,手机:解散群组、windows:初始化按钮、linux:sudo phoneshell set
手机截图claude504×1120 126 KB
手机截图codex504×1120 95 KB
PC端截图719×468 99.7 KB
ggbook123/phoneshell: 在手机上获得原生 Shell 体验,随时随地 AI 编程。 以群组为概念,在群组中终端会话在手机、PC、Linux 之间无缝切换,进程持续运行。 Native shell experience on your phone. Code with AI anytime, anywhere. Built around the group concept, terminal sessions seamlessly hand off between phone, PC, and Linux within a group. Processes keep running.
网友解答:--【壹】--:
佬,codex给我改好了。这是他的意见,你看要不要修一下。
f88e24c3b58c495f25441c7c15a6eb361136×324 30.3 KB
--【贰】--:
你电脑打开什么窗口,手机就是什么窗口。手机编辑什么内容,电脑就显示什么内容。 操作简单,下载软件扫码就行。
--【叁】--:
不关这个,能ping通就能支持
--【肆】--:
目前还没,我想把win这边完善好先。mac等于重新开发
--【伍】--:
好,前段时间没ai用,一直没动
--【陆】--:
还有个很重要的群组概念,就是群组n台电脑和只有一台手机组成,这n台设备之间随时可以任意互连,只需这一台手机扫码。
--【柒】--:
厉害了佬友
--【捌】--:
这个支持外网吗?比如说家里的手机访问公司的电脑终端
--【玖】--:
佬,不行啊。用python试了下连ws地址,返回503
--【拾】--:
感谢大佬。
--【拾壹】--:
这个牛哇,搞个ios的呗
--【拾贰】--:
很不错,有想法
--【拾叁】--:
防火墙开端口,第一次要右键管理员运行桌面端,同一局域网。 以上做完了应该都没问题的
--【拾肆】--:
Mac支持嘛佬?
--【拾伍】--:
怎么说?这个和 Termux 的 OpenSSH 比有哪些独到之处呢?
--【拾陆】--:
佬,连不上啊
--【拾柒】--:
让我看看怎么个事
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
Phoneshell——手机上随时连上电脑的命令行使用claude、codex、kiro等CLI
特点:
手机即终端 — 在手机上获得原生 Shell 体验,随时随地 AI 编程。
会话不中断 — 引入群组概念,在群组中终端会话在手机、PC、Linux 之间无缝切换,真正做到会话不中断
兼容所CLI — 支持一切CLI工具:claude、codex、gemini、kiro、droid、…
新手友好— 无需复杂配置,打开程序、扫码即连,开箱即用。
多平台覆盖— Windows 桌面端 + Linux 服务端 + Android / HarmonyOS 手机端(iOS 计划中)。对的,你没看错,支持鸿蒙!支持国产
支持平台
Windows Android Linux Harmony
与同类工具对比-雷氏对比法
|他们的|特点||我们的|特点||
| — | — | — | — | — | — |
|claude、codex|cli单一|×|phoneshell|所有cli:calude、codex||
|传统ssh工具|古老、移动端不友好、体验差|×|phoneshell|现代化体验、会话无缝切换||
|termius等移动端|贵、做不到无缝连接|×|phoneshell|手机、pc、linux都可互连||
|happy|无法运行终端命令、可扩展性差|×|phoneshell|更高扩展性||
总结:phoneshell能真正做到会话不中断,比如你电脑上用Codex正在构建项目中,你切到手机上看也是正在构建中,而不是打开新的会话然后/resume强行中断。 若windows\linux端有外网,则可以出门在外随时打开电脑的codex、claude等。
快速开始
Windows 端
-
第一次要以管理员身份运行
PhoneShell.exe。 -
点击 Start。
-
防火墙开对应端口
Android / HarmonyOS 端
-
安装并打开应用。
-
扫描 Windows 或 Linux 端显示的二维码进行连接。
Linux 端
bash
克隆并安装
git clone https://github.com/ggbook123/phoneshell.git
cd phoneshell
sudo bash linux2/deploy/phoneshell install
选4默认安装就行
最后要去防火墙开两个端口
其他-设置
sudo phoneshell set
多端部署建议顺序:手机扫windows、手机再扫linux。 若连不上先检查防火墙开了端口没,再检查电脑端是否能获取到地址而不是localhost,若获取不到地址右键管理员进行电脑端。
最后还不行就初始化重连,手机:解散群组、windows:初始化按钮、linux:sudo phoneshell set
手机截图claude504×1120 126 KB
手机截图codex504×1120 95 KB
PC端截图719×468 99.7 KB
ggbook123/phoneshell: 在手机上获得原生 Shell 体验,随时随地 AI 编程。 以群组为概念,在群组中终端会话在手机、PC、Linux 之间无缝切换,进程持续运行。 Native shell experience on your phone. Code with AI anytime, anywhere. Built around the group concept, terminal sessions seamlessly hand off between phone, PC, and Linux within a group. Processes keep running.
网友解答:--【壹】--:
佬,codex给我改好了。这是他的意见,你看要不要修一下。
f88e24c3b58c495f25441c7c15a6eb361136×324 30.3 KB
--【贰】--:
你电脑打开什么窗口,手机就是什么窗口。手机编辑什么内容,电脑就显示什么内容。 操作简单,下载软件扫码就行。
--【叁】--:
不关这个,能ping通就能支持
--【肆】--:
目前还没,我想把win这边完善好先。mac等于重新开发
--【伍】--:
好,前段时间没ai用,一直没动
--【陆】--:
还有个很重要的群组概念,就是群组n台电脑和只有一台手机组成,这n台设备之间随时可以任意互连,只需这一台手机扫码。
--【柒】--:
厉害了佬友
--【捌】--:
这个支持外网吗?比如说家里的手机访问公司的电脑终端
--【玖】--:
佬,不行啊。用python试了下连ws地址,返回503
--【拾】--:
感谢大佬。
--【拾壹】--:
这个牛哇,搞个ios的呗
--【拾贰】--:
很不错,有想法
--【拾叁】--:
防火墙开端口,第一次要右键管理员运行桌面端,同一局域网。 以上做完了应该都没问题的
--【拾肆】--:
Mac支持嘛佬?
--【拾伍】--:
怎么说?这个和 Termux 的 OpenSSH 比有哪些独到之处呢?
--【拾陆】--:
佬,连不上啊
--【拾柒】--:
让我看看怎么个事

