跳转到主要内容
Arcentra 是一个开源的 CI/CD 控制平面,面向需要集中编排、分布执行的大规模 工程体系。它不仅执行流水线,还为组织提供一个长期可演进的自动化架构中枢, 统一承载流水线治理、Agent 调度与平台演进。

为什么选择 Arcentra

控制平面优先

在一个统一系统中建模流水线、执行过程与状态,避免拼装散乱的执行器。

分布式执行

将任务调度到异构 Agent 与资源池,同时保留集中的、被治理的事实来源。

云原生架构

面向 Kubernetes 与横向扩展场景设计,提供 gRPC 与 HTTP/WebSocket 接口。

工程治理就绪

内建可观测性、审计能力与跨团队一致的运行规范。

核心能力

  • 流水线编排:支持多阶段与 DAG 流程,定义与执行解耦。
  • Agent 调度:中央控制、分布式执行,适配多种运行环境。
  • 可观测与审计:统一接入日志、指标与链路,提供端到端执行可见性。
  • 插件与动作模型:基于接口的扩展机制(Git、SVN、Apollo、Nacos 等)以 支撑平台长期演进。

下一步

快速开始

构建二进制、启动控制平面并连接第一个 Agent。

架构

了解控制平面、Agent 与共享流水线运行时之间的关系。

流水线

学习流水线模型、DSL 与运行生命周期。

配置

config.tomlagent.tomlplugins.toml 的字段参考。

API 参考

gRPC、HTTP 与 WebSocket 接口总览。

开发

构建、测试、生成代码并发布版本。

项目状态

Arcentra 处于活跃开发阶段,欢迎在 GitHub 提交 Issue、需求与架构讨论。
Last modified on April 26, 2026