返回目录 / Agent 记忆
将会话 transcript 存入私有 S3 并恢复
使用参考 S3 SessionStore 镜像会话消息,并按 session ID 恢复既有对话。
目标
为 Agent 会话提供受控的对象存储持久化与恢复。
步骤
验证方式
新轮次能引用恢复前的对话,权限只允许目标 bucket/prefix,恢复顺序与 transcript 一致。
故障处理
若历史缺项,检查对象排序与多 writer 时钟偏差;示例提示超过1000个 part 文件时加载延迟线性增长。
权限边界
前置条件
- Python 3.10+、SDK、boto3、隔离 AWS 账号/bucket、最小 IAM 权限。
权限边界
- IAM 仅授予目标 bucket/prefix 所需 Put/Get/List/Delete;数据按私有 transcript 敏感信息保护。
限制
该实现是参考示例;S3 删除由显式 delete_session_via_store 调用,需配置生命周期策略;不得存交易凭证。
固定上游来源
- 仓库
- anthropics/claude-agent-sdk-python
- 文件路径
- examples/session_stores/s3_session_store.py
- 固定提交
b6e9d12fe1cc98dde988ab7b7713c1feeee50c6c- 来源检查
- 2026-10-14 · 已按固定上游来源核对
仓库指标
以下数字属于上游仓库整体,不代表单个 Skill 或指南的点赞/热度。
- Stars
- 未取得
- Forks
- 未取得
- 观测时间
- 未取得
尚未取得指标快照。
许可证: MIT