【牛马神器】通过安卓 App 远程控制本地 CLI,公网 Relay Server 做最小化消息中转,支持端到端加密。
- 内容介绍
- 文章标签
- 相关推荐
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
AgentFlow 是一个自托管的远程协作方案,用来通过手机控制桌面端 Agent 和本地 CLI 工作流。
Android App <--> Relay Server <--> Local Agent <--> Claude Code CLI
它由三部分组成:
android-app/:Android 客户端,负责项目列表、聊天、文件接收、更新下载local-agent/:桌面端 Agent,负责连接中继、管理 Claude Code CLI、保存本地历史relay-server/:自托管中继服务,负责认证、同步、设备协调、后台管理和更新中心
功能概览
- 手机端查看项目列表、聊天记录和运行状态
- 桌面端执行 Claude Code CLI,并把消息、活动、附件同步到手机端
- 支持自托管 Relay Server,不依赖第三方中转
- 支持桌面端和 Android 端检查更新
- 支持后台管理、用户体系、设备绑定、版本发布和按事件类型统计流量
- 支持按项目保存本地历史,并基于增量序列同步到移动端
仓库结构
.
|-- android-app/ Android 客户端
|-- local-agent/ Electron 桌面端 Agent
|-- relay-server/ Go 中继服务和管理后台
|-- docs/ 补充文档
`-- CLAUDE.md 项目协作说明
工作方式
桌面端 Agent 是项目数据的真实来源。
- 每个项目单独保存历史数据
- 每条消息和活动都有递增的同步序列
- 手机端按
after_seq拉取增量数据 - 大历史场景下不再走整包全量同步
- 更新包由
relay-server内置更新中心统一分发
image1547×1032 248 KB
1e24933936baeb464f78f33b0b81860e1260×2800 254 KB
image1920×958 97 KB
欢迎各位佬提提建议
714307168/AgentFlow: 通过安卓 App 远程控制本地 Claude Code,公网 Relay Server 做最小化消息中转,支持端到端加密。
--【壹】--:
不知道,其实我做这个还有个功能是可以远端控制,比如服务器挂一个可以部署+测试(前一段家里人住院,我用这个没把项目进度落下)
--【贰】--:
老友,这个支持 Codex 吗?, Claude Code 用不起
--【叁】--:
那和cc-connect差别其实不大
--【肆】--:
看明白了,思路大概差不多,都是想在手机上加班
--【伍】--: 🈚人出🇨🇳左右:
cc-connect
差不多吧 没折腾明白这个才搓的这个
--【陆】--:
这不就是hapi吗
--【柒】--:
感谢大佬
--【捌】--:
只能在软件上看到
--【玖】--:
从happy演化来的一个类似工具
我开发的 HAPI 开源了:随时随地访问 Claude Code / Codex / Gemini 开发调优经过 9 天的 Agentic Coding,我基于 Happy 大幅魔改的 Coding Agent 远程访问应用:hapi("哈皮"音译)正式开源了:GitHub - tiann/hapi: App for agentic coding - access coding agent anywhere 核心功能: 多 Agent 后端:支持 Claude Code、Codex、Gemini,通…
--【拾】--:
hapi是干啥的佬,我没看懂
--【拾壹】--:
我一直用的都是codex
--【拾贰】--:
佬 这个和happycode有比较吗
--【拾叁】--:
我不是ios用不了happy,所以自己搓了一个
--【拾肆】--:
手机能看到本地cli的会话记录吗,还是说只能看到在软件上打开的项目会话记录
--【拾伍】--:
佬,其实安卓也可用
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
以下为项目介绍正文内容,AI生成、润色内容已使用截图方式发出
AgentFlow 是一个自托管的远程协作方案,用来通过手机控制桌面端 Agent 和本地 CLI 工作流。
Android App <--> Relay Server <--> Local Agent <--> Claude Code CLI
它由三部分组成:
android-app/:Android 客户端,负责项目列表、聊天、文件接收、更新下载local-agent/:桌面端 Agent,负责连接中继、管理 Claude Code CLI、保存本地历史relay-server/:自托管中继服务,负责认证、同步、设备协调、后台管理和更新中心
功能概览
- 手机端查看项目列表、聊天记录和运行状态
- 桌面端执行 Claude Code CLI,并把消息、活动、附件同步到手机端
- 支持自托管 Relay Server,不依赖第三方中转
- 支持桌面端和 Android 端检查更新
- 支持后台管理、用户体系、设备绑定、版本发布和按事件类型统计流量
- 支持按项目保存本地历史,并基于增量序列同步到移动端
仓库结构
.
|-- android-app/ Android 客户端
|-- local-agent/ Electron 桌面端 Agent
|-- relay-server/ Go 中继服务和管理后台
|-- docs/ 补充文档
`-- CLAUDE.md 项目协作说明
工作方式
桌面端 Agent 是项目数据的真实来源。
- 每个项目单独保存历史数据
- 每条消息和活动都有递增的同步序列
- 手机端按
after_seq拉取增量数据 - 大历史场景下不再走整包全量同步
- 更新包由
relay-server内置更新中心统一分发
image1547×1032 248 KB
1e24933936baeb464f78f33b0b81860e1260×2800 254 KB
image1920×958 97 KB
欢迎各位佬提提建议
714307168/AgentFlow: 通过安卓 App 远程控制本地 Claude Code,公网 Relay Server 做最小化消息中转,支持端到端加密。
--【壹】--:
不知道,其实我做这个还有个功能是可以远端控制,比如服务器挂一个可以部署+测试(前一段家里人住院,我用这个没把项目进度落下)
--【贰】--:
老友,这个支持 Codex 吗?, Claude Code 用不起
--【叁】--:
那和cc-connect差别其实不大
--【肆】--:
看明白了,思路大概差不多,都是想在手机上加班
--【伍】--: 🈚人出🇨🇳左右:
cc-connect
差不多吧 没折腾明白这个才搓的这个
--【陆】--:
这不就是hapi吗
--【柒】--:
感谢大佬
--【捌】--:
只能在软件上看到
--【玖】--:
从happy演化来的一个类似工具
我开发的 HAPI 开源了:随时随地访问 Claude Code / Codex / Gemini 开发调优经过 9 天的 Agentic Coding,我基于 Happy 大幅魔改的 Coding Agent 远程访问应用:hapi("哈皮"音译)正式开源了:GitHub - tiann/hapi: App for agentic coding - access coding agent anywhere 核心功能: 多 Agent 后端:支持 Claude Code、Codex、Gemini,通…
--【拾】--:
hapi是干啥的佬,我没看懂
--【拾壹】--:
我一直用的都是codex
--【拾贰】--:
佬 这个和happycode有比较吗
--【拾叁】--:
我不是ios用不了happy,所以自己搓了一个
--【拾肆】--:
手机能看到本地cli的会话记录吗,还是说只能看到在软件上打开的项目会话记录
--【拾伍】--:
佬,其实安卓也可用

