「开发日记」我做了一个codex的安卓远程客户端

起因 我做了一个可以在手机上连接电脑codex的app,起因是有时候codex跑的时间很长,使用ssh和tmux虽然兼容性好,但在移动端操作起来还是不太方便,看到ios有类似remodex这样的软件,所以想自己也搓一个安卓的。 开源 目前软件还需要一定的打磨,所以还没有开源,后续打算完全开源发布。 ...
「开发日记」我做了一个codex的安卓远程客户端
「开发日记」我做了一个codex的安卓远程客户端

起因

我做了一个可以在手机上连接电脑codex的app,起因是有时候codex跑的时间很长,使用ssh和tmux虽然兼容性好,但在移动端操作起来还是不太方便,看到ios有类似remodex这样的软件,所以想自己也搓一个安卓的。

开源

目前软件还需要一定的打磨,所以还没有开源,后续打算完全开源发布。

思路

项目主要分为两个部分,一个是安装在手机上的app,一个是安装在需要远程访问的设备上的bridge。客户端与bridge通信,bridge管理一个codex app-server(官方能力),底层是官方提供,所以功能齐全稳定,项目做好适配即可。

技术栈

bridge和移动端内核用的都是rust,所以bridge基本不用担心占用和稳定性问题;只有客户端ui是用kotlin写的,使用安卓原生 JetpackCompose 、最新的 Material 3 Expressive 设计语言;rust内核也保留了一定的跨端潜力。

示例图

这边放几张目前的样图,各位佬可以看看效果,深浅色主题都是有的,也可以自定义主题色。

Screenshot2026-04-19-23-48-07-929com.agguy.codexmobile
Screenshot2026-04-19-23-48-32-727com.agguy.codexmobile
Screenshot2026-04-19-23-47-40-198com.agguy.codexmobile
Screenshot2026-04-19-23-47-18-330com.agguy.codexmobile

意见征集

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

感谢阅读!

2 个帖子 - 2 位参与者

阅读完整话题

来源: linux.do查看原文