名称: agentic-layer-assessment 描述: 使用12级分类系统(Class 1-3)评估代理层成熟度。适用于评估代码库准备度、识别下一升级步骤或跟踪进展以实现代码库奇点。 允许工具: Read, Grep, Glob
代理层成熟度评估
使用TAC第14课的完整12级分类系统评估代理层成熟度。
何时使用
- 评估当前代理层成熟度
- 识别下一级别以实现
- 跟踪进展以实现代码库奇点
- 新团队成员了解代理模式
- 规划代理基础设施投资
先决条件
- 访问代码库的
.claude/目录 - 理解 @adw-framework.md 分类系统
分类系统
三个类别,共12级:
类别 1: 基础(循环内代理编码)
| 级别 | 组件 | 指标 |
|---|---|---|
| 1 | 内存文件 | CLAUDE.md 存在并包含指导 |
| 2 | 子代理 | 使用任务代理进行并行化 |
| 3 | 技能/MCPs | 自定义技能或MCP集成 |
| 4 | 闭环 | 自验证提示 |
| 5 | 模板 | Bug/feature/chore 分类 |
| 6 | 提示链 | 多步骤复合工作流 |
| 7 | 代理专家 | 具有自改进功能的专家文件 |
类别 2: 外部集成(循环外代理编码)
| 级别 | 组件 | 指标 |
|---|---|---|
| 1 | Webhooks | 外部触发器(PITER框架) |
| 2 | ADWs | AI开发工作流运行 |
类别 3: 生产编排(编排代理编码)
| 级别 | 组件 | 指标 |
|---|---|---|
| 1 | 编排器 | 元代理管理舰队 |
| 2 | 编排器工作流 | 人机编排器交互 |
| 3 | ADWs + 编排器 | 完全自主执行 |
评估过程
步骤 1: 扫描代码库
检查每个级别的指标:
# 级别 1: 内存文件
ls .claude/ CLAUDE.md
# 级别 2: 子代理
ls .claude/agents/
# 级别 3: 技能
ls .claude/skills/ || ls -d */skills/ 2>/dev/null
# 级别 4: 闭环模式
grep -r "validation" .claude/commands/
grep -r "retry" .claude/commands/
# 级别 5: 模板
ls .claude/commands/ | grep -E "(chore|bug|feature)"
# 级别 6: 提示链
grep -r "Step 1" .claude/commands/
grep -r "Then execute" .claude/commands/
# 级别 7: 代理专家
ls .claude/commands/experts/ 2>/dev/null
find . -name "expertise.yaml"
# 级别 8 (C2G1): Webhooks
find . -name "*webhook*" -o -name "*trigger*"
# 级别 9 (C2G2): ADWs
ls adws/ 2>/dev/null
# 级别 10-12 (C3): 编排器
find . -name "*orchestrator*"
步骤 2: 为每个级别评分
为每个级别确定状态:
| 状态 | 含义 |
|---|---|
| ✅ 完成 | 完全实现并使用 |
| 🔶 部分 | 存在一些元素 |
| ❌ 缺失 | 未实现 |
步骤 3: 计算当前级别
您的级别 = 最高连续完成的级别
示例:
- 级别 1-4: ✅
- 级别 5: 🔶
- 级别 6-7: ❌
结果: 类别 1 级别 4(稳固),目标级别 5
步骤 4: 识别下一步
为下一级别推荐具体操作:
| 当前 | 下一步 |
|---|---|
| 级别 1 | 添加任务代理进行并行化 |
| 级别 2 | 创建自定义技能或MCP |
| 级别 3 | 向提示添加验证循环 |
| 级别 4 | 实现问题分类模板 |
| 级别 5 | 将提示链成工作流 |
| 级别 6 | 构建首个代理专家 |
| 级别 7 | 设置外部触发器 |
| C2G1 | 实现AI开发工作流 |
| C2G2 | 构建编排器代理 |
| C3G1 | 添加人机编排器工作流 |
| C3G2 | 连接编排器到ADWs |
输出格式
## 代理层成熟度评估报告
**代码库:** [项目名称]
**日期:** [评估日期]
**评估者:** [模型]
### 分类摘要
**当前级别:** 类别 [1/2/3] 级别 [1-7/1-2/1-3]
**成熟度得分:** [X]/12 级完成
### 逐级评估
| 级别 | 组件 | 状态 | 证据 |
| --- | --- | --- | --- |
| C1G1 | 内存文件 | ✅/🔶/❌ | [找到的内容] |
| C1G2 | 子代理 | ✅/🔶/❌ | [找到的内容] |
...
### 优势
- [哪些方面做得好]
### 差距
- [缺失或薄弱的地方]
### 推荐下一步
1. **优先级 1:** [最有影响力的改进]
2. **优先级 2:** [第二优先级]
3. **优先级 3:** [第三优先级]
### 通往类别 3 的路径
[剩余级别的路线图]
评估清单
- [ ] 扫描
.claude/目录结构 - [ ] 检查内存文件(CLAUDE.md)
- [ ] 搜索代理/技能定义
- [ ] 分析提示模式(循环、链)
- [ ] 查找模板和分类
- [ ] 检查专家文件
- [ ] 搜索外部触发器
- [ ] 识别ADW存在
- [ ] 评估编排器实现
- [ ] 计算成熟度得分
- [ ] 识别最高连续级别
- [ ] 推荐下一步
关键见解
“您的代理层应专门化以适应和包装您的代码库。不要专注于重用,而是专注于使这些提示适用于该代码库。”
每个级别都建立在前一级别之上。跳过一个级别会导致基础不稳定。
反模式
| 反模式 | 问题 | 解决方案 |
|---|---|---|
| 跳过级别 | 缺失基础 | 逐步构建 |
| 早期过度工程 | 价值前复杂性 | 从级别 1-2 开始 |
| 通用层 | 不适合代码库 | 为项目专门化 |
| 评估无行动 | 无改进 | 优先下一步 |
交叉参考
- @adw-framework.md - 分类系统详情
- @agentic-layer-structure.md - 目录结构
- @zte-progression.md - 零接触工程路径
- @minimum-viable-agentic skill - 起点
版本历史
- v1.0.0 (2026-01-01): 初始发布(第14课)
最后更新
日期: 2026-01-01 模型: claude-opus-4-5-20251101