Drew Breunig QCon 演讲:拆解 prompt 债务与四种上下文失败及修复法
dbreunig · x · 2026-11-06
CMPND 联合创始人、O'Reilly《Context Management Handbook》编辑 Drew Breunig 在 QCon San Francisco 的演讲《Avoiding Prompt Debt & Other Context Failures》聚焦 agent 开发中的「prompt 债务」问题。
核心论点:
- agent 迭代中,边界情况常被一行补丁或层层加码的指令堆叠修掉,prompt 逐渐长成一个脆弱、对旧模型过拟合的产物——这就是 prompt debt。
- agent 自己管理上下文时问题更糟:工具调用、用户输入不断累积历史;百万 token 窗口并非万能,坏信息与好信息一起膨胀,质量早在窗口填满前就劣化。
演讲用一个故意做得很简单的「修 repo bug」agent 演示四种可预测的失败:上下文分心(distraction)、混淆(confusion)、冲突(clash)、污染(poisoning),并逐一定位小而具体的修复:压缩历史、只给任务所需工具、把上下文卸载到 agent 可按需探索的代码环境;同时分析每种修复带来的改变、代价与不值得用的场景。
「编程与Agent」频道最新
- 一张图讲清六大 Agent 协议:MCP、A2A、UCP、AP2、A2UI、AG-UI — rseroter · 2026-11-06
- 开源终端编码 Agent Sutra 发布:修 bug 先征得你同意 — cneuralnetwork · 2026-11-06
- 从 Greasemonkey 到今天:一句话就能改写身边 App 的 runtime 修改 — msfeldstein · 2026-11-06
- 用户让 Agent 全权处理办公室搬家,它给搬家公司狂发几百个问题被拉黑 — flngr · 2026-11-06
- Codex 疯狂吃磁盘:一个文件夹就占了 130GB — yeah280 · 2026-11-06
- Cloudflare Durable Objects 支持自动重试,零代码改动即可启用 — irvinebroque · 2026-11-06