确定性治理规则
24 条规则覆盖拉取请求、议题、工作流与部署,按团队、仓库或子路径限定范围,以文档化谓词或固定版本校验的形式执行。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
Warestack 是一套面向工程团队的交付治理工具,把 GitHub、Linear、Slack 的事件归一到一个结构化视图里,再用规则在合并前标记、路由或阻止有风险的变更。规则可按团队、仓库或子路径划定范围,覆盖 PR、Issue、Workflow、部署四类对象。免费 Starter 档限 5 名成员、5 个仓库、每月 50 个 PR,数据保留 30 天;Custom 档按组织报价,支持最多 500 个仓库、每月 20000 个 PR。短板在于规则目前以 GitHub 为主入口,非 GitHub 代码托管平台的能力未公开。
Warestack 定位是面向 GitHub 组织的工程交付治理层,做的是在变更合入之前介入判断,而不是事后统计。它把 GitHub、Linear、Slack 的事件拉进单一可查询的结构,再由一套确定性规则对拉取请求、议题、工作流和部署做标记、路由或阻止,规则可以按团队、仓库或子路径限定作用范围。
产品把治理动作落到三个位置:标记(Flag)、路由(Route)、带例外的阻止(Block with exceptions)。规则库目前有 24 条,分代码质量与意图、评审流程与工作流两组,例如“PR 变更行数超过配置上限就标记”“PR 没有关联 Linear 或 GitHub 议题就标记”“到达合并时人工批准数少于分支前缀要求就标记,机器人批准不计入”。规则以文档化的谓词或固定版本的校验形式呈现。
使用方式按角色分:工程团队用 GitHub 检查项接入,失败会在 PR 上直接显示;管理者在 Metrics 里看部署频率、前置时间、评审周转等信号,并可用自然语言提问、预览结果再保存成报告;Slack 与 Linear 共享同一套规则引擎和团队映射,告警和上下文不会分裂成两套口径。
24 条规则覆盖拉取请求、议题、工作流与部署,按团队、仓库或子路径限定范围,以文档化谓词或固定版本校验的形式执行。
对风险变更可执行三种动作:标记、路由、带例外的阻止。PR 超出配置行数上限会被标记,锁文件改动不计入。
当拉取请求引入与关联 Linear 或 GitHub 议题无关的改动时触发,用范围相似度判定,避免夹带无关变更。
按分支前缀设定所需人工批准数,例如 feat/ 要 2 个、fix/ 要 1 个,机器人批准不计入;敏感路径改动需代码所有者独立批准。
对代理生成的 PR 与人工 PR 做分类,并识别 .cursorrules、CLAUDE.md 等指令文件,关键服务上可要求人工介入。
读取部署频率、前置时间、评审周转、不当评审合并、滞留 PR、失败部署六项信号,统一用 Elite、High、Medium、Poor 评级,窗口可选 30 至 365 天。
官方说明 ↗用自然语言提出交付问题,审查生成的查询、预览结果行,再保存为报告,减少手写查询与看板搭建。
GitHub、Linear、Slack 的事件被归一为单一可查询结构,无需手工接入或自建管道,三个来源共用一套规则引擎与团队映射。
如果团队已经有明确的交付标准,但标准只停留在文档里、合并时没人核对,Warestack 的价值最直接:它把标准变成 PR 上的检查项,不通过就拦截,事后不用再靠事故倒查。已经在用 GitHub 加 Linear 的团队接入成本低,Starter 免费档够 5 人以内的团队验证规则是否贴合实际。要留意两点:数据保留在免费档只有 30 天,看长期趋势会受限制;Custom 档需要联系销售定价,采购流程比自助订阅长。
免费 Starter 档限 5 名成员、5 个仓库、每月 50 个 PR,足够验证规则是否符合自己的交付习惯。
需要把交付标准绑定到合并动作、又不希望维护自建管道,24 条规则可直接按团队或子路径套用。
敏感路径改动要求代码所有者独立批准,生产部署缺少验证证据会被标记,便于留痕。
免费档只保留 30 天事件流,更早的流会被清理,做年度对比需要升级到保留 5 年的 Custom 档。
产品以 GitHub 为首要接入源,规则围绕 PR、Issue、Workflow 展开,其他托管平台的支持情况官网未说明。
| 方案 | 价格 | 包含内容 | 说明 |
|---|---|---|---|
| Starter | Free | 1 个团队 • 5 名成员 • 最多 5 个仓库 • 每月最多 50 个 PR | 含代理与人工 PR 分类、指令文件检测、纯语言规则(警告模式)、基础交付时间线、Slack 与邮件告警、30 天数据保留 |
| Custom | Contact us | 最多 100 个团队 • 不限成员 • 最多 500 个仓库 • 每月最多 20000 个 PR | 含 Starter 全部能力,另加 SSO/SAML、SCIM 与 SLA、高级条件规则、合并后漂移检测、关键服务代理 PR 人工介入、代理责任看板、Vanta/ServiceNow/PagerDuty 集成、最长 5 年数据保留与优先支持 |
以上为公开费率整理,厂商保留调价权利,实际以官方页面为准。
Starter 档免费,限 5 名成员、5 个仓库、每月 50 个 PR,含 Slack 与 Linear 集成、核心治理规则和 30 天数据保留。规则引擎没有被功能开关砍掉,与 Custom 使用同一套评估模型,差别在规模和历史上限。
30 天免费试用不需要信用卡,到期后账号自动转为免费 Starter 档,已连接的仓库和最近 30 天数据都保留。要提高仓库、PR 上限或保留时长,可在仪表盘升级,或联系销售走 Custom 档。
核心治理能力各档一致,包括精选 PR 规则、GitHub 检查项、Slack 与 Linear 上下文、指标和自然语言报告。差异集中在仓库与用量上限、数据保留时长、组织级管控,以及 Custom 档的 SSO/SAML、SCIM、Vanta、ServiceNow、PagerDuty 等集成。
可以。规则动作有标记、路由和带例外的阻止三种,Warestack 的合规检查项直接把结果落到 PR 上。例如 PR 变更行数超过配置上限会被标记,到达合并时人工批准数不足则会拦住,机器人批准不算数。
产品做代理与人工 PR 分类,并检测 .cursorrules、CLAUDE.md 这类指令文件。Custom 档还对关键服务上的代理 PR 提供人工介入控制,并配有代理责任看板。
六项:部署频率、前置时间、评审周转、不当评审合并、滞留 PR、失败部署。每项保留自己的单位,但整屏共用 Elite、High、Medium、Poor 一套评级,窗口可选 30、90、180、365 天,整屏同时切换。
官网引用 DORA State of DevOps 2024:平均 PR 评审等待时间 31 小时。