桃子桃子快讯
返回首页
工具

Mac 平台推出 AI 优先虚拟 Linux 桌面,硬件沙箱中运行 Claude Code 等代理

一款 Mac 应用通过 Apple 虚拟化框架提供独立 Linux 桌面,预装 Claude Code、Codex、Ge…

2026.08.15 · 周六5 分钟阅读

一款名为「AI First Virtual Linux Desktop」的 Mac 应用近日在 Hacker News 以 Show HN 形式亮相。该应用借助 Apple 虚拟化框架(Virtualization.framework)在 Mac 上启动一台独立的 Linux 虚拟机,专门用于托管 AI 编码代理,其核心理念是让 Claude Code、Codex、Gemini CLI 和 MiMo 等代理以 root 管理员身份无阻碍地执行任务,而最坏的结果也仅限在这台虚拟电脑内部。

设计目标:在沙箱里放手让 AI 跑

应用的主打卖点是所谓「YOLO 模式」。开发者只需一次点击,应用就会在 Mac 上部署一整套 Linux 系统,几分钟后即可获得一个具备真实浏览器、完整开发工具链,以及四款预装 AI 编码代理(已登录可用)的桌面环境。所有代理默认以 root 权限运行,支持 --dangerously-skip-permissions--yolo 等跳过权限检查的开关,可以自由安装 apt 包、修改 /etc、配置 cron 与 systemd,或者在无人工干预的情况下完成构建、测试、修复的完整流程。

为了避免代理「越狱」影响主机,方案以硬件级虚拟化实现隔离:代理在沙箱内对系统的任何操作都不会波及 Mac 本身。文件传输通过拖拽完成——从 Finder 拖入即可放到 Linux 桌面,从 Linux 拖出则可借助右下角隐形的「Send to Mac」投放区,取回的文件统一出现在 Mac 端「Files from Linux」窗口,并可自动保存到 ~/Downloads/AIFCC。剪贴板双向同步,Linux 音频直接经由 Mac 扬声器输出,⌘Tab 可随时切回主机。

代理与本地 AI 接入

应用预装并预登录四款 AI 编码代理:

  • Claude Code:已接入 chrome-devtools-mcp,可做浏览器自动化;
  • Codex:同样预置 chrome-devtools-mcp
  • Gemini CLI:保持一致配置;
  • MiMo:预装但不支持 chrome-devtools-mcp(其 schema 拒绝该字段),需用户自行通过 mimo mcp 配置。

此外,应用提供名为 apfel 的本地 AI 命令——在 macOS 26 及以上系统默认开启,由 Mac 本机的 Apple Intelligence 提供支持,无需联网或 API Key。

高级设置与 CLI

偏好设置(⌘,)中可调节以下参数,默认值与可调范围如下:

  • 通用:CPU 核心数(1–8,默认 4)、内存(1–16 GB,默认 4 GB)、显示尺寸、录屏质量;
  • 存储:磁盘位置、实时用量、一键 Factory Reset,磁盘约 40–50 GB 存放在 App 之外;
  • 拖放目标:默认落到 Desktop,可改为 Home、Downloads 或自定义路径;
  • 挂载文件夹:默认关闭,开启后会在沙箱中暴露真实目录供代理读写;
  • SSH:guest sshd 常开,仅本机可达,账号密码均为 aifcc,可通过 aifcc ssh 查看命令;
  • MCP(AI 控制):默认同时开启「允许 AI 控制桌面」与 guest 镜像;
  • apfel:本机 Apple Intelligence 命令,默认开启(仅 macOS 26+);
  • 订阅:免费三个月,随后自动续费 €49/年,可在系统设置中取消。

应用同步提供 aifcc 命令行,覆盖版本查询、VM 配置校验(vm-config)、状态报告(status)、日志查看(logs)、SSH 接入(ssh)、诊断包(diagnostics)、截图(screenshot)与调试日志(debug-log)等操作,多数命令支持 --json 输出,便于脚本或 AI 调用。

适用场景与边界

该方案最适合希望「放手让代理折腾系统」的开发者。代理运行在一个无网络配置、无敏感数据的主机镜像中,即便把系统搞坏,也只需一键 Factory Reset,数分钟内即可获得全新系统。对于顾虑隐私与安全、希望把 AI 编码任务严格隔离在专用环境的团队,这种「硬件沙箱 + root 授权」的组合提供了相对简洁的工作流。

信源