高风险操作优先
待审核命令始终置顶展示。批准和拒绝都需要明确确认,并等待正确设备上的 Agent 返回真实结果。
rm -rf /var/tmp/cache/*等待你的决策离开电脑,也能查看 Agent 的运行状态、追踪任务进度,并及时处理高风险审批。
$ rm -rf /var/tmp/cache/*
把设备、会话、Subagent、审批和事件流放在同一个移动界面中。
待审核命令始终置顶展示。批准和拒绝都需要明确确认,并等待正确设备上的 Agent 返回真实结果。
rm -rf /var/tmp/cache/*等待你的决策办公室 Mac、云服务器与家庭工作站,按设备隔离会话与审批,避免同名任务串线。
查看 Agent 当前状态、运行进度和结构化事件。移动端展示的是监控流,不伪装成完整远程终端。
设备离线、控制通道失效或请求超时时,按钮会停止工作并解释原因。没有离线命令队列,也不会把“消息已发送”误报为“任务已执行”。
手机不直接连接工作电脑。设备和手机分别向中转服务器建立出站连接,电脑无需暴露 Agent 端口。
AgentTower 的 MVP 保持简单且可审计,并明确展示当前尚未提供的能力。
公网 API 与设备链路使用 HTTPS/WSS,由你的服务器终止 TLS。
执行 agenttower bind 后由服务器签发长期凭证;手机可单独重命名或解除设备,服务端只持久化凭证哈希。
服务器地址随私有 App 构建,首次启动自动签发每台手机独立且可撤销的凭证,后续从系统安全存储恢复。
中转服务器可读取转发内容;当前不宣称端到端加密或持久化审计。
优先保证关键审批体验和原生质感,再扩展平台覆盖。
Flutter 原生渲染 · Release 测试版
Flutter + Keychain · Xcode 个人设备测试
计划采用 ArkTS 原生客户端
当前版本用于自托管联调。安装后连接你自己的 AgentTower 中转服务器。
Android 7.0+ · ARM64 / ARMv7 / x86_64 · Release 优化构建 · 测试签名不会。手机和工作电脑分别连接你的中转服务器,电脑侧只建立出站 WSS 连接。
MVP 聚焦状态、事件和受支持的 Agent 审批,不提供任意终端控制。暂停、终止和补充 Prompt 仍在后续路线中。
实时状态会重新建立;设备和手机都使用各自的长期凭证自动重连,不需要再次输入信息。
当前是 Release 测试 APK,但尚未发布到应用商店。只应从你信任的 AgentTower 部署获取并核对版本。