AgentIndex icon
AgentIndex
工具MCP 服务HOT分类热门最新选型清单对比指南
提交工具
工具MCP 服务HOT分类热门最新选型清单对比指南
首页/
多智能体/
harness-sdk
harness-sdk logo

harness-sdk

活跃·★ 8.9k·Apache-2.0·更新于 2026-10-22
★ 必备神器★ 时下流行

Strands Agents 是用于 Python 和 TypeScript 的开源智能体 SDK,面向那些原本要自己手写智能体循环的团队。它运行在你自己的进程里、没有托管控制面,打包了生命周期控制(轮次上限、token 预算、取消、停止原因)、工具、结构化输出、MCP、多智能体模式、记忆、会话、流式、护栏、追踪和评测。

最快的入口是 Strands harness:只需一次 create_harness()(Python)或 createHarness()(TypeScript)调用,就能得到配好基准默认值的完整智能体,之后可逐项覆盖。需要更多控制时,再下沉到 SDK,自行掌控循环、工具、模型提供方和钩子。

它模型无关,一等支持 Amazon Bedrock、Anthropic、OpenAI 和 Gemini,另支持 Ollama 和自定义提供方。配套的 Claude Code / Codex / Cursor 插件提供脚手架、工具编写和 LangGraph 迁移帮助。项目为 Apache-2.0,由 AWS 公开开发。

本文根据项目 README 和公开仓库数据整理,我们没有实际试用过该工具。数据截至 2026-10-20。

许可证
Apache-2.0
最新发布
python/v1.61.1 · 2026-10-15
最近提交
2026-10-20
贡献者
334
复刻数
1,404
未关闭的 issue 和 PR
1,030
首次发布
2025-05-14
npm 包
@strands-agents/harness 0.3.0 · 2,021 上周下载
PyPI 包
strands-harness 0.3.1 · 9,270 上周下载

来源:GitHub、npm 和 PyPI 的公开接口。

#智能体 SDK#Python#TypeScript#MCP#Amazon Bedrock#多智能体#可观测性
$ 安装
$ pip install strands-harness
↗ 访问官网★ GitHub
01

功能特性

01Strands harness:开箱即用的智能体,默认配好模型、工具、记忆、会话和上下文管理
02Python(3.10+)和 TypeScript(Node 22+)底层 SDK,可自行掌控智能体循环
03生命周期控制:轮次上限、token 预算、取消,以及每一步的钩子
04内置 MCP、结构化输出、流式输出、多智能体模式、护栏、追踪和评测
05模型可移植:Amazon Bedrock、Anthropic、OpenAI、Gemini、Ollama 及自定义提供方
02

为什么选择它

+一套 SDK 两个层次:先用现成 harness 快速起步,默认不够时再下沉到循环。
+生命周期控制、钩子、护栏、追踪和评测都是内置的,无需写配置即可用。
+一等支持 Bedrock,兼顾 Anthropic、OpenAI、Gemini 和自定义提供方,背后是 AWS。
03

权衡点

!比 LangGraph、CrewAI 更新,社区示例和第三方集成仍较少。
!harness 与 SDK 的分层加上众多内置子系统,上手第一个生产智能体前要读些文档。
!AWS 血统明显:Bedrock 路径最成熟,其他提供方需要更多配置。
04

维护状况检查

活跃检查日期: 2026-10-19
最近提交
2026-10-19
近 90 天提交数
100+
近 90 天发布数
30
最新发布
python/v1.61.1 (2026-10-15)
未关闭 issue
1041
近期 issue 至少有一条评论的比例
0/14
近 12 周每周提交数
近 12 周每周提交数: 58, 69, 48, 63, 60, 40, 35, 81, 73, 64, 68, 4

最早的一周在左边,最近 4 周为橙色。数据来源:GitHub 提交统计。

状态规则:GitHub 上已归档 = 已归档;最近提交在 90 天内 = 活跃;91 到 365 天 = 放缓;更久 = 停滞。所有数字来自所示日期的 GitHub API。

05

兼容性

Python
Python SDK
已通过文档验证
TypeScript
TypeScript SDK
已通过文档验证
Claude Code
插件
已通过文档验证
Cursor
插件
已通过文档验证
Codex
插件
已通过文档验证
06

快速开始

1
$ pip install strands-harness
07

使用场景

↳用有人维护的 SDK 替代自己手写的智能体循环
↳在 AWS 上用 Bedrock 模型构建生产级智能体
↳用 harness 和 CLI 快速搭建编程或调研智能体原型
↳为现有智能体代码加上追踪、护栏和评测
08

同类工具

⚡热门对决:
VSTecAdRiseBot★0→VSDeepMCPAgent★892→VScommonly★1.4k→VShive★11.1k→
TecAdRiseBot logo
TecAdRiseBot★ 0
基于 Cursor SDK 的本地桌面多智能体聊天应用(Electron + React),支持 MCP、技能、定时任务和智能体间通信。
VS对比→
DeepMCPAgent logo
DeepMCPAgent★ 892
DeepMCPAgent是一个与模型无关的LangChain/LangGraph代理框架,完全由基于HTTP/SSE的MCP工具驱动。
VS对比→
commonly logo
commonly★ 1.4k
开源、可自托管的人机协作工作区:人和 Claude Code、Codex 等不同厂商的智能体在同一个 pod 里聊天、共享记忆和任务看板。
VS对比→
hive logo
hive★ 11.1k
多智能体运行时:由“女王”智能体先亲自完成一个样例,再把剩余工作分给并行的工作智能体,结果写进可查询、可续跑的共享 SQLite 跟踪表。
VS对比→
nanobot logo
nanobot★ 49.3k
nanobot是一个超轻量级、开源、自托管的个人AI代理框架,用Python编写。
VS对比→
beeai-framework logo
beeai-framework★ 3.4k
一个用于在Python或TypeScript中构建生产级多智能体系统的框架。
VS对比→
deer-flow logo
deer-flow★ 84.3k
DeerFlow是一个社区驱动的深度研究框架,旨在结合语言模型与专业工具(如网络搜索、爬虫和Python代码执行)进行高效研究。
VS对比→
Microsoft AutoGen logo
Microsoft AutoGen★ 61.5k
AutoGen是一个用于创建多智能体AI应用的框架,这些应用可以自主运行或与人类协作。
VS对比→
查看全部替代品 →

评论

登录后发表评论

暂无评论,来发表第一条吧

本页内容
01功能特性02为什么选择它03权衡点04维护状况检查05兼容性06快速开始07使用场景08同类工具
strands-agents /
harness-sdk
↗

AWS 背书的 Python/TypeScript 智能体 SDK,外加一行调用即得的开箱即用 harness

8.9k1.4kApache-2.0
最后更新1天前
状态活跃
分类多智能体
贡献者334
最新发布python/v1.61.1
链接
文档↗讨论↗问题↗版本↗
推荐云部署
Ad

在 DigitalOcean 上一键部署

为你的 MCP 服务、Docker 容器与智能体提供即开即用云服务器,新用户立享 $200 免费额度(60天有效)。

立即领取 $200 免费额度
© 2026 AgentIndex.app|由十年 iOS 开发者构建。
按场景挑选关于我们联系我们广告合作隐私政策使用条款QYSGitHub请作者喝咖啡 ☕

按分类浏览

MCP 服务器代码助手工作流自动化RAG / 知识库多智能体浏览器自动化大模型基础设施开发者工具可观测性

与 Anthropic, OpenAI 或 Microsoft 无关。