agent-module-architecture

Installation
SKILL.md

Agent 构建机模块架构指南

模块定位: Agent 是 BK-CI 的构建机核心组件,由 Go 语言编写,负责与后端服务通信、接收构建任务、拉起 Worker 进程执行构建。

一、模块概述

1.1 核心职责

职责 说明
进程管理 Daemon 守护 Agent 进程,确保持续运行
任务调度 从 Dispatch 服务拉取构建任务并执行
Worker 管理 拉起 Worker(Kotlin JAR)执行实际构建逻辑
心跳上报 定期向后端上报 Agent 状态和环境信息
自动升级 检测并自动升级 Agent、Worker、JDK
数据采集 通过 Telegraf 采集构建机指标数据
Docker 构建 支持 Docker 容器化构建(Linux)

1.2 与 Worker 的关系

Installs
44
GitHub Stars
2.5K
First Seen
Jan 23, 2026
agent-module-architecture — tencentblueking/bk-ci