直接答案:按 2026-11-10 的 Azure DevOps 官方公开价(USD,不含税与折扣),Basic 前 5 人免费,第 6 人起 $6/人·月;Basic + Test Plans $52/人·月,没有 5 人免费,只有 30 天试用;Stakeholder 免费不限量,但不能访问代码库。流水线:1 个免费 Microsoft 托管并行作业(1,800 分钟/月)+ 1 个免费自托管作业;额外托管作业 $40/个·月(官方标分钟不限),额外自托管 $15/个·月。Artifacts 2 GiB 免费,之后按 2–10 GiB $2、10–100 GiB $1、100–1,000 GiB $0.5、1,000 GiB 以上 $0.25 每 GiB·月。GitHub Advanced Security:Code Security $30/committer·月、Secret Protection $19/committer·月。2027 年所有公共项目自动转私有:匿名访问取消、搜索索引停止、公共项目的无限托管分钟变为 1,800 分钟/月或已购额度。
本文面向正在选型/续费 Azure DevOps、评估 GitHub 迁移、或准备 2027 公共项目转私有的研发负责人、平台工程、财务与采购。它把“官方价目”“编辑测算”“未纳入项”分开写,覆盖用户许可、并行作业、Artifacts、测试与安全附加项、公共项目政策、组合 TCO 与 90 天清单。价格来自 Azure DevOps 定价页、Microsoft Learn 计费/访问级别文档与公共项目退役公告(2026-11-10)。不构成采购建议。
① 5 人免费只适用于 Basic;Basic+Test Plans 从第 1 人起就是 $52,测试人员不要按 $6 做预算。② 流水线不是“按分钟买”:免费 1 个托管作业含 1,800 分钟,超出并发就买 $40/个的额外作业;自托管作业 $15/个,但服务器成本另计。③ 2027 公共项目转私有是成本事件:匿名访问和无限托管分钟同时结束,外部代码贡献者要变成组织成员并可能需要 Basic。
用户许可:Stakeholder、Basic 与 Basic+Test
Azure DevOps 有三个主要访问级别:Stakeholder 免费不限量,适合只提工作项、看板/仪表盘、审批发布的人,但不能访问代码库;Basic 每个组织前 5 人免费,第 6 人起 $6/人·月,含 Boards、Repos(不限私有 Git 仓库)、Pipelines 免费额度与 2 GiB Artifacts;Basic + Test Plans 为 $52/人·月,含 Basic 全部功能加 Test Plans,官方明确“仅付费、30 天免费试用”,没有 5 人免费。Visual Studio 订阅用户自动识别、不占 5 个免费名额;GitHub Enterprise Cloud 且用 Entra ID 管理用户的客户,官方称可无额外费用使用 Azure DevOps Basic。
| 访问级别 | 价格 | 免费范围 | 关键能力/限制 |
|---|---|---|---|
| Stakeholder | 0 | 不限量 | 工作项/查询/标签、看板与仪表盘、审批发布;不能访问 Repos |
| Basic | 6/人·月 | 前 5 人 | Boards、Repos、Pipelines 免费额度、2 GiB Artifacts |
| Basic + Test Plans | 52/人·月 | 无(30 天试用) | Basic 全部 + Test Plans/测试执行/集中报告 |
| Visual Studio 订阅 | 随订阅 | 不占 5 个名额 | Professional 含 Basic;Enterprise 含 Test Plans 与自托管作业;Test Professional/MSDN Platforms 含 Test Plans |
| GitHub Enterprise | 随 GitHub | 不占 5 个名额 | 官方:GitHub Enterprise Cloud + Entra ID 管理用户可无额外费用用 Basic |
来源:Azure DevOps 定价页、Learn 计费/访问级别与 Visual Studio 权益页(2026-11-10)。价格为 USD 公开标价;订阅/企业协议的实际权益以合同为准。
团队规模:10/25/50 人与测试人员
按 Basic 前 5 人免费、之后 $6 计算:10 人 = 5×6 = $30/月;25 人 = 20×6 = $120/月;50 人 = 45×6 = $270/月。若团队里有 5 名测试人员需要 Test Plans,按 $52/人:20 名开发 + 5 名测试 = 15×6 + 5×52 = $350/月。如果 25 人中有 10 人已有 Visual Studio Professional 订阅,这 10 人不占免费名额,剩余 15 人仍享 5 个免费,只需 10×6 = $60/月。不要把“人均 $6”直接乘全员:免费名额、订阅用户和测试人员会把实际单价拉高或拉低。
| 场景 | Basic 付费人数 | Test Plans | 月费 | 年费 |
|---|---|---|---|---|
| 10 名开发 | 5 | 0 | 30 | 360 |
| 25 名开发 | 20 | 0 | 120 | 1,440 |
| 50 名开发 | 45 | 0 | 270 | 3,240 |
| 20 开发 + 5 测试 | 15 | 5×52 | 350 | 4,200 |
| 25 人,10 人有 VS Professional | 10 | 0 | 60 | 720 |
编辑测算:Basic 付费人数 = 总人数 − 5 个免费名额 − 已含 Basic 的订阅用户;Test Plans 无免费名额、按 $52/人。未计税、折扣与 Visual Studio 订阅本身的费用。
流水线:1 个免费作业、1,800 分钟与 $40/个
Azure Pipelines 自带 1 个免费 Microsoft 托管并行作业,含 1,800 分钟/月,以及 1 个免费自托管作业(分钟不限)。需要更高并发时,官方按“并行作业”卖:额外 Microsoft 托管 $40/个·月(标为分钟不限),额外自托管 $15/个·月。也就是说,3 个额外托管作业 = $120/月,总并发 4 个;2 个额外自托管 = $30/月,但虚拟机、网络与维护另计。自托管看起来便宜,只有在已有稳定空闲算力、且能承担补丁/扩缩容/安全时才是真便宜。
| 项目 | 官方价 | 免费额度 | 编辑测算 |
|---|---|---|---|
| Microsoft 托管并行作业 | 40/个·月 | 1 个,含 1,800 分钟 | 3 个额外 = 120/月 |
| 自托管并行作业 | 15/个·月 | 1 个,分钟不限 | 2 个额外 = 30/月 |
| 5 个额外托管作业 | 5×40 | 不含免费 1 个 | 200/月,总并发 6 个 |
| 托管作业合计(3 额外) | — | — | 120/月,年 1,440 |
| 自托管作业合计(2 额外) | — | — | 30/月,年 360 |
来源:Azure DevOps 定价页(2026-11-10)。额外托管作业官方标“分钟不限”;自托管不含服务器、存储、网络、运维与安全成本。公共项目的无限托管分钟在转私有后结束。
Artifacts:2 GiB 免费与四段阶梯
Azure Artifacts 每个组织 2 GiB 免费,超出后按阶梯:2–10 GiB $2/GiB、10–100 GiB $1/GiB、100–1,000 GiB $0.5/GiB、1,000 GiB 以上 $0.25/GiB(每 GiB·月)。按此计算:100 GiB = 8×2 + 90×1 = $106/月;1,000 GiB = 16 + 90 + 450 = $556/月;2,000 GiB = 556 + 1,000×0.25 = $806/月。包越多、保留越久,阶梯单价越低,但总量仍在涨;清理旧版本和上游缓存通常比升级存储更有效。
| 月存储量 | 计算 | 月费 | 说明 |
|---|---|---|---|
| 2 GiB | 免费 | 0 | 每组织 |
| 10 GiB | 8×2 | 16 | 2–10 GiB 段 |
| 100 GiB | 8×2 + 90×1 | 106 | 进入 10–100 GiB 段 |
| 1,000 GiB | 16 + 90 + 450 | 556 | 进入 100–1,000 GiB 段 |
| 2,000 GiB | 556 + 1,000×0.25 | 806 | 1,000 GiB 以上段 |
来源:Azure DevOps 定价页 Artifacts 阶梯(2026-11-10)。编辑测算按每 GiB·月、未计上传/下载流量、税与折扣;实际账单以用量为准。
测试与安全:$52 与按 committer 计费
Test Plans 只随 Basic + Test Plans($52/人·月)提供,Stakeholder 与 Basic 都不能创建/管理 Test Plans;Stakeholder 只能用 Test & Feedback 扩展提反馈。5 名测试人员 = $260/月,这部分没有 5 人免费。安全附加项按 committer(提交者)而非全部用户计费:GitHub Advanced Security for Azure DevOps 的 Code Security $30/committer·月(代码/依赖扫描)、Secret Protection $19/committer·月(含推送保护的机密扫描)。25 名 committer 两项都开 = 25×49 = $1,225/月;只开 Code Security = $750/月。
| 项目 | 单价 | 计费对象 | 示例 |
|---|---|---|---|
| Basic + Test Plans | 52/人·月 | 每个测试用户 | 5 人 = 260/月 |
| Code Security | 30/committer·月 | committer | 25 人 = 750/月 |
| Secret Protection | 19/committer·月 | committer | 25 人 = 475/月 |
| 两项都开 | 49/committer·月 | committer | 25 人 = 1,225/月 |
| Test Plans 试用 | 0 | 30 天 | 到期后按 52 计 |
来源:Azure DevOps 定价页(2026-11-10)。安全附加项只对 committer 计费;Copilot Autofix 通过 GitHub AI Credits 另行计费,官方未在页面给出单价,本文不估算。
2027 公共项目转私有:成本与访问同时变化
官方时间线:2026 年 4 月宣布退役,新公共项目不能再创建;2027 年所有现有公共项目自动转私有(具体日期通过产品内横幅公布)。转私有后立即发生:匿名访问取消,非组织成员不能再查看代码、工作项、Wiki、流水线和 Artifacts;搜索引擎索引停止,旧公共 URL 要求登录;共享链接、状态徽章、包源都要求认证;公共项目的无限 Microsoft 托管分钟变为 1,800 分钟/月或已购额度;公共上游源移除,依赖匿名访问的 webhook/集成可能失效。对外部贡献者来说,Stakeholder 仍免费但看不了代码,要提交代码至少需要 Basic(前 5 免费,之后 $6)。
| 领域 | 公共项目 | 转私有后 | 成本影响 |
|---|---|---|---|
| 匿名访问 | 任何人可看 | 取消,必须登录/入组织 | 外部贡献者可能需要 Basic |
| 搜索引擎 | 可索引 | 停止索引,旧 URL 要求登录 | 流量/招聘/社区入口下降 |
| 托管流水线 | 分钟不限 | 1,800 分钟/月或已购 | 高用量团队需买 $40/作业 |
| 状态徽章/包源 | 匿名可用 | 要求认证 | 外部看板/消费者需改造 |
| Webhook/集成 | 可匿名消费 | 可能需要认证 | 集成改造与停机风险 |
| 代码访问 | Stakeholder 也可看 | 仅成员;Stakeholder 无 Repos | 贡献者至少 Basic |
来源:Learn“Public projects retirement in Azure DevOps”与“Stakeholder access quick reference”(2026-11-10)。具体转换日期以产品内横幅为准;迁移到 GitHub 的步骤见官方迁移指南。
组合 TCO:25 人 + 3 个作业 + 100 GiB + 25 个 committer
把常见项叠起来:25 名开发(20×6=120)+ 3 个额外托管作业(3×40=120)+ 100 GiB Artifacts(106)+ 25 个 committer 两项安全(25×49=1,225)= $1,571/月,年 $18,852。如果其中 10 人已有 Visual Studio Professional,Basic 费用从 120 降到 60,合计 $1,511/月,年省 $720;但 Visual Studio 订阅本身有成本,不能把这 10 人算成“免费”。反过来,如果再加 5 名 Test Plans 测试人员,月费增加 $260;安全扫描只覆盖 committer,不要按全员乘。
| 组成 | 计算 | 月费 | 备注 |
|---|---|---|---|
| 25 名开发 Basic | 20×6 | 120 | 5 人免费 |
| 3 个额外托管作业 | 3×40 | 120 | 总并发 4 个 |
| 100 GiB Artifacts | 8×2 + 90×1 | 106 | 含 2 GiB 免费 |
| 25 个 committer 安全 | 25×49 | 1,225 | Code + Secret |
| 合计 | — | 1,571 | 年 18,852 |
| 10 人有 VS Professional | 10×6 + 120 + 106 + 1,225 | 1,511 | 年省 720,未计 VS 费用 |
编辑测算:USD 公开标价、按月;未计税、合同折扣、自托管服务器、迁移人力与 Visual Studio 订阅费用;安全项按 committer 计。
选型矩阵与 90 天清单
按角色选:只看工作项/报表的干系人用 Stakeholder(0);要提交代码/跑流水线的工程师用 Basic(5 免费后 6);需要 Test Plans 的测试用 Basic+Test(52);已有 Visual Studio 订阅的先核对权益,避免重复买;GitHub Enterprise Cloud + Entra ID 客户先确认是否已含 Basic。隐藏成本八项:Basic+Test 无 5 人免费、订阅重复购买、并行作业按月固定、Artifacts 阶梯、GHAS 按 committer、公共项目转私有的外部贡献者、自托管服务器/运维、迁移与双跑。90 天:第 1–2 周盘点用户/访问级别/订阅;第 2–3 周统计流水线分钟、并发与 Artifacts;第 3–4 周算许可+作业+存储+安全;第 4–6 周审计公共项目与匿名依赖;第 6–8 周试点转私有或迁 GitHub;第 8–10 周清理不活跃用户、降级 Stakeholder;第 10–12 周对账单与预算告警。
| 场景 | 首选 | 先核对 |
|---|---|---|
| 只提工作项/看板 | Stakeholder | 无代码库访问 |
| 日常开发 | Basic | 5 免费、VS 订阅 |
| 测试管理 | Basic+Test | 无免费、30 天试用 |
| 高并发流水线 | 额外托管作业 | 40/个、1,800 分钟 |
| 稳定自建算力 | 自托管作业 | 15/个 + 服务器/运维 |
| 代码/机密扫描 | GHAS | 30/19 按 committer |
| 公共项目 | 2027 前迁移/转私有 | 匿名访问、无限分钟结束 |
编辑整理:不是厂商推荐;访问级别能力、订阅权益与政策日期以 Microsoft 官方文档为准。
常见问题
Azure DevOps 怎么计费?
按用户访问级别 + 流水线并行作业 + Artifacts 存储 + 安全附加项:Basic 前 5 人免费、之后 $6/人·月;Basic+Test Plans $52/人·月;额外托管作业 $40/个·月、自托管 $15/个·月;Artifacts 2 GiB 免费后 $2/$1/$0.5/$0.25 每 GiB;GHAS $30/$19 每 committer·月。
5 个免费用户怎么算?
只有 Basic 有前 5 人免费;第 6 人起 $6/人·月。Visual Studio 订阅用户自动识别、不占这 5 个名额,也不额外收费;GitHub Enterprise Cloud 且用 Entra ID 管理用户的客户可按官方说明使用 Basic。
Basic + Test Plans 有免费用户吗?
没有。官方明确 Basic+Test Plans 仅付费、提供 30 天免费试用;5 名测试人员按 $52/人 = $260/月,不能套用 Basic 的 5 人免费。
流水线 1,800 分钟够吗?
1 个免费 Microsoft 托管作业含 1,800 分钟/月,另有 1 个免费自托管作业不限分钟。并发不够时按额外作业买:托管 $40/个·月(分钟不限)、自托管 $15/个·月;先统计峰值并发与排队时间,再决定买作业还是自建。
Artifacts 100 GiB 和 1 TiB 多少钱?
100 GiB = 8×2 + 90×1 = $106/月;1,000 GiB = 16 + 90 + 450 = $556/月;2,000 GiB = $806/月。2 GiB 免费,清理旧包与上游缓存通常比扩容更省。
GHAS 怎么收费?
按 committer:Code Security $30/committer·月、Secret Protection $19/committer·月,两项都开 $49/committer·月。25 个 committer 两项都开 = $1,225/月;Copilot Autofix 另按 GitHub AI Credits 计费。
公共项目 2027 转私有会涨多少钱?
没有统一涨幅,取决于外部贡献者和流水线用量:匿名访问取消后,提交代码的外部贡献者需加入组织并至少用 Basic(前 5 免费、之后 $6);公共项目的无限托管分钟变为 1,800 分钟/月或已购额度,高用量需买 $40/个的额外作业。只提工作项的外部人员可用免费 Stakeholder。
怎么降本?
五步:① 把只看报表的人降为 Stakeholder;② 核对 Visual Studio/GitHub Enterprise 权益,避免重复买 Basic;③ 用 5 个免费 Basic 名额覆盖非订阅开发;④ 按峰值并发买作业,不按“人头”买;⑤ 清理 Artifacts 旧版本,GHAS 只对真正提交代码的 committer 开。
研究方法与局限
官方事实(定价页、Learn 计费/访问级别/Stakeholder 文档、公共项目退役公告、Visual Studio 权益页):Basic 5 人免费与 $6、Basic+Test $52 且无免费、Stakeholder 免费但无 Repos、并行作业 $40/$15 与 1,800 分钟、Artifacts 四段阶梯、GHAS $30/$19、2026 年 4 月宣布退役与 2027 转私有、公共项目无限托管分钟结束。编辑测算:按 5 人免费与订阅用户不占名额计算团队月费;Artifacts 按阶梯累计;组合 TCO 按月相加、年 = 月×12。
局限七项:① 只取 USD 公开标价,不含税、企业协议折扣与区域差异;② 团队规模、并发、存储与 committer 数为编辑假设;③ 未计 Visual Studio 订阅、GitHub Enterprise、自托管服务器/运维、迁移人力;④ 未做真实流水线分钟/排队/存储增长测量;⑤ 公共项目转换的具体日期未公布,只知 2027;⑥ 未核对企业协议中 Azure DevOps 的特殊条款;⑦ 价格/权益会变,采购前复核官方页面、合同与账单。
数据来源与口径
- Microsoft Azure, Azure DevOps Services Pricing:azure.microsoft.com/en-us/pricing/details/devops/azure-devops-services。Basic/Basic+Test、并行作业、Artifacts、GHAS、Visual Studio/GitHub Enterprise 权益。访问 2026-11-10。
- Microsoft Learn, Buy Basic access or add users:azure/devops/organizations/billing/buy-basic-access-add-users。5 人免费、Basic+Test 仅付费/30 天试用、订阅自动识别。访问 2026-11-10。
- Microsoft Learn, Access levels:azure/devops/organizations/security/access-levels;Stakeholder access quick reference:stakeholder-access。访问级别能力与 Repos 限制。访问 2026-11-10。
- Microsoft Learn, Public projects retirement:public-projects-retirement。2026 年 4 月宣布、2027 转私有、匿名访问/索引/无限分钟变化。访问 2026-11-10。
- Microsoft Learn, Azure DevOps benefits for Visual Studio subscribers:visualstudio/subscriptions/vs-azure-devops。Professional/Enterprise/Test Professional 的 Basic 与 Test Plans 权益。访问 2026-11-10。
资料截止 2026-11-10;价格/权益以 Microsoft 官方页面、合同与账单为准;本文不构成采购、商务或法律建议。