起因
我做了一个可以在手机上连接电脑codex的app,起因是有时候codex跑的时间很长,使用ssh和tmux虽然兼容性好,但在移动端操作起来还是不太方便,看到ios有类似remodex这样的软件,所以想自己也搓一个安卓的。
开源
目前软件还需要一定的打磨,所以还没有开源,后续打算完全开源发布。
思路
项目主要分为两个部分,一个是安装在手机上的app,一个是安装在需要远程访问的设备上的bridge。客户端与bridge通信,bridge管理一个codex app-server(官方能力),底层是官方提供,所以功能齐全稳定,项目做好适配即可。
技术栈
bridge和移动端内核用的都是rust,所以bridge基本不用担心占用和稳定性问题;只有客户端ui是用kotlin写的,使用安卓原生 JetpackCompose 、最新的 Material 3 Expressive 设计语言;rust内核也保留了一定的跨端潜力。
示例图
这边放几张目前的样图,各位佬可以看看效果,深浅色主题都是有的,也可以自定义主题色。



意见征集
项目大部分功能已经开发完毕,但还没有发版,为了推荐后续开发以及发布,想征集一下佬们的意见,在移动端远程开发的时候有哪些需求,遇到哪些困难之类。例如官方桌面端的worktree功能(该功能没有提供在 cli 和 app-server 中),或者移动端与桌面端的工作连续性等等。
感谢阅读!
2 个帖子 - 2 位参与者