2.2 KiB
2.2 KiB
Foundation: Context Engineering
Purpose
定义稳定知识、运行时上下文和 handoff 摘要之间的边界,避免把会议纪要、长文档和临时报错直接堆给所有 agent。
When to Use
- 设计
CC Switch多 agent 协作方式时 - 某个线程上下文越来越大、输出开始发散时
- 需要决定什么该进入知识库、什么只留在本轮执行时
Inputs
- 当前阶段的源材料
- 上一阶段的高密度产物
- 当前任务的范围边界
Outputs
- 边界清晰的 handoff 摘要
- 可复用稳定知识
- 可丢弃的运行时噪音
Primary Agent/Model
GPT-5.4 Pro xhigh
Secondary Agent/Model
Claude Opus 4.6
Required Skills
- 无强制 skill;遵循本知识库的 handoff 和阶段模板
Steps
- 区分“长期规则”和“单次执行信息”。
- 只把可复用、可稳定引用的内容写入知识库。
- 每个阶段结束后,把长上下文压缩成
ANALYSIS.md、SPECS/*.md、.plans/*.md或 handoff 摘要。 - 进入下一阶段前,优先开新线程,让新线程只读取高密度产物,而不是带着旧对话继续滚动。
Exit Criteria
- 下一阶段不依赖上一阶段的完整长对话
- handoff 内容短、准、可执行
- 知识库只保留长期有效的规则
Failure Recovery
- 如果模型开始引用过时讨论、已废弃方案或混乱术语,立即 reset 线程并只提供高密度产物
- 如果手头信息无法压缩成一句目标、一个范围、一个来源清单,说明当前上下文还没整理好,先回到计划阶段
Related Templates
Stable Knowledge
- 设计哲学、命名规则、阶段流程、技术栈白名单、技能映射、模板、ADR
Runtime Context
- 当前会议摘录
- 单次探索结果
- 临时报错和实验结论
- 某一轮对比参考仓库的细节
Handoff Rule
- 任何 handoff 必须能回答:要做什么、不能做什么、以什么为准、交付什么、怎么验收。
- handoff 不是全文转发,更不是把整个聊天记录交给下一个 agent。