☰
Awesome Codex Subagents 基础设施篇:DevOps、Docker、Kubernetes 与云架构子代理实战指南
2026/10/4 21:50:20 网站建设 项目流程

Awesome Codex Subagents 基础设施篇:DevOps、Docker、Kubernetes 与云架构子代理实战指南

【免费下载链接】awesome-codex-subagentsA collection of 130+ specialized Codex subagents covering a wide range of development use cases.项目地址: https://gitcode.com/gh_mirrors/aw/awesome-codex-subagents

Awesome Codex Subagents 是一个收录 171+ 个 Codex 子代理(Subagents)的开源项目,按 13 大类别组织。本文聚焦其中的Infrastructure(基础设施)类别——16 位 DevOps、Docker、Kubernetes、Terraform 与云架构专家子代理,手把手教你用它们搞定 CI/CD、容器化、集群编排和基础设施即代码(IaC)实战。

什么是 Codex 子代理?3 分钟看懂核心机制

Codex 子代理是专为特定任务打造的"AI 专家分身"。每个子代理用一个.toml文件定义,包含四个关键字段:

字段作用举例
name代理名称,用于委派调用docker-expert
description描述何时应调用该代理"Dockerfile 审查、镜像优化"
model智能模型路由,平衡质量与成本gpt-5.4/gpt-5.3-codex-spark
sandbox_mode沙箱权限,控制文件读写read-only/workspace-write

🎯两个关键设计哲学:

  • 智能模型路由:深度推理任务(架构评审、K8s 安全分析)走高配模型gpt-5.4;轻量扫描任务(如 docker-expert.toml)用更快的gpt-5.3-codex-spark
  • 沙箱权限分层:审查类代理(如 kubernetes-specialist.toml)只读不改;工程类代理(如 devops-engineer.toml)可读写工作区

最快安装方法:2 步复制即用

子代理存放位置遵循官方 Codex 文档:

  • 全局代理:~/.codex/agents/(所有项目可用)
  • 项目代理:.codex/agents/(仅当前项目,优先级更高)

安装任意基础设施子代理只需复制对应.toml文件,例如:

mkdir -p ~/.codex/agents cp categories/03-infrastructure/devops-engineer.toml ~/.codex/agents/

⚠️ 注意:Codex不会自动唤起自定义子代理,你需要在提示词中显式委派,比如"用 devops-engineer 审查我们的 CI 流水线"。

16 位基础设施专家全家福:按场景选对人

Infrastructure 类别位于 categories/03-infrastructure/,覆盖从部署到云架构的完整链路:

🔧 流水线与部署组

  • devops-engineer.toml — CI/CD 流水线、发布自动化、环境配置
  • deployment-engineer.toml — 灰度/蓝绿发布策略、回滚安全分析
  • terragrunt-expert.toml — Terragrunt 编排与 DRY IaC

🐳 容器化组

  • docker-expert.toml — Dockerfile 审查、多阶段构建、镜像瘦身
  • kubernetes-specialist.toml — K8s 清单审查、滚动发布安全、工作负载排障

☁️ 云平台与 IaC 组

  • cloud-architect.toml — AWS/GCP/Azure 多云架构评审
  • azure-infra-engineer.toml — Azure 资源、身份与网络感知评审
  • terraform-engineer.toml — Terraform 模块设计、状态感知变更分析
  • network-engineer.toml — 连通性、路由、负载均衡策略分析

🛡️ 可靠性与应急组

  • sre-engineer.toml — SLO、告警质量、错误预算管理
  • security-engineer.toml — 基础设施安全工程
  • incident-responder.toml — 生产事故快速分诊
  • devops-incident-responder.toml — 交付与自动化事故处置

🖥️ 平台与数据库组

  • platform-engineer.toml — 内部平台与自助工作流设计
  • database-administrator.toml — 备份、恢复与数据库运维
  • windows-infra-admin.toml — AD、DNS、DHCP 与 GPO 自动化

实战指南:4 个高频场景的委派话术

场景 1:CI 流水线不稳定,交给 devops-engineer

它会先映射受影响的操作路径(控制面、数据面、依赖边),再区分"确认事实"与"假设",最终给出最小可辩护的修复方案——包括确定性构建、密钥边界、回滚钩子。

提示词示例:"用 devops-engineer 审查我们的部署流水线,重点看缓存导致的 flaky 行为和密钥泄露风险。"

场景 2:Docker 镜像臃肿,找 docker-expert

它关注基础镜像固定策略、多阶段构建的层顺序与缓存效率、非 root 用户加固、优雅关闭信号处理——每个建议都附带"为什么这样更安全"的说明。

场景 3:K8s 上线前体检,用 kubernetes-specialist

该代理为只读模式,专注 Deployment 发布策略、探针正确性、资源请求/限制、RBAC 最小权限与网络策略对 Pod 间流量的影响。它会明确标注"哪些检查需要真实集群验证",不会擅自假设集群状态或执行破坏性操作。

场景 4:多云架构评审,请出 cloud-architect

同样是只读专家,覆盖服务边界划分、故障域设计、单点消除、数据持久性假设与成本权衡。核心原则是"不做过度设计"——局部问题不会触发全平台重构。

💡组合技:一次任务可并行委派多个子代理。例如让terraform-engineer审 Terraform plan、security-engineer查安全边界、sre-engineer校验可观测性,最后汇总三方结论再动手。

子代理的工作方法论:统一的生产安全范式

翻看 categories/03-infrastructure/ 任意文件都会发现,16 位专家共享同一套 4 步工作模式:

  1. 映射路径— 先厘清控制面、数据面与依赖边
  2. 区分事实与假设— 避免基于猜测提方案
  3. 最小化改动— 不扩大爆炸半径的安全修复优先
  4. 三路径验证— 正常路径 + 一条故障路径 + 一条回滚路径

并且每个子代理的交付物都包含:分析边界、问题证据、最小安全建议、已验证项、残余风险与回滚说明。这套范式让 AI 输出可审计、可执行,而非空泛清单。

常见问题 FAQ

Q:子代理会自动触发吗?不会。必须显式委派,建议同时说明分工方式与期望的输出形态。

Q:项目代理和全局代理冲突时听谁的?项目目录下的.codex/agents/优先级更高,会覆盖同名全局代理。

Q:只读代理能改我的文件吗?sandbox_mode = "read-only"的代理(如 cloud-architect、kubernetes-specialist)只分析不修改,适合安全评审场景。

Q:如何贡献新子代理?参考 CONTRIBUTING.md 提交 PR,格式遵循 README.md 中的.toml结构规范。

总结

Awesome Codex Subagents 基础设施篇用 16 个开箱即用的专家子代理,把 DevOps、Docker、Kubernetes 和云架构的"最佳实践"直接装进你的 Codex 工作流。复制.toml到.codex/agents/,显式委派,即可获得带生产安全范式、最小化改动原则和完整回滚说明的专业级基础设施建议——这正是新手快速补齐 DevOps 知识短板的捷径 🚀

【免费下载链接】awesome-codex-subagentsA collection of 130+ specialized Codex subagents covering a wide range of development use cases.项目地址: https://gitcode.com/gh_mirrors/aw/awesome-codex-subagents

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询