上一篇我们讲了如何使用 UTM 安装 macOS,今天我们来聊 3 个非常实用的小技巧。如果你正在用这套环境运行 OpenClaw,很快就会遇到几个典型问题:虚拟机和主机之间复制粘贴不方便OpenClaw 里开发的服务无法被局域网访问一锁屏或者需要输入密码,自动化任务直接中断这篇文章就围绕这 3 个问题,给你一套可以直接落地的解决方案。

一、剪切板互通:让虚拟机“像本机一样好用”

为什么这一步很重要?在实际使用中,你会频繁做这些操作:从浏览器复制代码 → 粘贴到虚拟机从 OpenClaw 输出复制日志 → 回到主机分析调试命令、修改配置如果剪切板不通,体验会非常割裂。正确方案:UTM Guest Tools在 macOS 虚拟机中,关键组件就是:UTM 自带的 Guest Tools它负责:

  • 剪切板同步
  • 鼠标无缝切换
  • 基础交互优化

安装步骤在 UTM 菜单中点击:Install Guest Tools
虚拟机会挂载一个磁盘:UTM Guest Tools打开并安装:UTMGuestTools.pkg
安装完成后复制、粘贴就可以互通了,调试效率显著提升。

二、桥接网络:让虚拟机中的服务可以被局域网访问

问题本质在默认网络模式下:

  • 虚拟机可以访问外网
  • 但外部无法访问虚拟机

这意味着什么?你在 OpenClaw 中开发的服务,只能在虚拟机内部访问例如:

  • 本地 Web 服务
  • API 服务
  • 自动化产物(如调试页面)

都会“困”在虚拟机里。希望的效果:

  • 虚拟机中的服务,可以被主机访问
  • 可以被手机访问
  • 可以被局域网其他设备访问

也就是说:👉 虚拟机成为一台“局域网中的独立节点”解决方案:桥接网络(Bridged)在 UTM 设置中:Network → Mode:选择Bridged选择你的网卡(Wi-Fi 或 Ethernet)
获取虚拟机 IP在 macOS 虚拟机中打开终端:

ifconfig

找到:inet 192.168.x.x
访问虚拟机中的服务假设你在虚拟机中让OpenClaw运行了一个服务监听在3000端口,那么在主机或其他设备中可以直接访问:http://192.168.x.x:3000强烈建议:在路由器中为虚拟机绑定固定 IP否则会遇到:IP 变化、服务地址失效调试成本增加这一点的本质价值OpenClaw 不只是“在运行任务”,而是可以“产出可被访问的服务”这一步,是从“工具”走向“系统”的关键。

当然,使用了bridge网络,理论上,OpenClaw可以通过局域网广播来发现网络中的其它设备,但基本问题不大,如果纠结这一点,可以使用更高级的广播隔离、VLAN隔离,或者索性不开启桥接网络。

桥接网络还有其它用法,比如:我曾尝试把无线网卡对应的设备分配给虚拟机,这样,虚拟机的流量都通过无线网卡走,实现网络请求的隔离。

三、关闭锁屏 + 自动登录:让自动化不中断

为什么必须做?OpenClaw 的核心是:自动执行任务但如果系统:

  • 自动锁屏
  • 需要输入密码
  • 进入睡眠

那么任务会直接被中断。
为此,需要把虚拟机设置为:

  • 永不锁屏
  • 自动登录
  • 不进入睡眠

1. 关闭锁屏系统设置:👉 锁定屏幕设置为:需要密码 → 关闭屏幕关闭时间 → 永不
2. 自动登录系统设置:👉 用户与群组 → 登录选项开启:自动登录3. 禁用睡眠(笔记本)系统设置:👉 电池 / 电源适配器设置:防止自动进入睡眠 ✅显示器关闭时间 → 长时间或永不4. 命令行方式(可选)

sudo pmset -a sleep 0

使用效果开机自动进入桌面OpenClaw 自动运行无需人工干预
附:为什么要使用macOS呢?1. OpenClaw等极客工具的原生开发环境就是macOS,这是主因2. macOS下OpenClaw可以自己通过brew的方式安装大部分Linux下的工具3. macOS下,不用单独折腾字体、浏览器这些,且在虚拟机里面运行,可以立即打开(延迟在1ms级别)不需要通过SSH连接到远程(延迟在100ms级别)剪切板这些更是可以实时共享4. macOS下,只要内存允许,可以安装一些小模型,在一些简单任务上是完全可以使用的,能极大节省token消耗。未来随着离线模型能力的不断提升,完全可以本地离线运行OpenClaw,安全性更是上升了一大截。而使用Linux,首先,你要选择:我使用哪个发行版呢?是Ubuntu还是Debian,要安装桌面版还是服务器版呢?安装了服务器版,又怎么安装浏览器呢?安装了浏览器,发现可能还需要安装字体管理器、安装字体……而macOS则可以不用考虑这些问题。当然,如果你已经能够数量使用CUDA、vLLM、Ollama了,想必也不会考虑在macOS下再装一个虚拟机跑OpenClaw了,只要钱包够鼓,GB10或许更加适合本地运行。