Dorothy MAC 版

免费开源的 Mac 应用,可同时运行和管理 Claude Code、Codex、Gemini、Grok 及本地 AI 编程代理,并提供看板和自动化功能。

Dorothy 简介

Dorothy 是一款可同时运行多个 AI 编程代理的桌面应用。它支持 Claude Code、Codex、Gemini、Grok 和本地代理,并为每个代理提供独立的终端会话,让你在一个窗口中跟进多个项目,而不必在一个终端里只运行一个代理。你可以为每个代理选择技能、模型和项目,向任何运行中的代理发送输入,并实时查看其输出。

Super Agent 可以通过 MCP 工具创建、启动和停止其他代理,并为它们分配工作。自动化功能会检查 GitHub 和 Jira 中的新项目,并为每个项目启动一个代理;看板按技能将任务分配给代理;计划任务在 macOS 上使用 launchd。你还可以通过 Telegram 和 Slack 控制代理。Dorothy 免费开源,采用 MIT 许可证,其网站说明无需账户。1.2.10 版是一次安全更新。Mac 版仅支持 Apple Silicon。你需要 Node.js 18 或更高版本、npm 和 Claude Code CLI,GitHub 自动化还需要 GitHub CLI。如果 macOS 提示应用已损坏,项目给出的解决办法是在终端运行 xattr -cr /Applications/Dorothy.app。代理可以在跳过权限确认的自主模式下运行,因此请谨慎使用。

主要功能

Dorothy 把一整支 AI 编程代理团队集中到一个 Mac 应用中。

  • 并行代理:在不同项目中运行多个代理。
  • 独立终端:每个代理都有自己的终端会话。
  • Super Agent:由一个代理创建并指挥其他代理。
  • 自动化:根据 GitHub 和 Jira 项目启动代理。
  • 看板:按技能把任务分配给代理。
  • 计划任务:在 macOS 上通过 launchd 执行周期性工作。
  • 远程控制:通过 Telegram 和 Slack 管理代理。
  • 用量跟踪:查看 Claude Code 的令牌、费用和活动。

1.2.10 版本新功能

Dorothy 1.2.10 是一次安全更新。

  • 升级到 Electron 45 和 Node 24.22.1

Dorothy 常见问题

Dorothy 免费吗?

是的。Dorothy 免费开源,采用 MIT 许可证,其网站说明无需账户。

Dorothy 支持哪些 AI 代理?

Claude Code、Codex、Gemini、Grok 和本地代理。

Dorothy 能在 Intel Mac 上运行吗?

1.2.10 版只提供 Apple Silicon 下载。README 中提到了自行从源代码构建时的 Intel 输出。

需要先安装什么?

README 列出了 Node.js 18 或更高版本、npm 和 Claude Code CLI。GitHub 自动化还需要 GitHub CLI。

什么是 Super Agent?

它是通过 MCP 工具控制其他代理的代理,可以创建、启动和停止它们,分配工作并跟踪进度。

自动化能做什么?

它会检查 GitHub 和 Jira 中新增或更新的项目,并为每个项目启动一个代理进行处理。代理可以把结果发布到 Telegram、Slack 或 GitHub 评论。

不在 Mac 旁边时能控制 Dorothy 吗?

可以。Dorothy 可以通过 Telegram 和 Slack 控制。

自主模式安全吗?

该模式运行代理时不请求权限,用于无人值守的工作。代理可以在未经确认的情况下执行操作,因此请谨慎使用。

如果 macOS 提示 Dorothy 已损坏怎么办?

项目说明要在终端运行 xattr -cr /Applications/Dorothy.app。

dorothy.FULLMAC.app 上的 Dorothy 下载来自哪里?

下载按钮指向 GitHub 上的 Dorothy 官方发布页 https://github.com/Charlie85270/Dorothy/releases/latest。dorothy.FULLMAC.app 不会修改或重新打包该应用。

相似应用

FULLMAC.app 不托管此应用。下载按钮会将你带到开发者自己的页面。