Peekaboo
活跃·★ 5.1k·MIT·更新于 2026-09-08
★ 时下流行
Peekaboo 是一款 macOS 原生命令行和菜单栏应用程序,专为屏幕捕获、辅助功能检查和 UI 自动化而设计。它允许用户通过命令行或代理及 MCP 客户端,以编程方式观察屏幕、与 UI 元素交互并自动化多步骤工作流程。
Peekaboo 当前归类于 Workflow Automation,更适合那些希望围绕具体工作流而不是单一功能点来选型的团队。从当前资料来看,它尤其强调 原生 macOS UI 自动化(点击、输入、按下、滚动等)、自动化 macOS 应用程序中的重复性任务 这类能力。如果你关心许可证与可二次使用性,当前页面记录的许可证是 MIT。同时它也具备一定社区热度,当前 GitHub Stars 为 5.1k。
#macOS 自动化#UI 自动化#屏幕捕获#辅助功能#命令行工具#菜单栏应用#Node.js#Swift
01
功能特性
01原生 macOS UI 自动化(点击、输入、按下、滚动等)
02屏幕捕获和辅助功能检查以获取结构化 UI 映射
03代理驱动的自然语言工作流,用于多步骤任务
04与多种 MCP 客户端集成(Codex、Claude Code、Cursor 等)
05命令行界面 (CLI) 和菜单栏应用程序,可直接使用
02
为什么选择它
+原生 macOS UI 自动化(点击、输入、按下、滚动等)
+自动化 macOS 应用程序中的重复性任务
+覆盖 4 个兼容环境或平台,更适合需要跨端部署的团队。
+提供公开仓库并标注 MIT 许可证,便于评估可维护性与采用成本。
03
权衡点
!同分类下还有 8 个相关工具可比较,最终选择更适合在同类对比后决定。
04
兼容性
macOS
运行时
已通过文档验证
Swift
语言
已通过文档验证
Node.js
运行时
已通过文档验证
Homebrew
包管理器
已通过文档验证
05
快速开始
1
$ brew install steipete/tap/peekaboo
06
使用场景
↳自动化 macOS 应用程序中的重复性任务
↳检查和交互 UI 元素以进行脚本编写
↳构建能够“看到”屏幕并执行操作的智能代理
↳通过编程控制 macOS 系统元素(应用程序、窗口、菜单)
↳通过 macOS UI 交互功能扩展基于 LLM 的客户端
07
同类对比
≈Peekaboo 属于 Workflow Automation 分类,适合与 Gemini CLI 等同类工具一起比较,而不是单独判断。
≈如果你的核心需求更接近“自动化 macOS 应用程序中的重复性任务”,那么这类场景会比泛用型工具对比更有参考价值。
≈Peekaboo 采用 MIT 许可证,社区热度都应该与同类项目一起看。
08
同类工具
相关搜索
评论
登录后发表评论
暂无评论,来发表第一条吧