Atticus icon

Atticus

Atticus 是一款免费开源的 Mac 语音助手,可通过语音控制应用、窗口、文件、设置和屏幕内容;支持 Claude Code、Devin CLI、快捷指令与后台代理。

Atticus

适用于 Mac 的语音助手

Atticus 是一款适用于 macOS 的免费开源语音助手。用户可通过 Control-Option-Space 调用它,描述要执行的操作,并让它跨应用、窗口、文件、设置、网页和屏幕内容执行任务。它面向希望通过语音控制日常 Mac 任务,而不是反复手动操作的用户。

该助手通过 Claude Code 使用现有的 Claude Pro 或 Max 计划,或通过 Devin CLI 使用 Devin 计划,因此仓库称无需单独的 API 密钥。它还支持设备端语音转录、持久化记忆信息、已学习的快捷指令以及用于处理较大请求的后台代理。文档所述安装程序要求 macOS 26 或更高版本以及 Apple 的命令行工具。

功能

通过语音控制 Mac 操作

按住 Control-Option-Space 说话,或配置按下切换模式。Atticus 会在 Mac 上转录语音;当切换录音持续时间较长时,还会显示审核选项。

控制屏幕和窗口

使用原生辅助功能控制与应用、窗口、文件、设置、网页和屏幕内容交互,包括点击、滚动和输入文字。

记忆和已学习的快捷指令

保存的事实、规则和更正内容会应用到后续请求中。用户可以在“设置”中编辑已存储的信息,并定义用于触发多步操作的短语。

后台代理

较长的请求可以委派给后台代理处理,同时用户继续工作。一个状态标签会显示进度、实时步骤和小型屏幕画面;用户还可以通过语音指令引导正在运行的代理。

权限和命令安全防护

安全模式会将 AI 命令置于 Claude Code 的沙箱中,在执行破坏性操作或外部操作前进行询问,阻止 rm、sudo、磁盘工具和关机等命令,并在请求日志中记录确切命令。

即时命令

内置操作可以绕过 AI,执行打开应用、移动窗口、搜索网页和播放音乐等任务。仓库报告的应用打开耗时为 0.08 秒;一个已学习快捷指令的示例耗时则从 5.5 秒缩短至 0.4 秒。

使用场景

  • 管理多显示器工作区

    通过语音请求在多个显示器之间排列应用、将窗口置于前台或打开程序。重复的排列方式可以保存为已学习的快捷指令。

  • 查找笔记和文档

    按文件内容搜索文件,并在另一块屏幕上打开匹配的文档;当不知道文件名或位置时,这一功能很有用。

  • 阅读和起草屏幕内容

    让 Atticus 检查屏幕上可见的代码,或总结屏幕上的文章。对于消息,它可以读取电子邮件、起草回复,并将其插入光标所在位置,而不会发送。

  • 在后台运行较长任务

    将较大的研究或购物任务委派给后台代理,监控其进度,并在继续其他工作的同时完善请求。

  • 启动个人例行流程

    定义“专注模式”等短语来关闭一个应用并打开另一个应用,然后将该短语作为个人工作流快捷指令重复使用。

Pros and Cons

Pros

  • 免费且开源;使用受支持的 Claude 或 Devin 计划路径时,无需单独的 API 密钥。
  • 根据仓库文档,设备端语音转录会让语音音频保留在 Mac 上。
  • 可以将语音请求与 Mac 辅助功能控制、记忆、已学习的快捷指令和后台代理结合使用。
  • 包含确认提示、被阻止的高风险命令、安全模式沙箱以及用于记录确切命令的请求日志。

Cons

  • 文档所述安装程序要求 macOS 26 或更高版本,因此与较旧的 macOS 版本兼容性有限。
  • 使用 AI 支持的请求取决于受支持的 Claude 或 Devin 计划及已配置的客户端;来源未说明这些请求可在独立模式下运行。
  • 现有文档主要面向个人 Mac 使用场景,未描述团队管理或多用户功能。

FAQ

如何安装 Atticus?

Atticus 通过仓库中的安装脚本从终端安装。该脚本要求 macOS 26 或更高版本以及 Apple 的命令行工具,随后会下载源代码、构建应用并打开它。设置窗口会引导完成剩余配置。

Atticus 会将语音录音发送到 Mac 外部吗?

Atticus 使用 Apple 的设备端语音识别将语音转换为文本,因此音频不会离开 Mac。在 AI 工具或已学习的快捷指令运行前,生成的请求会先经过确认。

Atticus 使用哪些 AI 服务或计划?

仓库说明,Atticus 通过 Claude Code 使用现有的 Claude Pro 或 Max 计划,或通过 Devin CLI 使用 Devin 计划。可以在“设置”→“AI 客户端”中选择具体的 AI 客户端。

Atticus 能否处理不使用 AI 的命令?

可以。在某些情况下,Atticus 无需使用 AI 即可执行打开应用、移动窗口、搜索文件、控制支持的屏幕交互以及播放音乐等操作。它还可以将重复操作学习为快捷指令。

Atticus 支持团队或多用户吗?

Atticus 面向个人 Mac 用户设计,而不是面向有文档说明的团队管理。现有资料没有描述多用户管理、共享工作区或团队控制功能。

Quick Facts

类别
AI 助手
平台
macOS
许可模式
免费且开源
语音快捷键
Control-Option-Space
AI 客户端选项
Claude Code 或 Devin CLI
安装方式
终端安装脚本;要求 macOS 26+ 和 Apple 命令行工具