Codex App 是一款面向开发者的移动端 Codex 使用入口,通过 macOS 桌面网关连接本机 Codex 服务,并在 Android 手机端提供实时对话、会话切换、历史同步、健康检查、目录检查和诊断日志等能力。项目主要解决开发者只能依赖电脑操作 Codex 的限制,让用户在外出、移动办公或临时处理开发任务时,也能安全访问本机工作目录和 Codex 会话,提升 AI 编程助手在跨设备场景下的可用性和连续性。该应用适用于软件开发、个人自动化、远程调试和移动办公等场景。
点击空白处退出提示
语言技术
PHP、Android、iOS、Go系统类型
Android应用、Web、MacOS行业分类
开发工具、工业互联网开源地址
https://github.com/18230/codex-app授权协议
Apache许可
Codex App 是一款面向开发者的移动端 Codex 使用入口,通过 macOS 桌面网关连接本机 Codex 服务,并在 Android 手机端提供实时对话、会话切换、历史同步、健康检查、目录检查和诊断日志等能力。项目主要解决开发者只能依赖电脑操作 Codex 的限制,让用户在外出、移动办公或临时处理开发任务时,也能安全访问本机工作目录和 Codex 会话,提升 AI 编程助手在跨设备场景下的可用性和连续性。该应用适用于软件开发、个人自动化、远程调试和移动办公等场景。
Codex App 由 macOS 桌面网关和 Android 手机客户端组成。桌面网关负责本机 Codex 服务连接、Token 鉴权、工作目录配置、会话绑定、健康检查、日志记录和托盘常驻运行;手机客户端支持通过 WebSocket 连接网关,新建与切换会话、同步历史消息、实时接收 Codex 回复、查看连接状态并进行基础诊断。项目主要实现了在手机端安全使用本机 Codex 的能力,让开发者可以跨设备延续 AI 编程会话,随时查看任务进展、发送开发指令并处理简单的代码协作需求。
https://github.com/18230/codex-app
我负责项目的整体功能设计、桌面网关开发、Android 客户端开发和联调测试。项目采用 Go + Wails v3 实现 macOS 桌面网关,负责本机 Codex app-server 管理、HTTP/WebSocket 服务、Token 鉴权、会话绑定、健康检查、日志脱敏和系统托盘常驻;Android 端使用 Kotlin 原生开发,通过 WebSocket 与网关通信,实现会话列表、实时聊天、历史同步、断线重连和配置诊断等功能。实现难点主要在于本机服务与移动端长连接的稳定性、敏感信息脱敏、Codex 子进程异常恢复,以及桌面端和手机端会话状态同步。





评论