ContextEngineering上下文工程

张开发
2026/4/20 9:25:10 15 分钟阅读

分享文章

ContextEngineering上下文工程
ContextEngineering上下文工程Context太大的缺点大多数模型的Context Window非常有限模型Context WindowGemini 2.5 Pro100万GPT-540万DeepSeek V312.8万Claude420万输入太杂乱会影响模型的理解输入越多成本越高ContextEngineering精心设计给模型的输入内容不改变模型的解构只改变模型能看到什么。ContextEngineering流行的原因模型已经足够强大在大部分情况下如果模型的回答不能够让你满意这并不是因为模型不够强而是因为你没有给到模型足够清晰和足够完整的信息而这一点正是ContextEngineering要解决的问题Agent的兴起让模型能够独立感知环境、影响环境从而解决用户问题的一项技术Context的管理效果会直接影响到Agent的执行效果ContextEgineering的实现方法保存Context保存到内存或磁盘中选择Context静态选择每次都要放到上下文中的如cursor的rules动态选择挑选记忆、挑选工具、Rag压缩ContextClaude Code的Agent是如何做压缩的呢当Context Window超过95%的时候Claude Code会将内容进行总结保存之前的原文就删除掉了。隔离Context不同模块之间的Context是互相隔离的、互不干扰这通常发生在Multi-Agent系统里面上面几个Subagent拥有不同的Context各自独立互不响应。总结Context模型的输入Context Window模型输入容量上限Context Engineering精心设计给模型的输入内容Context Engineering实现方式保存Context、选择Context、压缩Context、隔离Context

更多文章