在终端里跑一台独立 macOS 虚拟机,供 AI Agent 安全地做图形界面操作
Star1.7k
24h 新增+575
7 天新增—
Fork106
Issue2
语言Swift
项目介绍
更新于 1 天前
terminal-mac 把一整台 macOS 桌面塞进你的终端里,专门给 AI Agent 当「电脑使用」的沙箱。它用 Apple Virtualization 起一个真实的 macOS 虚拟机,虚拟机里跑一个辅助程序负责截图和接收点击、拖拽、输入等事件,终端这边用 Kitty 或 iTerm2 的图形能力把画面流式显示出来。Agent 通过 MCP 工具(截图、点击、滚动、打字、按键等)操作这台虚拟 Mac,全程不会碰你本机的鼠标和剪贴板——虚拟机有自己独立的应用、文件和账号,跟宿主机完全隔离。比如你想让 Claude Code 自动完成某个需要图形界面的 macOS 操作流程,又不放心它在你真实桌面上乱点,就可以让它在这台虚拟 Mac 里试。适合在做 Agent、computer-use、MCP 集成的开发者,以及想给 AI 一个安全 GUI 沙箱的人;如果你不折腾 Agent,这项目跟你关系不大。目前仅支持 Apple silicon,且是早期候选版本。
上手成本:中
Star 趋势
话题标签
cliguimacosshellswiftterminaltui
仓库信息
| License | MIT |
| 创建时间 | 2026-11-03 |
| 最后推送 | 5 小时前 |
| 热度分 | 1788.0 |