首页/文章/笔记本跑 Claude Code 又热又慢?迁到常开的新加坡 Mac mini 再接回

笔记本跑 Claude Code 又热又慢?迁到常开的新加坡 Mac mini 再接回

· Zumac.Ai

痛点:负载一高就降频,还不敢合盖

用笔记本跑 Claude Code 很常见:改代码、跑测试、调权限提示,风扇很快拉满。机器一热就开始降频,同一条会话里回复变慢、本地命令也拖。更麻烦的是你得一直开着盖、不让系统睡,否则会话断、后台任务停,出门还得背着整台机器。

有人已经把长会话迁到常开主机,再用 Remote Control 从手机接回;弱一点的机器并行多会话仍会吃力。这篇不讲多项目目录怎么排(那是另一套布局),只讲一件事:把 Claude Code 的「常开算力」从笔记本挪到一台整机独享的新加坡 Mac mini,笔记本只当遥控器。

说明:菜单文案以你当前 Claude Code 版本为准。Claude 账号由你自己开通和登录;本文只谈稳定合规的使用环境,不涉及共享或转卖账号。

第一步:确认迁机清单,避免漏文件

迁之前在笔记本上列一份清单,避免第二天发现密钥或配置还在旧机器:

  1. 正在用的仓库路径(以及是否有未提交改动)。
  2. Claude Code 是否已登录、用的哪套登录方式(以官方客户端为准)。
  3. 本机工具:Xcode / 命令行工具、Node、Python、Docker 等你日常会调用的。
  4. SSH 公钥是否已加到 Mac mini;UU 远程连接是否已配对。

未提交的改动先 git status 和 git stash 或提交到远程,再迁。不要只拷半个 node_modules 就指望环境一致。

第二步:在新加坡 Mac mini 上装好 Claude Code 与工具链

SSH 或 UU 远程连接进入 Mac mini 后,按你平时的方式安装 Claude Code(官方安装说明为准),并装齐该项目需要的编译与运行时。验证:

which claude
claude --version
# 按项目需要检查
xcode-select -p
node -v
python3 --version

把仓库 clone 到固定目录,例如 ~/work/my-app,在项目根确认能正常打开会话:

mkdir -p ~/work
cd ~/work
git clone <你的仓库地址> my-app
cd my-app
claude

第一次在新机器登录 Claude 时,在这台 Mac mini 上完成官方登录流程。之后长会话都留在这台机器上跑,笔记本不再承担编译和模型侧的持续负载。

第三步:关掉休眠,让会话真正「常开」

常开主机如果仍会自动睡,迁机意义就打折。在 Mac mini 上检查电源与休眠相关设置(系统设置 → 节能 / 电池与电源,名称随系统版本略有不同):

  • 接电源时防止自动休眠。
  • 关闭「可能时让硬盘休眠」一类会打断长任务的选项(按你机器实际选项调整)。
  • 显示器可关,机器本身保持唤醒。

跑长任务时还可以在终端里包一层,降低意外睡眠概率:

caffeinate -dimsu claude

-dimsu 会在该进程运行期间抑制空闲睡眠等相关行为(具体标志以 man caffeinate 为准)。目标很简单:合上你的笔记本,Mac mini 上的 Claude Code 还在。

第四步:用 tmux 保住会话,SSH 断开也不丢

网络闪断或你主动断开 SSH 时,裸奔的前台进程容易挂。用命名会话包住 Claude Code:

cd ~/work/my-app
tmux new -As claude-my-app
# 在会话里再启动
caffeinate -dimsu claude

之后从任意终端接回:

tmux attach -t claude-my-app
# 或一条命令:不存在则创建,存在则附着
tmux new -As claude-my-app

列出会话确认还在:

tmux ls

这样笔记本合盖、咖啡馆换网、手机 SSH 进来,看到的是同一条 Claude Code 上下文,而不是重新开一个空白会话。

第五步:从轻设备接回——Remote Control、SSH、UU 远程连接

迁机后,日常有三条接回路径,按场景选:

  1. Remote Control:适合已经在 Mac mini 上跑着的 Claude Code,用手机继续对话、点权限确认、看进度。
  2. SSH:适合看终端输出、附着 tmux、跑几条 git / 测试命令。在 ~/.ssh/config 写好别名:
Host sgmini
  HostName 你的机器地址
  User 你的用户名
  ServerAliveInterval 30

手机或轻薄本执行 ssh sgmini,再 tmux attach -t claude-my-app。

  1. UU 远程连接:需要图形界面、Xcode、或浏览器里完成某次登录时用。

原则:重活留在新加坡 Mac mini;身边的设备只负责看和点。 实际延迟取决于你本地的网络线路,先跑一两天长会话,比纠结理论数值有用。

第六步:迁机后的快速自检

第一周每天花两分钟确认「真的常开」:

# 机器是否醒着、会话是否还在
tmux ls
uptime
# 项目是否还有未提交改动
git -C ~/work/my-app status -sb

若发现会话没了,查是否休眠、是否误关了终端窗口、是否升级后重启过。重启后用同一条 tmux new -As ... 拉起即可。并行会话多、机器明显吃力时,减少同时开着的 Claude Code 数量,或错开重编译任务,而不是再把负载加回笔记本。

为什么选整机独享的新加坡 Mac mini

迁机要解决的是「算力与休眠」,不是换一个云容器:

  • 真正的 Mac:iOS / macOS 相关工具链和本机构建只能在 macOS 上稳定使用。
  • 一直开着:不合盖、不跟你出差,tmux 与 Remote Control 才接得住。
  • 稳定合规的使用环境:长会话怕频繁掉线;账号仍由你自己管理。
  • 整机独享:代码、登录状态和会话记录都在你租用的这台机器上。

Zumac.Ai 提供位于新加坡的实体 Mac mini M6,整机独享,支持 SSH 与 UU 远程连接,FileVault 全盘加密,退租时抹机重装。新客户整机租用 ¥999/月起,季付 ¥2,697.30,半年付 6 送 1 为 ¥5,994,年付 12 送 2 为 ¥11,988;已购买客户续费保持原价。新客户首单自审核开通当天起租,续费及老客户新订单自付款当天起租。建议先租一个月,把「迁仓库 → 关休眠 → tmux 保会话 → 手机接回」跑顺,再决定是否加长付款周期。

小结

  • 笔记本高负载易降频,且不能合盖,不适合长时间 Claude Code。
  • 在新加坡 Mac mini 上安装 Claude Code 与工具链,仓库放到固定目录。
  • 关闭自动休眠,必要时用 caffeinate 包住会话。
  • 用 tmux new -As 保住上下文;SSH 断开后仍可附着。
  • 用 Remote Control、SSH 或 UU 远程连接从轻设备接回,重活留在常开整机。

有问题可以在 Telegram 联系 @singatao,或直接看 价格与付款周期。

Zumac.Ai 新加坡 Mac mini M6,整机独享,¥999/月起,联系 Telegram @singatao。
查看方案与费用 · 帮助中心

返回首页 · 更多文章

Telegram 客服