什么是云原生构建?
云原生构建(Cloud Native Build,CNB)是新一代开发者工具,为开发者提供代码托管、流水线、云上开发空间、制品管理等能力。
基于 Docker 生态,对环境、缓存、插件进行抽象,通过声明式的语法,帮助开发者以更高效的方式构建软件。
版本说明
版本 | 版本介绍 | 适用场景 | |
社区版 | 开箱即用的 SaaS 平台,微信扫码即可注册使用。 | 基于公网的研发协作,例如开源项目协作。 | |
企业版 | 将云原生构建服务部署至指定的腾讯云 VPC 中,数据存储自管理、网络策略自定义。 | 基于企业内网的研发协作。 | |
产品优势
高性能流水线
云原生构建可以为研发流水线,提供百 G 缓存的秒级准备能力,并且支持高并发,提升构建效率。

环境和资源解耦
构建环境由开发自管理,运维专注于管理集群资源。开发团队可以自行定制 Docker 镜像,并声明式指定构建环境的 Docker 镜像,以及指定构建环境资源规格。

代码化管理
Pipeline As Code 可跨仓引用,借助 Git 进行管理和追溯。它采用声明式的流水线配置,该配置文件托管在代码仓库根目录下的 .cnb.yml 文件中。

云原生开发
提供一键启用的云端容器开发环境,cover 编码+自测,实现声明式开发环境配置,与代码同源管理。云端容器环境释放本地资源负载,通过声明式和代码化的开发环境配置,实现团队开发环境的统一。

AI + DevOps
AI 代码助手
云原生开发中可基于腾讯云代码助手使用。

AI 代码评审
创建 PR 时可自动触发流水线,执行 AI 代码评审,AI 评审结果将以评论的形式反馈到 PR 中。

智能问答
智能问答已接入 DeepSeek,在处理各种类型的问题时能够更加精准地理解用户意图,为用户提供更高质量、更高效的信息获取体验。

应用场景
开源社区
Issue 跟进事项可实现全流程管理,提供流畅的评审体验,并且具备自动标签(Tag)和自动部署功能,有效解决重复劳动问题。此外,云原生开发和 AI 代码助手随开随用,为开发者带来卓越的开发体验和开源协作体验。
企业级 DevOps
Cloud Native Build 提供完整的开发者工具链,快速打通从需求到部署的端到端研发全流程,实现需求、代码、制品、CI/CD 之间的无缝衔接,助力跨职能团队之间高效协同工作,保证软件稳定、持续交付。
敏捷研发管理
Cloud Native Build 深度融入敏捷研发理念,从 Issue 和合并请求到任务集,敏捷开发流程都可以有序构建。这帮助用户以更低的预算和更快速的迭代方式来验证产品版本投入市场的效果。