typesafe-computer-use 是什么?用 OCR 加分类器低成本驱动 macOS 自动操作

awlevin/typesafe-computer-use · GitHub
AI 智能体
Star1,235
近 7 天新增0
编程语言Python
开源协议MIT
创建于2026-09-16
最近更新2026-09-29

中文导读

typesafe-computer-use 是开源项目,站内分类为 AI 智能体。简介:用 OCR 加分类器低成本驱动 macOS 自动操作。项目说明中列出的主要功能包括:用 Vision OCR 加辅助功能树确定性地读取屏幕,识别 OCR 看不到的图标控件;由 TypeSafe 分类器在最多 255 个选项中选出动作类型、目标项和站点;仅在需要自由文本或读屏回答时调用写作模型,降低单步成本。适合希望在 macOS 上以较低成本试验计算机使用自动化的开发者,以及想了解分类器驱动 agent 循环实现方式的读者。

根据 GitHub 公开数据,该项目的编程语言为 Python,开源协议为 MIT,创建于 2026-09-16,最近更新于 2026-09-29,目前有 1,235 个 Star。

项目介绍

typesafe-computer-use(简称 jev)是一个面向 macOS 的计算机使用(computer use)循环工具。你输入一句英文目标,它会确定性地读取屏幕内容,再用 TypeSafe 的分类器判断下一步该做什么动作,最后执行点击或输入。项目强调「分类器做选择、代码决定事实、写作模型只负责自由文本」:日期解析、字段是否聚焦、URL 是否干净等推理都由代码计算后作为状态传入,而不是交给模型。

它只在需要输入自由文本或分类器停下需要读屏时才调用写作模型,因此单步成本约 0.0002 美元,官方给出的对比中比直接使用大模型截图方案便宜上百倍、延迟也更低。项目处于 Beta 阶段,会驱动真实的鼠标和键盘,README 建议先用 dry run 试跑。

主要功能

适合谁用

适合希望在 macOS 上以较低成本试验计算机使用自动化的开发者,以及想了解分类器驱动 agent 循环实现方式的读者。

快速上手

  1. 确认 macOS 14+、Python 3.12+ 和 uv,然后执行 git clone https://github.com/awlevin/typesafe-computer-use && cd typesafe-computer-use
  2. 运行 uv sync 安装依赖,再执行 cp .env.example .env 并填入 TYPESAFE_API_KEY 等密钥
  3. 在系统设置 > 隐私与安全性中为终端授予「屏幕录制」和「辅助功能」权限
  4. 先试跑 uv run clicker "open the Playground" 查看它会做什么,再加 --act 实际驱动机器
  5. 需要调试时运行 uv run clicker-inspect "any goal" 捕获并查看标注后的屏幕

Star 增长趋势

1,2351,231 · 2026-10-14 至 2026-10-16

同类项目

面向 AI 编程代理的性能优化系统
★ 28.0万 · JavaScript · 更新于 2026-10-15
通过 MCP 让 AI Agent 逆向分析二进制、应用与网站
★ 27.0万 · TypeScript · 更新于 2026-10-16
Nous Research 出品的可自我改进 AI Agent
★ 25.4万 · Python · 更新于 2026-10-15
DeepSeek 开源的一切皆插件的 agent harness
★ 25.0万 · TypeScript · 更新于 2026-10-15
把网页变成 LLM 可用数据的抓取与搜索工具
★ 19.2万 · TypeScript · 更新于 2026-10-15
让 AI 编程助手像最懒的资深开发者一样思考,只写必要的代码。
★ 16.4万 · JavaScript · 更新于 2026-10-15