Task Monki icon

Task Monki

Task Monki 是一款 macOS 桌面应用,用于管理编码代理任务,从请求到拉取请求一站式跟踪 agent 运行、本地预览、独立审查和草稿 PR 发布。

Task Monki

Task Monki 一览

Task Monki 是一款用于管理编码代理工作的桌面应用,从请求到拉取请求一站式跟踪。它旨在将每个任务的 agent 运行、代码变更、预览、审查和拉取请求集中在一起,让你可以在一个地方跟踪整个工作。

该产品面向本地开发工作流。它运行在 macOS 上,并支持 Codex 和 OpenCode 等受支持的 agent 运行时,同时通过 ACP 兼容性支持 Cursor Agent、Grok Build 和 Claude Agent。应用还在有可用 recipe 时支持本地预览,让你在发布分支或草稿拉取请求前检查并比较结果。

核心能力

以任务为中心的工作流

针对某个仓库创建任务,选择提供商、模型和权限模式,并将提示词、运行历史、差异、审查、预览和 GitHub 状态都附在同一个任务上。

专用工作树和分支

Task Monki 会为每个任务准备专用工作树和 Git 分支,因此多个 agent 可以在同一仓库上工作,而无需共享一个目录。

agent 活动跟踪

在 agent 工作时,跟踪计划、工具活动、批准、日志、消息、变更文件和报告的测试输出。

本地预览支持

对于受支持的任务,可以打开经批准的本地预览,包含声明的服务、就绪性检查和稳定的本地路由;在源码变更后替换预览。

独立审查和修复

请求另一个只读审查,结合上下文阅读发现的问题,并将可执行的问题发回给实现 agent 进行修复。

发布到 GitHub

提交或发布分支,打开草稿拉取请求,并跟踪其当前的 GitHub 检查和审查。Task Monki 本身不会合并拉取请求。

Task Monki 的实用用法

  • 从头到尾运行一个编码任务

    为某个仓库创建任务,分配一个 agent,并在 agent 工作时让生成的工作树、差异和运行历史都保持在同一个任务下。

  • 协调并行的 agent 工作

    使用专用分支和工作树,让多个 agent 会话在同一仓库上工作,而不共享单一目录。

  • 在本地预览中检查更改

    为受支持的任务打开本地预览,检查最终行为,并在源码变更后替换预览,而无需手动重新搭建环境。

  • 使用审查与修复循环

    让第二个 agent 审查实现,将发现的问题与代码和测试输出进行对照,并把可执行的问题发回去修复。

  • 准备交付到 GitHub

    当结果准备好在 GitHub 上分享时,提交或发布任务分支,并打开一个草稿拉取请求。

Pros and Cons

Pros

  • 将任务、分支、差异、审查、预览和 GitHub 状态集中附着在一个地方。
  • 支持多种 agent 运行时,包括对 Codex 和 OpenCode 的直接支持,以及对其他 agent 的 ACP 兼容性。
  • 创建专用工作树和分支,有助于将同一仓库上的并发任务彼此分开。
  • 在存在受支持的 recipe 时,可以打开带有声明服务和就绪性检查的本地预览。
  • 支持审查与修复循环,可将发现的问题发回给实现 agent。

Cons

  • alpha 版本尚未准备好用于关键仓库,因此文档建议使用你可以恢复的仓库,并在发布前检查每一处更改。
  • 当前预览启动和替换都需要 macOS 上的 Task Monki。
  • Task Monki 不会合并拉取请求,因此交付最后仍需要人工决定。

FAQ

运行 Task Monki 需要什么?

Task Monki 在 macOS 本地运行。对于预览,如果某个 recipe 使用了托管的 PostgreSQL、Redis 或 Docker Compose,还需要安装 Docker。

支持哪些 agent 运行时和提供商?

Task Monki 可直接支持 Codex 和 OpenCode,也可以通过 ACP 兼容集成连接到 Cursor Agent、Grok Build 和 Claude Agent。

一个任务能否从请求一路走到拉取请求?

可以。文档说明 Task Monki 可以准备专用工作树,在支持时打开本地预览,请求独立审查,然后发布草稿拉取请求。

Task Monki 会自动合并拉取请求吗?

不能。Task Monki 不会自动合并拉取请求。你可以提交、发布并打开草稿拉取请求,但最终决定仍由你来做。

alpha 版本适合关键仓库吗?

不会。alpha 版本尚未准备好用于关键仓库,文档建议使用你可以恢复的仓库,并在发布前检查每一处更改。

Quick Facts

类别
开发者工具
平台
macOS 桌面应用
许可证
MIT
支持的运行时
Codex、OpenCode,以及兼容 ACP 的 Cursor Agent、Grok Build、Claude Agent
工作流
从请求到拉取请求,支持审查和本地预览
源域名
monki.work