综述
在手机上使用 Claude Code 的所有方式
如今,从 iPhone、iPad 或 Android 手机访问 Claude Code,现实可行的途径有六种,其中好几种除了你已经在付的 Claude 套餐之外不再额外收费。下面说明每种方式需要什么、你的代码实际在哪里运行,以及如何选择。
简要回答
没有单独的 Claude Code 应用,但 Claude 应用中的 Code 标签页(iPhone、iPad、Android)在 Pro、Max、Team 和 Enterprise 套餐下提供云端会话和 Remote Control。云端会话运行在 Anthropic 的机器上,需要 GitHub。Remote Control 操控的是你自己的电脑,而电脑必须保持开机。如果你有一台全天候运行的服务器,可以用 SSH 和 tmux,或者专门为此打造的客户端,比如 Happier 或 Maude。
如今你已经可以在 iPhone、iPad 或 Android 手机上运行 Claude Code,而且对很多人来说,除了已有的 Claude 套餐外不用再花钱。选哪条路取决于三个问题:你的代码在不在 GitHub 上、你有没有一台一直开着的机器,以及没人盯着时工作是否需要继续进行。
这份列表里有一个应用是我们做的。我们尽量像局外人一样介绍其他方案;如果某个免费或官方的方案更适合你,我们会直说。
各方案一览
| 方案 | 费用 | Claude Code 在哪里运行 | 什么必须保持开机 | 智能体 |
|---|---|---|---|---|
| 云端会话 | 包含在 Pro、Max、Team 及部分 Enterprise 席位中 | Anthropic 托管的虚拟机 | 你的设备都不用 | Claude |
| Remote Control | 包含在 Pro、Max、Team、Enterprise 中 | 你的电脑或服务器 | 那台机器,且 claude 在运行 | Claude |
| Dispatch | 仅限 Pro 或 Max | 你的电脑(桌面应用) | 你的电脑 | Claude |
| SSH 客户端 + tmux | 有免费客户端 | 任意服务器 | 服务器,而不是你的笔记本 | 任意 CLI |
| Happier | 免费,MIT 许可 | 你的机器 | 智能体所在的机器 | 内置 13 个 |
| Cosyra | 付费 | Cosyra 托管的虚拟机 | 你的设备都不用 | Claude Code、Codex、OpenCode |
| Maude | 付费,免费试用 | 你的服务器 | 服务器 | 5 个 |
所有 Anthropic 官方方案都需要 claude.ai 账号(Pro、Max、Team 或 Enterprise)。Anthropic 的文档说明,云端会话和 Remote Control 无法通过 Console API 密钥使用,也无法通过 Amazon Bedrock 等第三方提供商使用。
1. 云端会话(网页版 Claude Code)
包含在套餐中 · 需要 GitHub · 你的设备都不用开着
在 Claude 应用中打开 Code 标签页,选择代码仓库和分支,描述任务即可。任务在 Anthropic 管理的隔离虚拟机中运行,锁屏后仍会继续,并显示在你登录的每台设备上。你还可以让 Claude 盯着某个拉取请求,在 CI 失败或审阅评论出现时及时修复。Anthropic 于 2026 年 9 月 23 日让云端会话结束了研究预览,并给现有 Pro 和 Max 订阅用户发放了一次性额度供试用。
根据云端会话文档,它适用于 Pro、Max 和 Team,以及拥有 premium 或 Chat + Claude Code 席位的 Enterprise 用户。它与你其他 Claude 用量共享同一套用量限额,不单独收取算力费用。克隆代码和发起拉取请求需要 GitHub。你可以把其他平台上的代码仓库打包成 bundle 上传,但会话无法推送回去。在应用中可以使用 Accept edits、Plan 和 Auto 模式,不提供 Bypass permissions。
适合的情况:你的代码在 GitHub 上,而且任务是独立完整的。不适合的情况:工作需要用到你的数据库、私有网络,或者无法在配置脚本中复现的工具。
2. Remote Control
包含在套餐中 · 你的机器必须保持开机
在电脑上运行 claude remote-control,或者在已打开的会话中输入 /remote-control。然后扫描二维码,或者在 Code 标签页中选择该会话。Claude 继续在你的机器上运行,所以你的文件、工具和 MCP 服务器都能正常使用。Anthropic 的 Remote Control 文档列出了这项功能首次推出以来的几处变化:
- 套餐:Pro、Max、Team 和 Enterprise。不支持 API 密钥;在 Team 和 Enterprise 上,需要先由 Owner 开启。
- 服务器模式:
claude remote-control会保持一个进程等待连接,并同时运行多个会话(--capacity,默认 32)。 - 推送通知:在
/config中开启 Push when Claude decides、Push when actions required,或两者都开。 - 休眠:如果笔记本休眠或网络中断,机器恢复在线后 Claude Code 会自动重连。休眠期间什么都不会运行。
Remote Control 不一定要跑在笔记本上。文档建议在远程机器上的 tmux 或 screen 中启动它,这样它在 SSH 断开后也能继续运行。用这种方式把它放到 VPS 上,你就得到了一套免费、全天在线、用官方应用操控的方案。连接期间,会话记录会保存在 Anthropic 的服务器上。在应用中可以选择 Manual、Accept edits 或 Plan,但不能选 Auto 或 Bypass permissions。
适合的情况:你有一台一直开着的台式机或服务器,并且愿意随时批准每一步。不适合的情况:你唯一的机器是一台会被塞进包里的笔记本。
3. Dispatch、Channels 和 Slack
Pro 或 Max · 桌面应用必须在运行
Dispatch 让你在 Claude 应用中发送一个任务,然后交给你电脑上的桌面应用决定如何执行。它启动的 Code 会话完成或需要你批准时,你会收到通知。根据 Anthropic 的移动端文档,它需要 Pro 或 Max 套餐,Team 和 Enterprise 不可用。你的电脑必须保持开机。
Anthropic 还有两种从手机访问 Claude Code 的方式。Channels 让你通过 Telegram、Discord 或 iMessage 给你机器上的会话发消息;Slack 中的 Claude Code 会在你提及 @Claude 时接收任务。如果你本来就整天泡在这些应用里,它们会很顺手。
4. SSH 客户端加 tmux
有免费客户端 · 适用于任何智能体 · 小屏幕上体验较差
用 Termius、Blink Shell 或其他任意 SSH 应用,连接到服务器上的 tmux 会话。你得到的是完整的终端,所以每个斜杠命令和面板都和在电脑前用时一模一样。再加上 mosh 或 Tailscale,就能应付时断时续的移动网络。我们的 tmux、mosh 和 Tailscale 指南介绍了具体配置。
适合的情况:你还想在那台机器上拥有一个真正的 shell,或者你依赖的命令没有任何应用封装。不适合的情况:在软键盘上阅读折行的 diff、找 Esc 键,正是让你用不下去的原因。这篇对比有更详细的说明。
5. 第三方应用
这是一个类别,而不是单个产品,而且今年变化很大。
- Happier 免费,采用 MIT 许可,提供 iOS、Android、桌面和网页客户端。它内置 13 个智能体,包括 Claude Code、Codex、OpenCode 和 Grok。会话端到端加密,中继也可以自托管。它还支持语音控制、会话收件箱,以及在对话中途切换智能体。你需要在每台机器上安装它的 CLI(
curl -fsSL https://happier.dev/install | bash)。对大多数想要免费、开源多智能体客户端的人来说,它是首先该试的那个。 - Happy Coder 是面向 Claude Code 和 Codex 的开源(MIT)手机和网页客户端,支持语音和加密。
- Omnara 如今的业务已和从前大不相同。omnara.com 将自己描述为一个用于部署和运行智能体的开源(Apache 2.0)平台。它免费的“Omnara: Claude & Codex Mobile”应用仍在 App Store 和 Google Play 上架。如果你是冲着手机应用选它,先看看这个应用的维护是否活跃。更多内容见 Maude 与 Omnara 对比。
- Cosyra 走的是相反的路线。它给你一台预装了 Claude Code、Codex 和 OpenCode 的托管虚拟机,你接入自己的 Anthropic、OpenAI 或 OpenRouter 账号。如果你完全没有服务器,它会比较合适。它是付费订阅,当前价格请查看其官网。
Paseo、Vicoa、AgentsRoom 以及 App Store 上一长串客户端,覆盖的也是类似的需求。编程智能体手机应用综述对它们做了比较。
6. Maude
付费,可免费试用 · 你自己的服务器 · 五个智能体
Maude 在你自己的 Linux 或 macOS 机器上运行 Claude Code,并提供原生的 iPhone、iPad 和 Android 应用来操控它。添加服务器的方式有三种:输入地址、粘贴一条 ssh … 命令,或者扫描 curl -fsSL https://maude.pilotdev.fr/setup | sh 打印出的二维码。之后 Maude 会通过 SSH 配置好服务器:
- 部署自己的小型守护进程。
- 安装经过我们测试并锁定版本的 Claude Code,并做校验和核对。
- 此后持续更新守护进程和 Claude Code。
你在手机上通过 claude auth login 登录,使用你自己的 Pro 或 Max 套餐。
会话在服务器上全天候运行,关闭应用后仍会继续。收件箱汇集出错、已完成或需要你处理的会话,推送通知带有允许和拒绝按钮。每个会话都有文件浏览器、git 视图(逐块审阅 diff、提交、推送并发起 PR),以及一个真正的终端。服务器主动连接 Maude 的中继,所以你无需开放入站端口,流量也是端到端加密的。由于服务器是你自己的,Maude 还提供 Claude 的 bypass 模式。这需要一个非 root 用户,Maude 可以帮你创建。
适合的情况:你的工作在自己的服务器上,你想要无人值守地运行,或者你使用不止一个智能体。Maude 还能运行 Codex、OpenCode、Grok Build 和 Antigravity,并能把任务从一个智能体交接给另一个。不适合的情况:某个免费方案已经能满足你。对很多人来说,Claude 应用就够了;Happier 在多智能体支持、加密、收件箱和推送上也与 Maude 有重叠。Maude 的不同之处在于:无需手动安装任何东西,智能体版本是锁定的,并且内置 git、文件和终端。
不只用 Claude Code?同样的问题也有针对其他智能体的解答:在手机上使用 Codex、在手机上使用 OpenCode、在手机上使用 Grok Build 和在手机上使用 Antigravity CLI。
该选哪一个
代码在 GitHub 上,想零配置?云端会话。
有一台一直开着的台式机或服务器,愿意逐步批准?Remote Control;如果是服务器,就放在 tmux 里运行。
想要免费,也不介意用终端?SSH 应用加 tmux。
想要免费、开源、支持多个智能体?Happier。
没有服务器,也不想自己维护?云端会话,或者 Cosyra 这样的托管虚拟机。
自己的服务器、全天候运行、什么都不用手动安装?这正是 Maude 的用途。
与第一版相比有哪些变化
我们在 2026 年 7 月首次发布了这篇文章。此后,Remote Control 已覆盖所有付费套餐,并新增了服务器模式和推送通知。云端会话结束了研究预览。Happier 成为主流的开源多智能体客户端,Omnara 则把重心转向了智能体平台。“能不能在手机上看看 Claude Code 的进度”这个简单问题,现在在 Claude 应用里就有不错的免费答案。第三方应用面向的是它覆盖不到的场景:代码不能离开你自己的基础设施、没有一台能一直开着的机器、除了 Claude 还要用其他智能体,以及无人值守的运行。
在手机上运行 Claude Code
如果你的答案是“自己的服务器”,在手机上使用 Claude Code 页面介绍了 Maude 如何完成配置。VPS 配置指南则介绍了如何手动完成。
常见问题
有 iPhone 版的 Claude Code 应用吗?
/mobile,会显示一个能打开对应应用商店的二维码。Happier 和 Maude 等第三方应用需要单独下载。能在 Android 上使用 Claude Code 吗?
我的电脑需要一直开着吗?
Remote Control 免费吗?
能在 iPad 上配合键盘使用 Claude Code 吗?
更新内容
- — 为 2026 年 10 月重写:Remote Control 覆盖所有付费套餐,新增服务器模式和推送;云端会话结束研究预览(9 月 23 日);新增 Happier 和 Cosyra;更新 Omnara 的定位;Maude 2(五个智能体,自己的服务器)。
- — 首次发布。