网易首页 > 网易号 > 正文 申请入驻

OpenAI 悄悄开源,在苹果电脑上跑 macOS 和 Linux 虚拟机

0
分享至


大家好,我是 Ai 学习的老章

今天聊个有点意思的东西——OpenAI 悄悄在 GitHub 上挂了个虚拟化项目叫 Tart,专门在 Apple Silicon 上跑 macOS 和 Linux 虚拟机

这东西是干啥的

Tart 是一个虚拟化工具集,用来在 Apple Silicon(M1/M2/M3/M4)上构建、运行和管理 macOS 和 Linux 虚拟机

听起来平平无奇对不对?但它有几个杀手锏:

  • 用的是苹果自家的 Virtualization.Framework,性能接近原生,不是模拟器那种卡成 PPT 的体验

  • VM 镜像可以像 Docker 一样 push/pull,支持任何 OCI 兼容的容器仓库(ghcr.io、Docker Hub 都行)

  • Packer 插件自动化构建 VM,不用手动一步步装系统

  • 和任何 CI 系统无缝集成,天然为自动化而生

说白了,它把虚拟机管理做成了 Docker 那样的体验——tart clone拉镜像,tart run跑虚拟机,tart push推到仓库。对于做 CI/CD 和自动化测试的团队来说,这个工作流太顺了

用一张图看清 Tart 的整体架构:


谁在用

看看用户名单你就知道这不是个玩具项目:

Atlassian、Figma、Mullvad VPN、Expo、Krisp等一票大厂都在内部用

GitHub 上 6.1k star,317 fork,社区还挺活跃

为什么 OpenAI 需要它

这里我合理推测一下——OpenAI 大概率是用 Tart 来做AI Agent 的沙箱环境

社区里有个叫 ClodPod 的项目就是很好的例子:它用 Tart 创建一个隔离的 macOS 虚拟机,专门给 Claude Code 跑,只暴露项目目录而不是整个电脑文件系统。这样就可以安全地执行claude --dangerously-skip-permissions而不怕 Agent 搞坏你的系统

OpenAI 自己的 Codex 等 Agent 类产品,也需要类似的安全沙箱。Tart 这种轻量级、Apple Silicon 原生的虚拟化方案,显然比笨重的传统 VM 方案更适合

安装

三行命令搞定:

brew install cirruslabs/cli/tart
tart clone ghcr. io/cirruslabs/macos-tahoe-base:latest tahoe-base
tart run tahoe-base

第一行装 Tart,第二行从 GitHub Container Registry 拉一个 macOS Tahoe(macOS 26)的基础镜像,第三行直接运行。注意这个镜像大约 25GB,网速慢的话喝杯咖啡

也可以手动安装:

curl -LO https://github . com/cirruslabs/tart/releases/latest/download/tart.tar.gz
tar -xzvf tart.tar.gz
./tart.app/Contents/MacOS/tart clone ghcr.io/cirruslabs/macos-tahoe-base:latest tahoe-base
./tart.app/Contents/MacOS/tart run tahoe-base

系统要求:Apple Silicon + macOS 13.0 (Ventura) 及以上

核心用法

SSH 连接 VM:

ssh admin@$(tart ip tahoe-base)

目录挂载(把宿主机目录映射到 VM 里):

tart run --dir=project:~/src/project vm

macOS 客户机会自动挂载到/Volumes/My Shared Files/project,Linux 客户机需要手动 mount:

sudo mkdir /mnt/shared
sudo mount -t virtiofs com.apple.virtio-fs.automount /mnt/shared

OCI 仓库推送:

tart push my-local-vm acme.io/org/name:latest acme.io/org/name:v1.0.0

从零创建 macOS VM:

tart create --from-ipsw=latest tahoe-vanilla
tart run tahoe-vanilla

这会下载最新的 macOS IPSW 固件并创建虚拟机,然后你就像装新 Mac 一样走安装流程

CI/CD 集成

Tart 配合 Cirrus CLI 使用效果最佳。写一个.cirrus.yml:

task:
name:hello
macos_instance:
image:ghcr.io/cirruslabs/macos-tahoe-base:latest
hello_script:
-echo"Hello from within a Tart VM!"
-sysctl-nmachdep.cpu.brand_string

然后:

brew install cirruslabs/cli/cirrus
cirrus run

它会自动拉镜像、启动 VM、拷贝工作目录、执行脚本、收集产物。整个流程和 Docker CI 几乎一样顺滑,但跑的是完整的 macOS 环境

和其他方案对比

方案

性能

macOS 支持

OCI 支持

CI 友好度

Tart

接近原生

完整

原生支持

极高

UTM

较好

支持

不支持

VMware Fusion

一般

支持

不支持

Lima/Colima

较好

仅 Linux

部分

Docker

原生

不支持 macOS

原生

极高

Tart 的独特定位是:唯一一个把 Docker 式工作流带到 macOS 虚拟机领域的工具

适合谁用

  1. iOS/macOS 开发团队:跨版本测试(macOS 12-26 全覆盖),不用买一堆真机

  2. CI/CD 工程师:构建 macOS 构建集群,GitHub Actions self-hosted runner

  3. AI Agent 开发者:给 Agent 提供安全沙箱执行环境

  4. 安全研究/恶意软件分析:隔离环境,用完即弃

总结

Tart 是目前 Apple Silicon 上最优雅的 macOS 虚拟化方案,没有之一。Docker 式的镜像管理 + 原生性能 + CI 原生集成,三个核心卖点都很扎实

唯一的限制是只支持 Apple Silicon(Intel Mac 不行),以及 macOS 13+ 的系统要求。但说实话,2026 年了还在用 Intel Mac 的同学...该升级了

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
炸裂!曝女局长婚内与9人有染,聊天内容毁三观,女局长频繁主动挑逗

炸裂!曝女局长婚内与9人有染,聊天内容毁三观,女局长频繁主动挑逗

小鋭有话说
2026-10-10 11:25:02
那天下跪的乘务员,是我

那天下跪的乘务员,是我

普陀动物世界
2026-10-11 00:10:00
美国71岁男子长相酷似爱泼斯坦,长期被网友认为“爱泼斯坦没有死”,无奈赴以色列鉴定DNA,力证自己“完全不是”

美国71岁男子长相酷似爱泼斯坦,长期被网友认为“爱泼斯坦没有死”,无奈赴以色列鉴定DNA,力证自己“完全不是”

极目新闻
2026-10-10 14:46:03
买用户可以自由批评的车

买用户可以自由批评的车

吐槽青年
2026-10-09 21:54:10
赵福刚被美国禁止入境,后续来了

赵福刚被美国禁止入境,后续来了

环球时报国际
2026-10-10 08:02:20
开始查普通医生!中纪委划4条红线,第1种直接被点名,第3种常见

开始查普通医生!中纪委划4条红线,第1种直接被点名,第3种常见

职场资深秘书
2026-10-09 15:14:01
中超争议判罚!杨明洋踢人逃红,王秋明面部被踹出血,媒体人热议

中超争议判罚!杨明洋踢人逃红,王秋明面部被踹出血,媒体人热议

奥拜尔
2026-10-10 20:16:31
目前的中国股市想要逢低建仓,那就买这两种股票,赚到盆满钵满!

目前的中国股市想要逢低建仓,那就买这两种股票,赚到盆满钵满!

股经纵横谈
2026-10-10 22:27:01
新疆发布评尊界刹车断裂风波

新疆发布评尊界刹车断裂风波

小南看车
2026-10-10 22:27:28
超强厄尔尼诺已正式形成!专家:暖冬基本确定,明年夏天可能更热

超强厄尔尼诺已正式形成!专家:暖冬基本确定,明年夏天可能更热

小强热线
2026-10-09 21:27:18
大闸蟹全线崩盘?卖到“地板价”:雌蟹只要五六元,三两的蟹只卖10元

大闸蟹全线崩盘?卖到“地板价”:雌蟹只要五六元,三两的蟹只卖10元

华庭讲美食
2026-10-11 01:54:37
程福波到中国移动调研

程福波到中国移动调研

政知新媒体
2026-10-10 12:38:01
加拿大、丹麦、德国、法国、意大利、日本、荷兰、英国,发表联合声明

加拿大、丹麦、德国、法国、意大利、日本、荷兰、英国,发表联合声明

政知新媒体
2026-10-10 07:51:17
不查不知道一查吓一跳!44岁一家人住北京豪宅的陈婷,私下有多壕

不查不知道一查吓一跳!44岁一家人住北京豪宅的陈婷,私下有多壕

冷紫葉
2026-09-19 12:41:16
云南玉昆球迷意难平!不止因为1-7上海申花,更多在于以下五点!

云南玉昆球迷意难平!不止因为1-7上海申花,更多在于以下五点!

格斗社
2026-10-10 22:07:58
呼声持续高涨!给企退人员发生活补贴,弥补历史上的待遇差距

呼声持续高涨!给企退人员发生活补贴,弥补历史上的待遇差距

百科密码
2026-10-10 16:47:24
果然被岩屋毅说中了:中日缠斗到今天,日本出口额不如中国一个省

果然被岩屋毅说中了:中日缠斗到今天,日本出口额不如中国一个省

麓谷隐士
2026-10-10 00:10:04
女商务局长与前夫及九个情人的狗血剧情,够无耻

女商务局长与前夫及九个情人的狗血剧情,够无耻

雨秋闲话
2026-10-10 14:14:53
皇马TV:肮脏的内格雷拉联赛,皇马赢了完全是场史诗般的胜利

皇马TV:肮脏的内格雷拉联赛,皇马赢了完全是场史诗般的胜利

懂球帝
2026-10-11 05:47:11
高岗随刘少奇访问苏联期间,在会议上突然提议把东北变成苏联的第17个加盟共和国,斯大林听后当场讥讽道:“张作霖同志。”

高岗随刘少奇访问苏联期间,在会议上突然提议把东北变成苏联的第17个加盟共和国,斯大林听后当场讥讽道:“张作霖同志。”

人生录
2026-10-09 16:01:05
2026-10-11 07:12:49
Ai学习的老章 incentive-icons
Ai学习的老章
Ai学习的老章
3536文章数 11198关注度
往期回顾 全部

科技要闻

上世纪成熟的踏板,为何今天还会断裂?

头条要闻

港媒:梅艳芳骨灰被盗三个月无线索 歌迷会公开求助

头条要闻

港媒:梅艳芳骨灰被盗三个月无线索 歌迷会公开求助

体育要闻

十年回首:湖人三榜眼的夏天,与NBA无关

娱乐要闻

宋佳一串三大满贯 争议随之而来

财经要闻

双汇因抗生素超标共被罚1.29亿元

汽车要闻

千匹马力+三把锁/顶配能浮水 银河战舰700限时焕新价16.98万起

态度原创

数码
亲子
艺术
公开课
军事航空

数码要闻

华为鸿蒙星河互联与Apple Watch互联适配机型公布,首批含Pura X View、Mate 90系列等

亲子要闻

工程车小故事 :分糖果

艺术要闻

黄沙万里不见泪|仇英《明妃出塞图》:昭君从来不是悲情美人

公开课

李玫瑾:为什么性格比能力更重要?

军事要闻

美乌将举行新一轮会谈

无障碍浏览 进入关怀版