第86篇:Vibe Coding时代:LangGraph 缓存治理实战,解决 Agent 重复扫描项目和重复调用模型导致成本浪费的问题一、问题场景:同一个项目结构,Agent 每次都重新扫描和总结Coding Agent 执行一个任务时,经常会做很多重复工作:扫描项目文件树 总结项目结构 读取 README 检索知识库 总结 diff 分析依赖 生成 PR 描述如果每次任务都重新做,问题很明显:1. 耗时变长 2. Token 成本增加 3. 模型调用次数增加 4. Worker 负载变高 5. 用户体验变差缓存可以显著提升效率。但缓存也有风险:1. 项目变了,缓存没更新 2. 权限变了,仍命中过期缓存 3. Prompt 变了,旧缓存结果不适用 4. 不同团队缓存串用 5. 敏感内容被缓存本文解决的问题是:如何给 LangGraph Agent 设计可治理的缓存机制,既降低成本,又避免脏缓存和越权缓存。二、Agent 哪些内容适合缓存?