agent-module-architecture이란?
에이전트 시작 흐름, 하트비트 메커니즘, 작업 청구 및 실행, 업그레이드 및 업데이트, Dispatch와의 상호 작용을 다루는 Agent Builder 모듈 아키텍처 가이드(Go 언어). 사용자가 에이전트 기능을 개발하거나, 하트비트 논리를 수정하거나, 작업 실행을 처리하거나, 에이전트 업그레이드를 구현할 때 사용됩니다. 출처: tencentblueking/bk-ci.
에이전트 시작 흐름, 하트비트 메커니즘, 작업 청구 및 실행, 업그레이드 및 업데이트, Dispatch와의 상호 작용을 다루는 Agent Builder 모듈 아키텍처 가이드(Go 언어). 사용자가 에이전트 기능을 개발하거나, 하트비트 논리를 수정하거나, 작업 실행을 처리하거나, 에이전트 업그레이드를 구현할 때 사용됩니다.
명령줄에서 agent-module-architecture AI 스킬을 개발 환경에 빠르게 설치
출처: tencentblueking/bk-ci.
模块定位: Agent 是 BK-CI 的构建机核心组件,由 Go 语言编写,负责与后端服务通信、接收构建任务、拉起 Worker 进程执行构建。
| 进程管理 | Daemon 守护 Agent 进程,确保持续运行 | | 任务调度 | 从 Dispatch 服务拉取构建任务并执行 | | Worker 管理 | 拉起 Worker(Kotlin JAR)执行实际构建逻辑 | | 心跳上报 | 定期向后端上报 Agent 状态和环境信息 | | 自动升级 | 检测并自动升级 Agent、Worker、JDK | | 数据采集 | 通过 Telegraf 采集构建机指标数据 | | Docker 构建 | 支持 Docker 容器化构建(Linux) |
| Environment | /ms/environment/api/buildAgent/agent/thirdPartyAgent/startup | Agent 启动上报 | | Dispatch | /ms/dispatch/api/buildAgent/agent/thirdPartyAgent/ask | 统一 Ask 请求 | | Dispatch | /ms/dispatch/api/buildAgent/agent/thirdPartyAgent/workerBuildFinish | 构建完成上报 |
에이전트 시작 흐름, 하트비트 메커니즘, 작업 청구 및 실행, 업그레이드 및 업데이트, Dispatch와의 상호 작용을 다루는 Agent Builder 모듈 아키텍처 가이드(Go 언어). 사용자가 에이전트 기능을 개발하거나, 하트비트 논리를 수정하거나, 작업 실행을 처리하거나, 에이전트 업그레이드를 구현할 때 사용됩니다. 출처: tencentblueking/bk-ci.
AI/검색 인용용 안정적인 필드와 명령어.
npx skills add https://github.com/tencentblueking/bk-ci --skill agent-module-architecture에이전트 시작 흐름, 하트비트 메커니즘, 작업 청구 및 실행, 업그레이드 및 업데이트, Dispatch와의 상호 작용을 다루는 Agent Builder 모듈 아키텍처 가이드(Go 언어). 사용자가 에이전트 기능을 개발하거나, 하트비트 논리를 수정하거나, 작업 실행을 처리하거나, 에이전트 업그레이드를 구현할 때 사용됩니다. 출처: tencentblueking/bk-ci.
터미널 또는 명령줄 도구(Terminal, iTerm, Windows Terminal 등)를 엽니다 이 명령어를 복사하여 실행합니다: npx skills add https://github.com/tencentblueking/bk-ci --skill agent-module-architecture 설치 후 스킬은 자동으로 AI 코딩 환경에 설정되어 Claude Code, Cursor, OpenClaw에서 사용할 수 있습니다
https://github.com/tencentblueking/bk-ci