Agentic Coding场景下基于职责分离的上下文管理思路分享
Source :
mp.weixin.qq.com
本文提出了一种在 Agentic Coding 场景下基于“职责分离”思想的上下文管理新思路:将工具调用解耦为 “行为”(如 open_file)和“影响”(如 IDE 中实时更新的文件内容),通过结构化、模块化(如 <ide> 块)、动态组装的上下文设计,替代传统将大量原始数据(如完整文件内容)直接塞入上下文的做法;同时引入“行为-影响分离”“记忆/遗忘机制”“事实与行为记忆区分”“延迟卸载”等策略,系统性缓解长上下文导致的注意力稀释、信息过载、内容过期与性能退化等问题,提升 Agent 在复杂编码任务中的稳定性、可维护性与上下文利用效率。该思路虽源于 coding 场景,但具备跨任务复用潜力。