博客
在 iPad 上使用 Claude Code:连接电脑、审阅任务与选择 Agent
通过 iPad 操作开发电脑上的 Claude Code、Codex 或 Amp。灵活选择连接方式,在正确的项目目录中发起对话,高效完成一次小范围代码审阅。
继续查看该栏目下的产品与工程更新。
浏览此分类只要 Claude Code 已能在电脑本地项目中正常运行,iPad 就能充当一个更灵活的移动工作台,方便你随时阅读输出并推进下一步决策。此时,Agent 依然运行在电脑本地,代码文件也完整保留在原处;iPad 仅作为控制端连接这台电脑,负责呈现对话并发送指令。
本文将演示如何借助 Tactic Remote 1.10 在远端电脑上创建会话,同时也会说明其他替代方案的适用场景。你无需把代码仓库迁移至 iPad,也无需在平板上配置任何开发工具链。
根据工作需求选择连接方案
在开始之前,先明确你打算接入哪种会话。是继续一个已有的 Claude Code 会话,还是新建一个可以按需选择 Agent 的对话?两者的实现路径并不相同。
| 你的使用场景 | 推荐方案 |
|---|---|
| 电脑上已有正在运行的 Claude Code 会话,希望在移动端 Claude App 或浏览器中继续该会话 | Anthropic 官方 Remote Control |
| 希望借助 Tactic 的可视化项目与多会话管理界面,在电脑端自由调用已安装的 Claude Code、Codex 或 Amp | Tactic Remote |
| 偏好直接使用通用终端,习惯自主管理远程 Shell 会话与后台进程 | 第三方 SSH 客户端 |
Anthropic 的Remote Control 官方文档已详细介绍了移动端访问、交互权限确认和手机推送通知等功能,这些属于其官方支持的特性,并非 Tactic 独有。若选择官方方案,请先确认是否满足其环境要求。
本文重点介绍通过 Tactic Remote 新建与管理对话的流程。这些步骤并不意味着其他应用中已有的对话或云端任务会自动出现在 Tactic 中。
将 iPad 连接至开发电脑
请先在电脑上打开目标项目,确认所选 Agent 能在该目录下正常响应,并在本地完成对应的账号授权登录。Tactic 账号用于连接设备,不会替你登录 Claude Code、Codex 或 Amp。
- macOS: 前往下载页面获取 Mac 配套 App,打开后保持后台服务运行。确保 iPad 与 Mac 处于同一 Wi-Fi 网络下,打开 iPad 上的 Tactic,点击 Scan QR Code(扫描二维码) 扫描电脑端显示的二维码。配对成功后核对主机名称。如遇局域网握手失败,可参考局域网连接指南排查。
- Windows: 需走专用的账户与 Tactic Relay 设置流程:在 PC 端配套应用中登录账号、绑定当前设备并启用 Relay 服务;随后在 iPad 的 Your Computers(你的电脑) 列表中点击接入。
- Linux: 请直接根据入门指南使用 CLI 模式启动与管理。
选定工作目录,再下发任务
在主界面的项目列表页,点击右下角的 New Conversation(新对话)。进入会话配置页后:
- 点击输入框下方的项目路径按钮(默认可能显示为 Independent Workspace / 独立工作区),从列表中选择实际的目标仓库路径;若未列出,可点击 Choose another folder(选择其他文件夹) 手动选择。
- 点击输入框下方的 Agent 切换按钮,选中电脑上已就绪并完成登录的 Agent。
- 先在输入框上方的菜单中选择 Chat 模式;如果需要直接键入命令或处理交互式 Shell,也可以选择原生终端模式。
注意: 独立工作区会生成一个单独的工作目录。如果在提示词中仅仅用自然语言提及某个项目名,系统并不会自动挂载其实际文件路径。若要审阅已有代码,必须手动指定对应的代码仓库目录。
进入该界面并不会立即拉起 Agent 进程,只有在发送首条指令时,后台会话才会正式启动。建议首次交互时先发送一条轻量级探针指令:
只读检查这个项目,不要修改任何文件。请输出当前工作目录的完整路径、当前的 Git 分支名称,简要说明本应用的启动方式,并找出运行测试所用的命令。注意:先不要实际运行测试。
收到回复后,请仔细核对返回的绝对路径与分支名称。如果路径不对,应先重新关联正确的项目目录,切勿直接下发修改指令。仅凭 Agent 给出了流畅回复,并不代表它已经加载了正确的仓库上下文。
利用大屏空间开展小范围精准审阅
相比手机,iPad 最核心的生产力优势在于开阔纵深的阅读视野。长篇代码分析、任务输出以及项目上下文在平板大屏上展开时更易统揽全局;外接键盘也能让你在需要追问细节时更加自如。你完全可以在单个会话内专注审阅,无需同时打开多个 Agent 窗口。
建议选取一个边界清晰、结果可验证的局部问题切入。例如,将以下模板中的文件名替换为你工程中的实际模块:
请对
ImageExporter.swift和ExportService.swift中的文件导出逻辑进行只读审阅,不要改动任何文件。追踪以下链路并附带准确的代码行号位置:导出图像的尺寸是在何处计算确定的?文件在哪里写入?写入失败时错误是如何传递给调用者的?最后,请严格区分“根据当前代码静态逻辑能确定的事实”与“必须依赖运行时执行才能验证的推测”。

测试环境界面示意图。图中展示了针对两个目标文件的审阅过程与优化建议,不代表其中的检查项已在实际环境中运行验证。
顺着 Agent 列出的分析结果回溯代码逻辑。如果 Agent 主动列出了三项待验假设或排查步骤,在它正式运行工具并报告实测结果之前,请仅将其视为行动计划。你可以继续追问它具体打算执行的 Shell 命令、目前观测到的具体返回,以及哪些边界条件仍处于待确认状态。即便更复杂的整体架构走查仍需留到桌面端处理,这种小切口的移动端精准审阅也能快速排雷。
多 Agent 协作时的上下文交接
如果你的宿主电脑上同时配置了多个工具链,你完全可以在不同会话中自由调用 Claude Code、Codex 或 Amp。但要牢记:不同 Agent 有各自的对话上下文,仅仅把新对话指向同一个项目文件夹,并不能让另一个 Agent 继承先前的对话记录。
在呼叫第二个 Agent 接手或提供交叉审阅前,建议先提炼一份结构化的交接备忘:
- 当前目标与预期交付物
- 当前工作目录绝对路径与 Git 分支
- 涉及的核心文件列表
- 前一个 Agent 已实施的代码改动
- 实际执行的验证命令与测试结果
- 遗留疑点或未解决的边界异常
- 明确告知当前任务是仅做静态 Review,还是需要进行代码重构/实现
如果首个 Agent 仍在持续编辑或生成这些文件,请务必先让其暂停,或等待当前事务写入完成后再行交接。让第二个 Agent 检查一个明确的工作版本,审阅结果才更容易核对。
离席前的外网连接可用性验证
在家庭或办公室的本地 Wi-Fi 下连接成功,仅仅代表内网通信畅通。如果离开当前网络后仍需从 iPad 接入,需要提前配好可用的远程访问路线,例如配置Cloudflare Tunnel或启用 Windows 平台的 Tactic Relay 服务。若使用的是临时 Cloudflare 隧道,隧道重启后公网 URL 可能发生变更,请务必确认访问地址有效且安全鉴权已生效。
建议在身体离开电脑前,将 iPad 切换到手机热点进行一次模拟远控测试。同时在系统设置中做好防休眠配置,保持电脑主机处于唤醒状态、后台服务持续运行,并确保 Agent 所需的网络访问畅通。
后续重新拿起 iPad 时,建议先在对应设备下重新打开原会话,仔细查看最新一条消息的返回状态,再评估是否需要重新下发请求。如果界面未见更新,应先判断是网络断连导致通信受阻,还是 Agent 本身正在等待登录、授权确认、终端输入或你的决定。
若设备连接显示正常但 Agent 迟迟不返回结果,建议先参阅队列与送达状态排查指南诊断,避免盲目重发造成指令堆叠。
不妨先从一个小型代码仓库和一次局部审阅开始:下载 Tactic Remote,连通电脑主机,使用前文提供的第一条只读探针指令确认工作目录。待整套远程闭环流程跑通后,再逐步把更多适合大屏深度阅读的开发决策工作交由 iPad 完成。