这个 Claude Code 插件,让 12 个 agent 替你把代码审完再发 PR

写完一个功能还要手敲 commit、开 PR、写说明?让 12 个 agent 替你跑流水线。

最近在 Smithery 翻到一个特别对味的 Claude Code 插件 Quaestor(作者 jeanluciano),作者本人管它叫 “zen claude-code config”——主张极简、工程师主导、轻量 spec 驱动。整套东西围绕 “写 spec → 实现 → 自审 → 发车” 一条龙展开,最核心的 7 个 Skills 里,我最想安利的是 reviewing-and-shipping

它到底干啥

不是单点工具,是一个 5 阶段流水线

  • Phase 1 验证:跑测试、lint、类型检查、安全扫描,全语言覆盖(Python/Rust/JS/Go 等等)
  • Phase 2 自动修复:能修的格式化问题顺手改,复杂的丢给 agent 协作重做
  • Phase 3 生成提交:按模块自动拆成 atomic commits,用 Conventional Commits 规范
  • Phase 4 多 Agent 评审:并行调度 refactorer / security / qa / implementer 四个子 agent,分别从代码质量、安全、测试覆盖、需求对齐四个角度打分,最后汇总出带置信度的 review 报告
  • Phase 5 造 PR:自动从 spec 抽取质量指标、评审意见,写出带上下文的 PR 描述

最妙的是 按需触发模式:你说 “review my changes” 走完整流程,”create a PR for xxx” 跳过验证直接发车,”generate commits from my changes” 只做提交分组。不用记命令,自然语言就能驱动。

它背后的设计

Quaestor 整个插件是 “spec-first” 哲学:所有工作从 .quaestor/specs/draft/ 开始,写明 acceptance criteria,移到 active/(最多 3 个并行,避免你上下文爆炸),做完转 completed/。这样 agent 永远知道自己要为哪个 spec 服务,不会跑偏。

12 个专业 sub-agents(planner/architect/implementer/qa/security/reviewer/refactorer/researcher/debugger/workflow-coordinator 等等),每个 agent 都带触发关键词——比如你说 “debug” / “failing” 立马调用调试专家,说 “security” / “auth” 自动拉安全工程师。

怎么用

作为 Claude Code 插件装(推荐):

/plugin marketplace add jeanluciano/quaestor
/plugin install quaestor:quaestor

或者 pip 安装项目级:

pip install quaestor
quaestor init   # 在项目根目录初始化

跑起来后只要说一句:

Review and ship this feature

它就自动跑完 5 个阶段,最后把 PR 链接甩你脸上。

适合谁

  • 每天要发好几个 PR、想自动化掉 review/commit 流程的独立开发者
  • 团队想统一 Claude Code 工作流、让 AI 写出的代码先过一次自审再交给人
  • 觉得现有 coding agent 工具 “太黑盒”,想要 spec-first 可追溯的小框架

Quaestor 整个仓库 200+ commit、MIT 协议,作者自己也说了 “from 1.0 forward, Quaestor will be boring and stable”——目标是稳定可靠,不是堆功能。定位很清晰,不卷赛道,对个人开发者极度友好。

GitHub:jeanluciano/quaestor

现在就把 PR 流水线交给它吧——省下来的时间,去写下一个 feature。


GitHub: https://github.com/jeanluciano/quaestor

评论区

0 条评论

登录后可评论。

陈一铭 10 阅读