GitHub 热门

govijr/terminal-mac

Agent框架 在 GitHub 打开 ↗

在终端里跑一台独立 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 趋势

记录 5 个数据点 · 期间增长 +575

话题标签

cliguimacosshellswiftterminaltui

仓库信息

LicenseMIT
创建时间2026-11-03
最后推送5 小时前
热度分1788.0