无控制平面的轻量Agent框架
推荐指数 48.0 NO. 010 · 2026.09.24
Stars7,791
为什么值得看
Strands Agents 是一个 Python/TypeScript SDK,用模型驱动方式几行代码构建AI Agent,自带生命周期管控(轮次限制、Token预算、取消机制),无需外部托管控制平面。 适合不想自建Agent循环、又嫌LangChain/Semantic Kernel太重的团队,可直接嵌入现有进程。
Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python & TypeScript - any model, any cloud.
媒体预览
编辑判断
当前主流方案要么太重(LangChain/Semantic Kernel 抽象层过厚),要么太轻(手写循环很快变成 spaghetti code)。Strands 的定位很精准:填补"比手写循环强,比完整框架轻"的中间地带。
关键差异点是"无托管控制平面"——这意味着合规敏感场景(金融、医疗)可以完全 air-gapped 运行,不用把 Agent 状态送到第三方。对比 CrewAI 和 AutoGen,Strands 的模型驱动声明式语法更接近 PydanticAI 的路线,但生命周期控制更完整。
如果你现在的 Agent 循环已经手写了几百行,开始头疼 token 预算和取消传播,这个 SDK 的迁移成本很低,值得替换试点。
Star History
生态分析
Beta
轻量级嵌入式Agent SDK,填补LangChain过重与裸调API之间的空白
独特价值:进程内生命周期管控,几行代码嵌入现有系统,无需外部控制平面
竞品: