FAQ

Redock 常见问题

关于 ChatView、Agent 通知、设置、数据存储、语音输入和远程终端工作流的常见问题。

Redock 是免费的吗?

是的,Redock 可以免费使用,免费版适用于绝大多数日常使用场景。为了维持持续开发成本,Redock 也提供 Pro 版本,用于解锁高级功能。当前中国大陆参考价格为 ¥12/月订阅、¥78/年订阅、¥168 买断,实际价格以 App 内购页面显示为准。

Redock 支持哪些移动平台?

Redock 支持 iOS、iPadOS 和 Android,可通过 App Store 或 Google Play 下载。

Codex、Claude Code 或 OpenCode 是跑在手机上吗?

Claude Code、Codex、OpenCode、Git、tmux、包管理器和项目工具运行在你的开发环境里。Redock 通过 SSH 或 Mosh 连接,并在手机上提供启动、控制和恢复这些工作的入口。

ChatView 是什么?什么时候需要切回终端?

ChatView 将终端中正在运行的 Agent 对话呈现为易读的消息,支持继续提问,并以紧凑方式查看工具活动。它沿用主机上的同一对话、模型配置和 Agent 登录状态。权限确认、交互菜单、斜杠命令和完整 TUI 操作请切回终端;切换视图不会启动另一个 Agent 或创建新对话。

如何启用 ChatView 和 Agent 通知?

在 Agent 设置的“安装与配对”中选择已保存的 SSH 主机,按引导安装 Redock Hook 并完成配对。随后在终端启动或重启受支持的 Agent,点击待输入区旁的视图切换按钮即可打开 ChatView。通知需要在设置中开启 Agent 通知并允许系统通知,iOS 还可使用实时活动。具体能力取决于 Agent 及已安装的 App、Hook 版本。

Redock Hook 和 Relay 会处理哪些隐私数据?

Hook 在你的主机上观测受支持 Agent 的事件。启用通知或用量同步后,Relay 会保存配对标识、近期 Agent 状态与简短摘要、最新用量快照。通知通过 Apple 或 Google 推送服务投递,摘要可能包含提示词、回复或错误片段。ChatView 完整对话通过 SSH 传输,不经过 Relay。SSH 凭据使用平台保护的存储,保存的用量来源密钥留在主机上。具体保留和删除规则见隐私政策。

Redock 会存储哪些数据?

Redock 会保存 Host、Project、Action、终端 snippets、偏好设置和相关元数据等产品配置。它也会保留本地运行历史,例如 Run 记录和最近连接上下文,用于在 Activity 中展示最近工作。

SSH 密码、私钥和语音 API Key 存在哪里?

这些敏感信息使用平台保护的凭据存储,不会写入普通应用数据快照。在 Apple 平台上,Redock 使用 Keychain;Pro 且开启 iCloud 同步后,可以使用同一 Apple 账号下可同步的 iCloud Keychain 项。Android 上的平台存储和同步能力可能有所不同。

iCloud 同步会同步哪些内容?

在 Apple 平台上,开启 iCloud 同步后,Host、Project、Action、snippets、偏好设置和相关元数据等支持同步的配置可以保存到你的私有 CloudKit 数据库。最近连接和 Run 这类本地运行历史保持在当前设备,不通过 CloudKit 同步。iCloud 和 CloudKit 不适用于 Android。

语音转写是怎么工作的?

语音输入是可选功能。Redock 会录音并发送给你选择的语音服务商,然后把转写结果放入可编辑的待输入区,等你确认后再发送到终端或 agent TUI。

使用 OpenAI 语音需要自己的 API Key 吗?

需要。在 My / Speech 中填写 OpenAI API Key。Redock 会使用平台保护的凭据存储保存该 Key,并使用 gpt-4o-mini-transcribe、gpt-4o-transcribe 或 gpt-4o-transcribe-diarize 等转写模型。语音输入不需要配置 Assistant、Realtime、TTS 或 fine-tuning。

豆包或火山引擎语音应该填什么?

选择豆包语音提供方后,填写语音识别服务的 Resource ID,并填写火山控制台中的 APP Key。常见默认 Resource ID 是 volc.bigasr.auc_turbo。ep-... 这类 Endpoint ID 不是这里要填写的内容。

为什么 Redock 需要 Local Network 权限?

Local Network 权限用于发现同一局域网里的 SSH 设备,并在添加 Mac 或服务器时自动预填 Host 和 Port。如果不授权,也可以手动填写主机地址。

可以使用 Mosh 吗?

可以。Host 可以选择 SSH 或 Mosh。Mosh 仍然会通过 SSH 做预检查并启动 mosh-server,然后在可用时使用 UDP 承载交互式 Shell。如果 Mosh 启动路径失败且可以恢复,Redock 可以回退到标准 SSH Shell。

为什么 tmux 很重要?

手机会切换网络,App 也会进入后台。tmux 让会话和长任务留在远程主机上继续运行。Redock 提供创建、进入和恢复 tmux session 的入口,不需要每次手动输入 tmux 命令。

Action 和 Run 有什么区别?

Action 是可复用命令或 agent 入口。Quick Task 或 Background Task 会产生 Run,用来记录命令状态、输出、耗时和后台任务元数据。Run 会出现在 Activity 中,不会自动变成普通终端连接;只有你打开 live tmux session 时才会进入交互式会话。

第一次应该怎么设置?

先在同一 Wi-Fi 下通过 macOS Remote Login 或可访问的 SSH Server 跑通。基础连接成功后,推荐用 Tailscale 做更安全的日常远程访问。