备用 Mac 当 Claude Code 肉鸡:方案我服,「全自动」先别喊
· 阅读约 4 分钟
先说结论:这方案我服。
我拿照妖镜,从头到尾复现了一遍。工程细节,全是真坑喂出来的。「计算机使用功能」这名字,水分比想象的大。「全自动」仨字,这届文案又上头了。
先看最刺眼的那块。
所有会话,无一例外,全带 --dangerously-skip-permissions。这参数官方什么态度,用过的人都懂:默认裸奔,出事自己兜着。
作者理由站得住。隔离账户里,agent 能惹的祸上限低。裸奔,省一堆 Permission 弹窗。
逻辑通。但这玩意儿是给「有数的人」用的。
你真没数的话,这方案教不了你。不知道自己 Mac 上有什么敏感数据,不知道 iCloud 登录的是哪个号。
作者开头就写了:全新本地管理员账户。不登 Apple ID。不迁数据。
这步做对,裸奔才有底气。做不对,你是给 agent 递刀子!还顺手把保险栓下了。
说句实话,这个前置条件,比后面所有步骤都重要。
复现时真正卡住我的,是终端那项「完全磁盘访问权限」。官方文档一句话带过:「可能需要」。我第一遍跑,真失败了。报错就仨词:permission denied。
查了一圈才想起这茬。去系统设置里,手动拖进去,才通。就这一步,新手能卡到把键盘敲碎。
屏幕录制授权、辅助功能授权。macOS 不让你用脚本搞定。必须人工在设置里点。
作者如实写了。每条人工步骤都标了「需要人」。这一点,多少「一键部署」的爽文教程做不到。
那类爽文我见多了。LaunchAgent 一配就喊「全自动」。跑一半,被系统权限怼脸,当场露馅!
最黑色幽默的来了。
「计算机使用功能」——听着像 agent 能接管你整个桌面。实际上呢?不控制浏览器。
对,你没看错!🤡
一个叫「计算机使用」的功能,管不了浏览器。作者自己都认了,得额外装 Claude in Chrome 扩展。扩展还得人工装、人工登录。手机端新会话,还不自动继承浏览器工具。
叫「计算机使用」?跟把电动牙刷叫「口腔智能终端」有什么区别!
但有一说一,这作者的工程底子是真的硬。
剪贴板那个 clip.sh,SSH 传文本传图片,pbcopy/pbpaste 来回倒。我用了,真管用。这种小痛点,解决得比宏大叙事利索一百倍。
再说一个细节:主机名加 .local,不写死 IP。IP 重启就变。多少人照着教程填了 IP,重启就失联,然后来问「为什么连不上」。这个细节,救的人多了。
LaunchAgent 让 tmux 常驻 GUI 登录会话。这招是真聪明。
SSH 进去跑 tmux,默认挂在 SSH 上下文。拿不到 GUI 权限,屏幕录制、辅助功能全废。从 GUI 会话拉起来,SSH 再 attach,权限就齐了。
没被「命令行拿不到 GUI 权限」坑够过的人,写不出这步。
脚本幂等。我连着跑三遍,没报错,没重复添加。敢标「幂等」二字的,都是被人反复执行搞坏过环境的人。
还有锁死 2.1.219 这个决定。我一开始觉得矫情,后来想通了。
agent 大版本更新,分分钟改行为。锁版本,复现问题才不抓瞎。自己踩过坑的人,才会这么干。
看出来没?这条指南值钱,就值在敢把「需要人」写进教程。工程细节是这份指南的底气。「全自动」仨字?没半毛钱关系。
手机端那部分,我还没测完。/remote-control 能用。但体验多流畅,先别信我这半句。
claude remote-control 的新会话模式,手机当发射端,活还是备用机干。方向没问题。但有一次我从手机砸条消息过去,半分钟才收到回复。
这体验,说「移动端全面掌控」?纯属这届文案又上头了。😏
锐评评分卡放最后。
这钱花得冤不冤?手头有吃灰的 Mac,零成本,纯赚。没有也别专门买。容器进不了 Mac 专属应用,但大多数场景够用。
值不值得现在跟?值得。
但把 --dangerously-skip-permissions 抄下来,贴屏幕上。每次准备跑它,先默念三遍:「隔离账户配好了吗」。
这条指南的全部含金量,都在这一个问题里。
评论
还没有评论,写下第一条讨论。