我做了个 App:在手机上指挥电脑里的 Claude Code / Codex,还能直接看它产出的图表和模拟器画面

起因

我经常让 coding agent 跑一个比较长的任务,然后去干别的。回来一看,它五分钟前就卡在一个权限确认上,什么也没干。

市面上已经有不少「手机遥控 agent」的工具了,但用下来总觉得是把终端搬到手机上:一屏的文字和日志,在手机上很难看。于是我做了 AgentDeck,想解决两件事:

  1. 离开电脑也能开会话、审批权限、收到完成通知;
  2. agent 的产出在手机上要好看、能直接看,而不只是一段文字。

GitHub:github.com/mantou132/A...

一分钟上手

在跑 agent 的电脑上装一个后台守护进程(Rust 写的 agentdeckd):

sh 复制代码
npm install -g agentdeckd        # 或 brew install mantou132/tap/agentdeckd
agentdeckd start                 # 会打印一个二维码

手机装上 App(Google Play 搜 AgentDeck),扫码配对就能用。

内置了一个 Free agent(OpenCode 的免费模型),不需要任何账号或 API Key,装完马上能试。

和其他同类工具有什么不一样

1. agent 知道自己在跟手机说话

App 连接时会告诉 daemon 自己能渲染什么(图表、地图、HTML 预览、实时画面......),daemon 把对应的能力以 skill 的形式交给 agent。于是 agent 不再输出一大段表格,而是直接给你一张能交互的图表:

agent 写的 HTML 页面也可以在手机上一键预览。

2. 在手机上看 agent 正在操作的模拟器

做移动端或前端的时候,agent 改完 UI 我最想知道的是「现在长什么样」。AgentDeck 可以实时查看 agent 正在驱动的 iOS 模拟器、Android 模拟器或浏览器标签页,不用回到电脑前:

3. 不绑定某一家 agent

daemon 基于 Agent Client Protocol(ACP),可以启动 Claude Code、Codex、Cursor、GitHub Copilot、OpenCode、Qwen Code、Kimi CLI 等 ACP 注册表里的 agent,在手机上切换 agent 和模型。

daemon 常驻后台、开机自启,不需要开着终端,也不需要用另一个命令包一层 claude。

4. 其他离开键盘时用得上的功能

  • 手机上审批权限请求、回答 agent 的问题
  • 任务完成推送通知
  • 浏览文件、Git 改动、diff 和提交历史,检查 agent 到底干了什么
  • 按住说话的语音对话,agent 每次回复结尾会朗读一段简短总结
  • 可以让电脑在 agent 工作时不自动睡眠
  • 还有 Chrome / Firefox 侧边栏扩展,建会话时自动带上当前标签页

连接和安全

手机和电脑都主动连到一个 WebSocket Relay,所以不用开端口、不用 VPN。

二维码里的配对 ID 是一个 32 字节的密钥,两端用 HKDF-SHA256 派生出路由 ID 和双向密钥,所有消息用 XChaCha20-Poly1305 加密,Relay 只能看到派生的路由 ID 和密文。默认 Relay 由我托管,也可以自己部署:github.com/mantou132/r...

目前的不足

  • 目前只有 Android,iOS 正在做
  • 加密是预共享密钥,没有前向保密。拿到配对 ID 的人就能用你的 agent,请当成密码保管,泄露了用 agentdeckd reset 轮换
  • 各家 agent 的 ACP 适配器实现程度不同,部分功能会有差异

最后

项目完全开源,欢迎试用、提 issue、拍砖。特别想知道:

  • 你最常用哪个 agent,希望我优先测哪个?
  • 你在手机上最想看 agent 的什么产出?

GitHub:github.com/mantou132/A...

相关推荐
王中阳Go1 小时前
自己摸了 2 个月零 offer,补底子只用了 3 块:Go 后端转 AI 最难的不是技术
后端·agent·ai编程
柯南46681 小时前
【AI工程师精讲】KV Cache 精讲:为什么 AI 越聊越慢,以及长上下文真正的成本在哪
人工智能·ai编程
文慧的科技江湖1 小时前
2026年10月6日充电桩行业早报:79个服务区“特别忙”,峰值不是建出来的 | 慧知开源充电桩平台
开源·充电桩
小虎AI生活2 小时前
AI 落地的最后一公里,Anthropic 用 1 亿美元买了个教训
aigc·ai编程
suliqiang2 小时前
AI 编程新范式:Agentic、Vibe 与 Spec 实战指南
ai·ai编程
Maynor9963 小时前
Claude Opus 5.5 最强可视化案例合集:114 精选 + 1000+ 完整清单(含提示词)
人工智能·开源·claude
天若有情6733 小时前
开源|Comfort Lang v1.0.1,一款主打清爽交互的新型命令式编程语言
python·开源·交互·编程语言·项目分享·repl·comfort lang
sbjdhjd4 小时前
云安全 | Docker 容器逃逸复盘(二):2375 未授权接口如何突破容器管理边界
网络安全·docker·云原生·数据挖掘·开源·云计算·云安全