为视觉 Agent 准备的 macOS 虚拟屏
给 Agent一扇亮着的窗。
为 Codex 等视觉 Agent 创建虚拟屏,让它们通过截图与键鼠操作桌面软件,无需应用专用 MCP。
只把 Agent 需要的窗口移过去,你的窗口留在你的屏幕上。
实验版本:ad hoc 签名,未经 Apple 公证,仅支持 Apple Silicon。详细说明
为什么需要它
视觉 Agent也需要一块屏幕。
Codex 等 Agent 可以像人一样工作:看截图、找到控件,再点击和输入。这样它们能直接使用 Blender、Marvelous Designer 等桌面软件的原生界面——适合缺少合适的应用专用 MCP,或需要操作三维视图、菜单和对话框的工作。
但应用只会把界面画在显示器上,截图也需要能截取的画面。只为让后台 Agent 看得见就一直亮着实体显示器,并不划算。yomado 用纯软件为 Agent 的窗口提供一块专属屏幕:不需要显卡欺骗器,也不需要付费显示器软件。
- 你的 Agent
- 看截图、做判断、移动指针和输入,用的是你已有的工具。
- yomado
- 提供显示桌面:可命名的虚拟屏,用来放 Agent 需要的窗口。
- 你
- 自己的窗口继续留在实体屏上。

yomado 不是 Agent,
工作方式
命名一块屏,移入窗口,交给 Agent。
创建命名虚拟屏
点 + 新建虚拟屏或启动已保存的屏幕,再按使用它的 Agent 命名,比如「Codex」「GrokBot」。可选 1920 × 1080 或 2560 × 1440,以及 HiDPI。新屏幕会排在现有布局的右侧。
只移入它需要的应用
从这块屏的 + 菜单选择应用,或把应用图标拖进来,它的窗口就会移过去,其他窗口原地不动。把图标拖回或使用返回操作即可归还;回到原来那块显示器时,窗口会恢复原来的位置和大小。
交给现有的 Agent
让 Codex 或其他视觉 Agent 使用这块虚拟屏。截图和键鼠输入由它自己的工具完成,yomado 只负责让这块屏一直在。正式交给任务之前,先确认一次新截图和一次可撤销的输入。
需要知道 登录或重启后,虚拟屏不会自动重建。关闭一块虚拟屏时,会先把窗口送回实体屏;无法确认恢复时会保留这块屏。退出 yomado 会关闭全部虚拟屏。
应用本身
一个小面板,看清每块屏上有什么。
yomado 是原生 AppKit 菜单栏应用。面板按桌面顺序、按比例排列实体屏和虚拟屏,应用图标就显示在它所在的屏幕里。悬停可查看应用名和窗口数;+ 新建或重新启动屏幕,… 用于重命名或关闭。虚拟屏存在期间,yomado 会请求系统和图形桌面保持唤醒。

已在 Apple Silicon 上验证
- 原生 Apple Silicon 构建。
- 通过面板的应用菜单,把计算器从实体屏移入名为 Codex 的虚拟屏,再转到名为 GrokBot 的虚拟屏。
- 在 GrokBot 上重新截图可以看到计算器;键入 2 + 3 并回车,得到 5。
- 把计算器送回后,恢复了原来的位置和大小。
- 关闭单块虚拟屏时,先送回计算器,再移除这块屏。
- 版本
- 0.3.1(build 7)· 预发布 · 2026年10月11日
- Mac
- Apple Silicon(arm64),不提供 Intel 版本。
- macOS
- 以 macOS 14 为部署目标,并非所有 14 及以上版本都经过测试。
- 签名
- ad hoc 签名,未经 Developer ID 签名或公证。
- 界面语言
- 简体中文
- SHA-256
44655ddb6fb6309a553f1be6109ba31bca671c39b5955ae02f7c72502f035b2c
首次打开
- 解压后打开 Yomado.app。它常驻菜单栏,关闭面板不会退出应用。
- 这个版本未经公证,macOS 可能会要求你确认。请按 Mac 的常规安全策略决定,或从源码自行编译。
- 移动窗口需要辅助功能权限。点击面板中的锁形图标会打开系统设置中的对应页面,由你自己开启。
校验文件
shasum -a 256 Yomado-v0.3.1.zip常见问题
几个问题,直接回答。
yomado 是 Agent 吗?
不是。它不看屏幕、不做判断,也不按键。这些由 Codex 或其他视觉 Agent 用自己的截图和输入工具完成;yomado 提供这些应用运行所需的显示屏。
它是远程桌面或 MCP 服务器吗?
都不是。它不传输你的桌面画面,也不提供 API。如果应用有好用的 MCP 集成,请直接使用;yomado 面向的是 Agent 需要通过应用原生界面工作的时候。
Agent 会有独立的键盘和鼠标吗?
不会。虚拟屏属于当前登录会话,你和 Agent 共用同一套键盘、指针和焦点,使用桌面前请先协调好。
Agent 工作时可以关掉显示器吗?
这是 yomado 的设计目标,但尚未验证:实体显示器真正关闭后的 Agent 操作、节电效果和长时间无人值守运行都还没有结论。yomado 也无法关闭显示器电源或测量功耗。
支持哪些 Mac?
Apple Silicon 构建已验证。macOS 14 是部署目标,不代表所有 macOS 14 及以上版本都经过测试。目前不提供 Intel 版本。
为什么打开时 macOS 会提示警告?
应用采用 ad hoc 签名,没有经过 Apple 公证。请按 Mac 的常规安全策略决定,或从源码自行编译。
它会改动我的 Mac 吗?
它会创建和移除虚拟屏,并移动你选择的窗口;不会改动密码、锁屏、屏幕保护程序或登录设置,保持唤醒的请求也不会解锁你的 Mac。它依赖 macOS 私有 API,系统更新可能导致它失效。
它开源吗?
开源,采用 MIT 许可证。应用与发布版本位于 github.com/chekusu/yomado,本网站源码位于 github.com/chekusu/yomado.app。