在人工智能技术飞速发展的今天,AI代理的能力边界正在被不断拓展。Anthropic公司近日宣布在Claude开发者平台上推出两项革命性功能:上下文编辑(context editing)和记忆工具(memory tool),这些功能与最新发布的Claude Sonnet 4.5模型协同工作,为开发者构建更高效、更持久的AI代理提供了强大支持。
上下文限制:现实工作中的挑战
随着生产环境中的AI代理处理越来越复杂的任务并生成更多的工具结果,它们常常耗尽有效的上下文窗口容量,迫使开发者在截断代理对话记录或降低性能之间做出艰难选择。上下文管理通过两种方式解决了这一难题:帮助开发者确保只有相关数据保持在上下文中,并确保有价值的洞见能够跨对话会话得到保留。
上下文编辑:智能清理冗余信息
上下文编辑功能能够在接近令牌限制时自动从上下文窗口中清除过时的工具调用和结果。当您的代理执行任务并累积工具结果时,上下文编辑会移除过时内容,同时保留对话流程,有效延长代理无需人工干预即可运行的时长。这也提高了模型的实际性能,因为Claude可以专注于相关的上下文信息。
这一功能的创新之处在于它能够智能识别哪些信息已经不再重要,哪些对话历史仍然对当前任务有价值。通过自动管理上下文内容,开发者不再需要手动干预或担心代理会因上下文溢出而中断任务。
记忆工具:突破上下文窗口限制
记忆工具使Claude能够通过基于文件的系统在上下文窗口外存储和检索信息。Claude可以在存储在您基础设施中的专用内存目录中创建、读取、更新和删除文件,这些文件在对话之间保持持久性。这允许代理随时间建立知识库,跨会话维护项目状态,并在不将所有内容保持在上下文的情况下参考先前学习的内容。
记忆工具完全通过工具调用在客户端运行。开发者可以管理存储后端,从而完全控制数据的存储位置和持久化方式。这种设计既保证了数据的安全性,又为开发者提供了极大的灵活性。
Claude Sonnet 4.5:增强的上下文感知能力
Claude Sonnet 4.5通过内置的上下文感知能力增强了这两项功能,能够在整个对话过程中跟踪可用令牌,从而更有效地管理上下文。这种上下文感知使得Claude能够更好地理解对话的进展和当前任务的重要性,从而做出更智能的上下文管理决策。
这两项更新共同创建了一个系统,显著提升了代理的性能:
- 通过自动从上下文中移除过时的工具结果,延长对话长度
- 通过将关键信息保存到记忆中来提高准确性,并将这些学习成果带入连续的代理会话
构建长期运行的AI代理
Claude Sonnet 4.5是全球构建AI代理的最佳模型,这些新功能解锁了长期运行代理的新可能性——处理整个代码库、分析数百份文档或维护广泛的工具交互历史。上下文管理建立在这一基础上,确保代理能够有效利用扩展的能力,同时仍然处理超出任何固定限制的工作流程。
实际应用场景
编程开发:上下文编辑清除旧的文件读取和测试结果,而记忆则保留调试见解和架构决策,使代理能够在处理大型代码库时不会失去进度。
研究分析:记忆存储关键发现,而上下文编辑移除旧的搜索结果,构建随时间提高性能的知识库。
数据处理:代理将中间结果存储在记忆中,同时上下文编辑清除原始数据,处理否则会超过令牌限制的工作流程。
性能提升数据
在针对代理搜索的内部评估集中,我们测试了上下文管理如何改善代理在复杂多步骤任务上的性能。结果显示了显著提升:将记忆工具与上下文编辑相结合,相比基线性能提高了39%。仅使用上下文编辑就实现了29%的改进。
在100轮网络搜索评估中,上下文编辑使代理能够完成否则会因上下文耗尽而失败的工作流程,同时将令牌消耗减少了84%。
技术实现细节
上下文编辑功能采用智能算法,根据信息的相关性和时效性自动决定保留或移除哪些内容。它不仅考虑信息的新鲜度,还分析信息与当前任务的关联度,确保保留真正有价值的内容。
记忆工具则提供了一个结构化的文件系统接口,使Claude能够以结构化的方式存储和检索信息。开发者可以定义自己的文件命名约定和组织结构,从而创建符合特定需求的记忆系统。
开发者体验优化
这两项功能在设计时充分考虑了开发者的使用体验:
无缝集成:功能与现有的Claude开发者平台无缝集成,开发者无需大幅修改现有代码即可利用这些新功能。
灵活配置:开发者可以根据具体需求调整上下文编辑的敏感度和记忆工具的存储策略。
详细文档:提供了全面的文档和示例代码,帮助开发者快速上手并充分利用这些功能。
未来发展方向
Anthropic表示,这只是上下文管理旅程的开始。未来计划进一步增强这些功能,包括:
- 更智能的上下文压缩技术
- 跨代理的记忆共享机制
- 更丰富的记忆查询和检索能力
- 与更多开发工具和平台的集成
开始使用
这些功能现已通过公开测试版在Claude开发者平台上提供,原生支持,并且也在Amazon Bedrock和Google Cloud的Vertex AI中可用。您可以探索上下文编辑和记忆工具的文档,或访问我们的食谱库了解更多信息。
结语
上下文编辑和记忆工具的推出代表了AI代理技术的重要进步,它们不仅解决了当前上下文限制的技术瓶颈,更为AI代理的未来发展开辟了新的可能性。随着这些技术的不断完善和应用场景的拓展,我们可以期待看到更智能、更可靠的AI代理系统在各个领域发挥重要作用,推动人工智能技术向更高层次发展。









