Skills / 插件

opus-manager|让 Claude Code 将任务分发给其他 AI CLI 并验收结果的项目管理 Skill

opus-manager

这是一个 Claude Code Skill,由 Claude 编写工单并分发给本机其他 AI 命令行工具执行,再自行验收,并交由另一家厂商的模型进行代码审查。

获取与使用

需要部署

按官方资料自行安装或部署

使用难度待核验
国内可用性待核验

2026-11-09 更新 · 本站尚未实测

项目介绍

Skills / 插件 · 2026-11-09 更新 · 本站尚未实测

opus-manager 是一个面向 Claude Code 的 Skill(技能包);它不直接改进代码生成模型,而是改变 Claude 在项目中的角色:从“写代码的人”变成“派活、验收、复核的人”。按 README 的描述,Claude 把工作拆成 Markdown 工单,交给本机已有的更便宜编码 Agent 执行,自己重跑验收命令、检查 diff,再请另一家厂商的模型做只读代码审查。

它强调“无人值守”:用户下班前交代任务,Claude 先问清原本会打断你的问题,然后按队列推进“派发—验收—审查—修复—下一个”。需要你单独决定的判断会进入清单,其余工单继续执行,回来时可读一份简短报告。README 称该流程保存为仓库内的普通 Markdown 文件(工单、回执、审查报告、结论)。

需要说明的是,仓库类型标识为 Claude Code Skill,并非独立可下载的 Agent 程序;也未见 MCP 配置或服务端部署说明(相关配置文件在采集中为 404)。

核心能力

点击能力名称查看输入、输出和原文依据。

  • 工单化拆解:在 _tickets/open/ 写工单,含目标、允许改动的文件、验收命令及其理由。
  • 分发给本机 CLI:由 Claude 首次运行时生成的派发脚本把工单移入 _tickets/doing/ 并作为锁,签名记录实际执行的 worker 与模型,再以无头方式启动 worker,使其脱离 Claude 会话运行。
  • 回执与自我验收:worker 写出 _receipts/<ticket>.receipt.md,包含实际命令与原始输出;Claude 重新执行每条验收命令并检查 diff。README 明确“回执是声明,不是证据”。
  • 跨厂商代码审查:由不同厂商的模型只读审查变更,按文件、行号、证据报告问题;Claude 逐条判断真伪,真实项转为修复工单。
  • 无人值守日志:队列写 _tickets/queue.md,进度按每工单一行写入 _receipts/progress.md。
  • 首次安装引导:查找本机已装的 AI CLI(如 cursor-agent、agy / gemini、codex、pi、opencode、aider),逐个提问确认谁构建、谁审查、用哪些模型、哪些工具可看代码、worker 能否不问即改。

README 列出的可配合 worker 与审查模型包括 DeepSeek、GLM、GPT(经 Codex 订阅)、Grok(经 cursor-agent)、Gemini(经 agy)以及 pi 接入的模型;具体可用范围取决于你本机安装的 CLI 与账号。

实际应用场景

适用场景

  • 希望把 Claude 的额度主要花在拆解、验收和判断上,把实现交给按量付费模型的开发者。
  • 有较长连续任务(修 bug、加导出、发版前清理)且能接受离开电脑一段时间的人。
  • 希望变更经过“第二家厂商只读审查 + Claude 复核”的团队。
  • 不适合需要即时逐行交互、或对代码不能离开本机/特定厂商有硬性合规要求的场景;README 将隐私、费用与权限决定交给用户自己做出。

安装与接入

前置条件:已安装 Claude Code(README 称 Pro 即可);至少有一个其他 AI 命令行工具,或同意由 Claude 在首次运行时从其官方来源安装一个。

最简方式:在 Claude Code 中说:

Install skill/en/opus-manager from https://github.com/yanauto/opus-manager as my personal skill.

手动方式(原文,macOS / Linux):

git clone https://github.com/yanauto/opus-manager.git
mkdir -p ~/.claude/skills
cp -R opus-manager/skill/en/opus-manager ~/.claude/skills/

Windows(PowerShell,原文):

git clone https://github.com/yanauto/opus-manager.git
New-Item -ItemType Directory -Force "$env:USERPROFILE\.claude\skills" | Out-Null
Copy-Item -Recurse opus-manager\skill\en\opus-manager "$env:USERPROFILE\.claude\skills\"

安装后重启 Claude Code。无 git 时可在 GitHub 选择 Code → Download ZIP,把 skill/en/opus-manager 复制到同一位置。

使用:在项目中对 Claude Code 说 “Use tickets: add remember-me to the login page.”;无人值守可说明离开时段与任务,如“I'm off for the evening. Run this unattended: …”。README 另提供国内下载镜像页 https://yan-auto.me/zh/downloads/opus-manager/,其内容与镜像性质待核验。

使用条件与限制

是否需要部署
需自行准备运行环境,具体要求见正文
是否需要注册
账号和认证要求见正文;未明确说明的项目仍待核验
是否需要 API Key
待核验
费用与额度
费用边界见正文,项目许可不代表模型或托管服务免费
所需权限
待核验
许可证与服务条款
待核验

权限费用与限制

  • 权限:worker 是否可在不询问的情况下编辑,由首次运行时的问答决定;哪些工具能看到代码同样由你选择。README 声明 Claude 不替你决定隐私、成本或权限。
  • 费用:Claude 订阅额度仍会消耗,worker 模型按量计费、并非免费。README 给出的示例为:同事交付一整个工作日约占 Claude Pro 周额度的 20%,worker 模型约 5–6 美元;另一项目中 DeepSeek 约 808M tokens 约 10.24 美元、GLM 审查约 0.51 美元。这些是作者小样本数据,非官方定价,实际费用应向各服务方核验。
  • 中断原因:电脑休眠、无人应答的权限提示、Claude 自身用量上限。达上限时 Claude 停止,已启动的 worker 会完成。
  • 平台状态:macOS 为每日使用的完整流程;Windows 仅有一名用户确认安装与工具发现,完整工单流程未确认;Linux 预期可用但未测试。
  • 运行提示:README 建议让其跑完,中途插话会让 Claude 停下核对而消耗额度。

国内使用情况

网友核验 用户经验分享

与站长实测独立,不代表官方认证或本站已实测。

我要核验
0 位参与者0 份有效分项记录

最近核验:暂无有效核验。参与人数按当前项目有效身份去重;不同核验项分别统计,不合并成用户总结果。仅统计审核通过且未过期的记录。

分项统计、有效期与样本量
核验项目有效人数成功 / 部分 / 失败 / 无法判断成功率最近核验 / 有效期
官方网站访问00 / 0 / 0 / 0样本不足暂无 / 7 天
GitHub 仓库访问00 / 0 / 0 / 0样本不足暂无 / 7 天
安装与运行00 / 0 / 0 / 0样本不足暂无 / 30 天
官方服务国内连接 / MCP 连接00 / 0 / 0 / 0样本不足暂无 / 30 天
国内网络情况00 / 0 / 0 / 0样本不足暂无 / 7 天
国内模型兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
自定义 API00 / 0 / 0 / 0样本不足暂无 / 30 天
海外服务依赖
00 / 0 / 0 / 0样本不足暂无 / 30 天
海外账号要求
00 / 0 / 0 / 0样本不足暂无 / 30 天
中文界面
00 / 0 / 0 / 0样本不足暂无 / 30 天
客户端兼容性00 / 0 / 0 / 0样本不足暂无 / 30 天
账号及费用信息
00 / 0 / 0 / 0样本不足暂无 / 30 天

成功率 = 成功 ÷(成功 + 部分成功 + 失败);无法判断不计入分母。至少 5 份可判断结果才显示成功率。账号、费用、海外依赖与语言等事实项,成功表示核查结论与资料吻合,具体观察另行统计;不表示免费或没有海外依赖。不同网络、客户端和版本的结果不能直接等同。

最近有效核验

暂无审核通过且未过期的网友核验。欢迎提交真实使用记录。

查看全部有效核验 →

国内实测状态:国内可用性待核验。协议兼容和官方资料说明不等于国内网络可用。

官方网站访问
尚未实测 待核验
GitHub 仓库访问
尚未实测 待核验
官方服务国内连接
尚未实测 待核验
国内网络情况
尚未实测 待核验
国内模型兼容性
尚未实测 待核验
自定义 API
尚未实测 待核验
海外服务依赖
尚未实测 待核验
海外账号要求
尚未实测 待核验
中文界面
尚未实测 待核验
国内最后核验时间
尚未实测

许可与国内使用

  • 代码许可:仓库内 LICENSE 为 MIT License(Copyright (c) 2026 yanauto),允许使用、复制、修改、合并、发布、分发、再许可和销售,需保留版权与许可声明,软件按“原样”提供、不含担保。此许可仅覆盖本仓库代码;它调用的 Claude Code、各 AI CLI、模型订阅与 API 均各有其服务条款与费用,公开仓库不等于这些服务免费。
  • 国内使用:README 提供了中文版说明(README.zh-CN.md)与一个国内下载镜像链接,但工具本身依赖 Claude Code 及其他厂商 CLI 与模型服务,其在中国大陆的可访问性、账号可用性、网络依赖与合规要求均待核验,资料未作说明。技能文档列出 DeepSeek、GLM 等示例,但不能由此证明国内网络已验证可用;中文界面支持仍待核验。
  • 维护状态:仓库未归档,近期仍有提交;但无长期支持承诺,问题与 PR 通过 GitHub 提交。

以上费用数字、平台支持与镜像站信息均来自 README 自述,未经本页独立验证。

项目资料与来源

官方网站 ↗

GitHub 仓库 ↗

官方文档 ↗

字段依据与待核验事项

access:来源确认 · Easiest: open Claude Code and say > Install `skill/en/opus-manager` from https://github.com/yanauto/opus-manager as my personal skill.

project_type:来源确认 · A Claude Code skill that makes Claude the manager of your project instead of its typist.

原始 README(折叠技术参考)
# Opus Manager

English · [中文](README.zh-CN.md)

> 国内下载 (China mirror): [yan-auto.me/zh/downloads/opus-manager](https://yan-auto.me/zh/downloads/opus-manager/)

**Unattended.** Hand the work over and walk away.

A Claude Code skill that makes Claude the manager of your project instead of its typist. Claude plans the work as tickets, dispatches them to cheaper coding agents already on your machine, verifies the results itself, has a model from a different vendor review the code, and keeps going while you are gone.

![A real run of opus-manager, sped up](docs/demo.gif)

*A real run. It took about 4 minutes; the GIF plays most of it at 20× speed. Claude writes the ticket, DeepSeek builds it, Claude reruns the checks and commits, GLM reviews, Claude checks each finding.*

## Why

### It keeps going while you're away

Tell Claude what you want done and leave. It asks the questions it would otherwise interrupt you with before you go, then works down the queue: dispatch, accept, review, fix, next. Decisions it may not make alone go into a list for you, and it carries on with other tickets. When you are back, a short report tells you what works, what is waiting for you, and what it cost.

Two real runs:

- **A colleague's release day (a recruiting SaaS).** He left at 17:30. It kept going on its own until 22:28: 9 tickets through build → review by a second vendor → fix → release → live check, including 2 skipped reviews it caught and ran itself. He checked in once. A morning report came out at 08:30 the next day.
- **The author's work project, overnight.** 00:23 to 07:45, 7.4 hours with no messages from him: Claude claimed 9 tickets and got 10 receipts back from workers.

What can stop it: the computer going to sleep, a permission prompt nobody answers, and Claude's own usage limits. On a Pro plan, one busy morning used about 83% of a 5-hour window. When the limit is hit Claude stops; workers already started finish, and after the reset you tell it to continue.

### Your Claude quota goes to judgment

Claude (Opus in particular) is strongest at judgment: breaking work down, deciding what "done" means, and telling a real bug from a false alarm. Writing the implementation is where most tokens go, and cheaper models can do that part.

With this skill, Claude's quota is spent on planning, acceptance and verification. The implementation runs on pay-per-use models. In the author's words: **a $20 Claude Pro plan starts to feel like the $200 Max plan.**

### Why the manager never writes code

Saving quota is only part of it. The bigger point is keeping Claude's context clean.

When Claude writes code itself, its context fills up with code: files it opened, diffs, test logs, failed attempts. The plan, what "done" means, and why earlier decisions were made get pushed aside or compacted away.

Here Claude only sees tickets, receipts, the diff of each ticket and review findings. The implementation happens in a separate CLI tool's session. So Claude keeps its view of the whole project and keeps making decisions: what comes next, whether a result is really done, which review findings are real bugs and which are false alarms.

What that gets you:

- **The project keeps moving.** A friend's project had been stuck for about two months on DeepSeek and GLM, then on GPT. With Claude managing and DeepSeek building, most of it moved forward in two days. One project, one data point.
- **You can step away.** Claude plans, dispatches, verifies and sends fixes back on its own, as in the colleague's run above. You come back to the decisions that are actually yours.

## Field numbers

Each row is one day of real use. Small sample; your numbers will differ.

| Setup | Result |
|---|---|
| A colleague (anonymous) hands a full working day to the skill | 20% of the weekly Claude Pro quota; about $5–6 on worker models |
| Work project: DeepSeek builds, GLM reviews (both via `pi`) | DeepSeek: 3,617 model calls, ~808M tokens, ~$10.24. GLM review: 206 calls, ~$0.51 |
| Recruiting SaaS launch sprint day: DeepSeek and GPT build, GLM reviews (all via `pi`) | DeepSeek: 3,528 calls, ~906M tokens, ~$10.5. GPT: 1,135 calls on a Codex subscription. GLM review: 283 calls, ~$0.9. About 12 tickets went through cross-vendor review. [Details](https://github.com/yanauto/opus-manager/issues/1) |
| Author's app: Grok builds (`cursor-agent`), Gemini reviews (`agy`) | 13 tickets, 3 review rounds, 36 findings; Claude accepted and fixed 35, rejected 1 |

**Over a longer stretch**: in 8 weeks (2026-08-02 to 09-28) the author dispatched 360 tickets across 13 repositories: 340 accepted, 12 dropped, and about one in ten needed a follow-up fix. Of the 227 tickets that recorded their worker, Grok built 131, DeepSeek 81 and Gemini 15. On one work project, Claude checked about 70 cross-vendor review findings one by one: about 61 held up and 4 did not.

Worker models are billed per use, so they are not free. The saving is that Claude's quota stops going to implementation.

Per-model notes on what to use each model for and what to watch out for: [Model field notes](docs/models.md).

## How it works

![How it works](docs/architecture-en.png)

1. **Ticket.** Claude writes a ticket in `_tickets/open/`: the goal, the files that may change, acceptance commands, and why those commands matter.
2. **Dispatch.** A dispatch script that Claude writes on first run moves the ticket to `_tickets/doing/` (the move is the lock), signs it with the real worker and model, and starts the worker headless. The worker runs detached from Claude's session, so a session restart does not stop it.
3. **Receipt.** The worker writes `_receipts/<ticket>.receipt.md` with the exact commands it ran and their raw output.
4. **Acceptance.** Claude reruns every acceptance command itself and checks the diff. A receipt is a claim, not evidence.
5. **Cross-vendor code review.** A model from a different vendor reviews the change read-only and reports findings with file, line and evidence.
6. **Verification.** Claude checks each finding against the code. Real ones go back as a fix ticket; wrong ones get a one-line reason. Accepted tickets move to `_tickets/done/`.

Everything is plain Markdown in your repository: tickets, receipts, review reports, and Claude's verdicts.

## First run

The first time you use it in a project, Claude sets it up with you:

- finds which AI CLIs are installed (`cursor-agent`, `agy` / `gemini`, `codex`, `pi`, `opencode`, `aider`, …) and reads their `--help` for headless, auto-approve, model and read-only options;
- asks you, one question at a time, who builds, who reviews, which models to use, which tools may see your code, and whether workers may edit without asking;
- writes a dispatch script and a review script for your shell, so every ticket is claimed, signed and started the same way;
- runs a small trial ticket and saves the result to `_tickets/workers.md`.

If you have no worker CLI yet, Claude explains the options (subscription-based or pay-per-use, where the privacy terms are) and installs the one you choose from its official source after you say yes. Sign-in and API keys stay with you.

Claude does not make privacy, cost or permission decisions for you.

## Requirements

- [Claude Code](https://code.claude.com) (Pro is enough)
- At least one other AI command-line tool, or let Claude install one on first run. The author recommends the open-source [pi](https://pi.dev) with an [OpenCode Go](https://opencode.ai/go) subscription: one subscription covers several model vendors, $10 a month when this was written

## Install

Easiest: open Claude Code and say

> Install `skill/en/opus-manager` from https://github.com/yanauto/opus-manager as my personal skill.

Or by hand:

**macOS / Linux**

```bash
git clone https://github.com/yanauto/opus-manager.git
mkdir -p ~/.claude/skills
cp -R opus-manager/skill/en/opus-manager ~/.claude/skills/
```

**Windows (PowerShell)**

```powershell
git clone https://github.com/yanauto/opus-manager.git
New-Item -ItemType Directory -Force "$env:USERPROFILE\.claude\skills" | Out-Null
Copy-Item -Recurse opus-manager\skill\en\opus-manager "$env:USERPROFILE\.claude\skills\"
```

No git? On GitHub click Code → Download ZIP and copy `skill/en/opus-manager` to the same place.

Restart Claude Code afterwards.

## Use

In your project, tell Claude Code:

> Use tickets: add remember-me to the login page.

"Manage this" or "hand it off to other models" also work.

To leave it running, say so:

> I'm off for the evening. Run this unattended: fix the checkout bug, then add CSV export.

Claude agrees with you on what it may do without asking, writes the queue to `_tickets/queue.md`, and keeps a one-line-per-ticket log in `_receipts/progress.md` that you can read instead of asking how it is going.

## Tip

Let it run. Cutting in mid-task makes Claude stop and verify what you said, which costs quota. Speak up for real decisions; keep passing thoughts for later.

## Status

- macOS: full workflow used daily.
- Windows: installation and tool discovery confirmed by one user; a full ticket run is not yet confirmed.
- Linux: expected to work, not yet tested.

## Contributing

Issues and PRs are welcome. See [CONTRIBUTING.md](CONTRIBUTING.md).

## License

MIT
历史前置条件说明(补充参考)

Claude Code及至少一个其他AI命令行工具;各工具需自备登录、订阅或API Key。worker的编辑权限与可访问代码范围需由用户配置;多模型与反复验收均消耗额度,费用依服务方当前计费,作者样本不作为预算承诺。macOS完整流程为作者使用情况;Windows完整任务流程与Linux仍待核验;国内网络亦待核验。

项目来源与清单版权许可

https://github.com/yanauto/opus-manager

整理来源:https://github.com/slavakurilyak/awesome-ai-agents

清单版权与许可:

MIT License

Copyright (c) 2024 Slava Kurilyak

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.