
CAMEL-AI
开源多Agent研究社区与框架,覆盖角色协作、任务自动化、数据生成、OWL助手、OASIS社会模拟和Benchmark。
源自Amazon生产系统的开源Python与TypeScript Agent SDK,支持工具Hooks、多Agent、MCP、Sessions、Memory与Evals。
直接结论:Strands Agents适合希望用Python或TypeScript构建生产Agent并精细控制工具Hooks、会话和多Agent行为的团队;工具权限与生命周期仍需人工设计。
资料说明:本文根据该产品截至2026年8月5日的官方页面、官方文档与官方代码仓库整理,不包含虚构的统一条件实测。功能、版本、API、价格和授权规则可能调整,使用前请再次核验官网。
Strands Agents是一套源自Amazon内部生产系统的开源Agent SDK,提供Python与TypeScript实现。它以模型、工具和Prompt为核心,并扩展Hooks、会话、Memory、多Agent、MCP、流式输出、可观测性和独立Evals工具。
| 功能 | 说明 |
|---|---|
| Python与TypeScript SDK | 使用相近概念构建不同语言的Agent。 |
| 工具与Hooks | 定义工具,并在调用前后验证、取消或修改行为。 |
| 多Agent模式 | 支持Agents as Tools、Swarm、Graph和Workflow等模式。 |
| MCP与外部工具 | 连接MCP服务器及自定义工具生态。 |
| Sessions与Memory | 管理多轮状态、会话和持久上下文。 |
| Evals与Observability | 检查轨迹、结果和运行表现。 |
支持Python和TypeScript SDK。
可以通过BeforeToolCall等Hooks检查并取消工具执行。
资料核验日期:2026年8月5日





