全程可审计原生 GitHub 工作流现有检查仍掌握决定权每个任务的成本清晰可见
CI 的运行位置
一次推送,分发到你自己的机器
一次推送会将其任务加入队列。每个任务分配给你账户下一台空闲的机器,每台机器执行一个任务,且从不分配给正在为 AI 开发者工作的机器。每个 AI 开发者含 3 个并发 CI 槽位,因此当所有槽位均被占用时,下一个任务会排队等待,即使旁边有空闲机器。
- 你机器上的 CI 任务
- 等待空闲槽位
- AI 开发者任务,优先执行
- 已完成
怎么切
切换只需修改一行
默认 Ubuntu 24.04,4 vCPU / 16 GB 内存。规格在 maintainer.yml 中配置。
之前(Blacksmith / GitHub 托管)
runs-on: blacksmith-4vcpu-ubuntu-2204之后(developerz.ai 自托管)
runs-on: developerz-4vcpu逐项对照
成本对比
| developerz.ai | Blacksmith | GitHub 托管 | |
|---|---|---|---|
| 价格 | 个人版($100 / 月 固定价)与企业版($1,000 / AI 开发者 / 月)均包含。开源免费版不含 CI。 | $0.004 / 分钟(Ubuntu x64) + $0.50 / GB / 月 缓存 + $100 / 月 固定 IP | $0.006 / 分钟(Linux 2 核,私有仓库) |
| 运行在你的硬件上 | 是,运行在你的 VPS 上 | 否,Blacksmith 的机器池 | 否,GitHub 云端 |
| 计费方式 | 固定价格,不计量 | 每月 3,000 分钟免费,超出后按分钟计费 | 公开仓库免费;各方案含一定分钟数,超出后按分钟计费 |
| 每个 AI 开发者的并发 CI 槽位 | 含 3 个 | 需另行签约 | 不限(按量计费) |
Blacksmith 价格:blacksmith.sh/pricing(2026 年 10 月)。GitHub Actions 按分钟费率:docs.github.com/en/billing/reference/actions-runner-pricing(2026 年 10 月)。内含分钟数:docs.github.com/billing/managing-billing-for-your-products/managing-billing-for-github-actions(2026 年 10 月)。
执行器规格
选择执行器规格
runs-on: 标签决定使用哪台机器。不带后缀的 developerz 对应 4 vCPU 默认规格;如需更高配置,添加后缀即可。
| 标签 | vCPU | 内存 |
|---|---|---|
developerz | 4 | 16 GB |
developerz-2vcpu | 2 | 8 GB |
developerz-4vcpu | 4 | 16 GB |
developerz-8vcpu | 8 | 32 GB |
developerz-16vcpu | 16 | 64 GB |
developerz-32vcpu | 32 | 128 GB |
安全姿态
默认的隔离与访问控制
- 每个 CI 任务都会即时签发一个仅限对应代码仓库的 GitHub App 安装令牌,有效期 15 分钟。机器上从不保存你 App 的私钥。
- 每个任务都在全新容器中运行,完成后即销毁,任务之间不保留任何内容。来自 fork 的 PR 任务一律拒绝;公开仓库的 CI 默认关闭,需设置 ci.public_repos: true 方可启用。
- 原始 CI 日志保留 3 天后删除。如需更长保留期,可将平台接入你自己的 Postgres,按你的要求保留日志。

