精彩小说尽在大海小说网!

大海小说网 > 都市 > Claude Code 手机 SSH 接管与任务通知接入教程

Claude Code 手机 SSH 接管与任务通知接入教程

Claude Code 手机 SSH 接管与任务通知接入教程

佚名 著

都市连载

Claude Code 手机 SSH 接管与任务通知接入教程 在远程 Mac 上配置 tmux 查看脚本 ntfy 推送和 hooks 发布日期:2026-10-23 长任务最常见的浪费不是报错,而是 Claude Code 已经完成或正在等待确认,使用者却不知道。本教程把常驻会话、只读查看、手机通知和 SSH 接回组合成一套轻量流程。手机只负责确认状态和解

主角:   更新:2026-10-23 14:24:55

继续看书

扫描二维码手机上阅读

二维码
  • 读书简介
  • 免费章节在线阅读

男女主角分别是的都市小说《Claude Code 手机 SSH 接管与任务通知接入教程》,由网络作家“佚名”所著,讲述一系列精彩纷呈的故事,本站纯净无弹窗,精彩内容欢迎阅读!小说详情介绍:Claude Code 手机 SSH 接管与任务通知接入教程 在远程 Mac 上配置 tmux 查看脚本 ntfy 推送和 hooks 发布日期:2026-10-23 长任务最常见的浪费不是报错,而是 Claude Code 已经完成或正在等待确认,使用者却不知道。本教程把常驻会话、只读查看、手机通知和 SSH 接回组合成一套轻量流程。手机只负责确认状态和解

《Claude Code 手机 SSH 接管与任务通知接入教程》精彩片段

Claude Code 手机 SSH 接管与任务通知接入教程

在远程 Mac 上配置 tmux 查看脚本 ntfy 推送和 hooks

发布日期:2026-10-23

长任务最常见的浪费不是报错,而是 Claude Code 已经完成或正在等待确认,使用者却不知道。本教程把常驻会话、只读查看、手机通知和 SSH 接回组合成一套轻量流程。手机只负责确认状态和**卡点,大段编辑与高风险操作仍留在电脑端完成。

Zumac.Ai 手机 SSH 接管 Claude Code 教程概览图 1 Zu**c.Ai 官方教程概览。

一 接入后的工作方式

  • Claude Code 始终运行在远程 Mac 的命名 tmux 会话中。
  • 通知脚本在需要确认或本轮结束时向手机发送简短消息。
  • 收到提醒后先运行只读 peek 命令,确认状态后再决定是否进入会话。
  • 手机只回复简单确认,不在小屏幕上执行发布 删除或密钥相关操作。

二 接入前准备

  • 一台持续在线的远程 Mac,已安装 Claude Code,并使用自己的账号登录。
  • Mac 已启用 SSH,手机安装可信的 SSH 客户端,并使用密钥登录。
  • 已安装 tmux;缺少时可通过 Home*rew 安装。
  • 准备 ntfy 订阅主题。公共主题名相当于密码,必须足够长且不可猜测。
  • 项目和通知内容不应包含密码 密钥 客户资料或其他敏感信息。

三 步骤一 固定 tmux 会话

tmux new -s claude
claude
# 离开时按 Ctrl-* 再按 d
tmux attach -t claude
  • SSH 登录远程 Mac,进入项目目录并创建名为 claude 的 tmux 会话。
  • 在会话内启动 Claude Code。离开时使用 Ctrl * 和 d 脱离,不要直接关闭进程。
  • 重新连接后使用 tmux attach -t claude 回到同一现场。
  • 可在 tmux 配置中启用鼠标滚动并增加历史行数,便于手机查看输出。
远程 Mac 上的 tmux 常驻会话配置步骤图 2 tmux 命名会话与接回方式。

四 步骤二 创建只读 peek 命令

mkdir -p ~/**n
printf '%s\n' '#!/**n/sh' 'tmux capture-pane -p -t claude | tail -40' > ~/**n/peek
chmod 700 ~/**n/peek
ssh your-host '~/**n/peek'
  • 直接进入 tmux 容易误触。先创建只输出最近四十行的查看脚本。
  • 将脚本设为可执行,并从电脑端确认它不会修改项目或会话状态。
  • 手机端通过 SSH 远程执行 peek;只有确实需要回复时才 attach。
  • 如果存在多个会话,为每个项目使用清晰且固定的会话名。

五 步骤三 配置 ntfy 通知脚本

#!/**n/sh
message=$(jq -r '.message // "Claude Code 状态已更新"')
: "${NTFY_TOPIC:?请先设置 NTFY_TOPIC}"
curl -fsS --**ta-**nary "$message" "https://ntfy.sh/$NTFY_TOPIC"
  • notify.sh 从标准输入读取 hook 事件 **ON,并提取简短消息。
  • 脚本通过 ****S POST 将消息发送到 ntfy 主题。官方文档确认可用 curl 直接发布。
  • 主题名放在受保护的环境变量或仅本人可读的配置中,不提交到代码仓库。
  • 公共 ntfy 主题不适合传输源代码 日志 密钥 客户信息或其他敏感内容。
  • 完成后先发送一条无敏感信息的测试通知,再接入 Claude Code hooks。

六 步骤四 接入 Notification 和 Stop hooks

  • Notification 事件适合提醒 Claude Code 正在等待输入或发出通知。
  • Stop 事件在 Claude 完成本轮响应时触发,适合通知可以开始验收。
  • 在用户级或项目级设置中为两个事件添加 com**nd 类型 hook,命令指向 notify.sh。
  • 配置字段可能随版本变化,优先使用 Claude Code 的 hooks 菜单和当前官方文档。
  • 完成配置后运行 hooks 菜单确认加载状态,并分别测试等待确认和完成通知。
查看脚本 ntfy 推送与 Claude Code hooks 配置思路图 3 查看脚本 通知脚本和 hooks 接入思路。

七 步骤五 手机收到提醒后的处理流程

  • 第一步运行 peek,先读清楚 Claude Code 在等待什么。
  • 第二步只在需要回答时执行 tmux attach -t claude。
  • 第三步完成简短确认后立即脱离会话,避免手机误触。
  • 如果原会话已结束,可在项目目录使用 claude --continue 恢复最近对话。
  • 任何需要长文本 **差异 发布或凭据输入的任务都等待回到电脑端处理。

八 验收清单

  • 断开 SSH 后 tmux 会话仍在运行,并能从另一网络重新接回。
  • peek 只输出历史内容,不改变会话状态。
  • Notification 和 Stop 两类测试都能在手机上收到。
  • 通知文本不包含代码片段 路径中的敏感名称 账号信息或令牌。
  • SSH 密码登录已关闭或不作为日常入口,手机私钥受设备锁和应用保护。
  • 模拟网络切换后仍能连接;无法连接时可通过 UU 远程进行备用检查。

九 常见问题排查

现象处理建议
SSH 可以连接但 tmux 不在运行 tmux ls 检查会话名;确认启动 Claude 后是脱离而不是退出。
peek 没有输出确认目标会话名正确,并在 Mac 本机执行脚本查看权限或路径错误。
手机收不到 ntfy先用 curl 发送固定测试文字,核对主题名 网络和手机订阅状态。
通知内容为空为缺少 message 字段的事件设置不含敏感信息的默认提示。
Stop 通知过多只在长任务启用,或在脚本中加入时间间隔和重复消息抑制。
手机操作容易误触默认只运行 peek;需要回复时才 attach,完成后立即脱离。

十 为什么适合放在 Zu**c.Ai 远程 Mac

这套流程要求会话 通知脚本和 SSH 入口持续运行。根据 Zu**c.Ai 官网***息,其新加坡 Mac mini M6 为整机独享,提供家庭宽带接入,支持 SSH 与 UU 远程连接,并提供 FileVault 全盘加密与退租抹机重装。新客户公开月付价格为*** 999 元起,实际延迟 套餐与价格以官网信息为准。

十一 结语

手机接管的价值不是把完整开发搬到小屏幕,而是及时知道任务状态,并在必要时**一个明确卡点。固定 tmux 会话 使用只读 peek 控制通知内容,并把高风险操作留在电脑端,才能在提高响应速度的同时保留安全边界。

参考来源

核验日期:2026-10-23。Zu**c.Ai 与 Anthropic 及 ntfy 无官方合作关系。账号 第三方服务和远程访问的合规使用责任由用户自行承担。