fliper 在 Serverless中的有状态Agent:Lambda + S3 + DynamoDB的Claude Agent实现 中发帖
Serverless中的有状态Agent:Lambda + S3 + DynamoDB的Claude Agent实现
项目源码
项目简介
为了解决部署AI Agent的两难问题:
单机部署有状态但成本500-1000刀/月
Serverless便宜但每次调用丢失对话历史。
本项目实现Lambda + S3 + DynamoDB的Hybrid Sessions架构,实现成本$30/月的有状态Agent,无单点故障。
这个架构打破了"Serverless=无状态"的固有观念。通过在S3中维持会话历史,Lambda获得了有状态Agent的能力,同时保持按需计费的成本优势。
状态管理不需要绑定在容器上,可以与计算完全分离。结合DynamoDB的映射、S3的持久化、Lambda的弹性计算,用更少的钱实现了更好的可靠性。
适用场景
Telegram/微信/Slack Bot(本项目用...