harness-sdk

构建并掌控你的 AI 智能体,从开发到生产全流程一把梭

开源 🏷️定价信息待确认 ✅ 目前可打开 智能体 🍴 复刻 1494 🐛 待处理 1166 👀 关注 53
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 9092
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

harness-sdk 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队strands-agents
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议Apache-2.0
主要语言TypeScript
技术栈/模型agent-framework,agentic,agentic-ai,agents,ai,ai-agents,anthropic,autonomous-agents,bedrock,generative-ai,harness,llm,llm-agent,mcp,multi-agent-systems,openai,python,sdk,strands-agents,typescript
GitHub 星标★ 9092
上线时间2025-05-14 00:00:00
代码更新2026-11-10
仓库体积355.8 MB
本站数据更新2026-11-10
维护状态活跃
收录时间2026-08-09
浏览次数5

项目介绍

harness-sdk 是一个开源的 AI 智能体开发工具包,支持 Python 和 TypeScript,旨在帮助开发者构建生产级的 AI 智能体,并实现端到端的控制。它解决了智能体开发中常见的缺乏统一控制、难以集成到现有系统、以及跨模型和跨云部署复杂等问题。核心能力包括:提供完整的智能体生命周期管理(构建、运行、监控、干预),支持任意主流大模型(如 Anthropic、Bedrock 等),可灵活部署到任何云环境,并提供了丰富的 API 和工具链,使开发者能够精细控制智能体的行为,确保其在生产环境中的可靠性和可观测性。该项目目前处于成长阶段,社区活跃度较高。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 9092

使用教程

⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。

难度:入门 约 10 分钟 部署方式:库/依赖 5 步

⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。

环境要求

  • Python 环境(strands-agents 已发布到 PyPI)
  • Node.js/npm 环境(TypeScript SDK 包为 @strands-agents/sdk)
  • 已配置好的 AWS 凭证
  • 在 Amazon Bedrock 中已开通 Claude Sonnet 的模型访问权限

安装与启动步骤

  1. 1安装 Python SDK

    Python 开发者通过 PyPI 安装 strands-agents 包,建议在虚拟环境中安装以避免依赖冲突。

    pip install strands-agents
  2. 2安装 TypeScript SDK

    TypeScript/JavaScript 开发者通过 npm 安装官方 SDK 包,用于在 Node 项目中构建智能体。

    npm install @strands-agents/sdk
  3. 3配置 AWS 凭证

    两个 SDK 默认使用 Amazon Bedrock 模型提供方,需先在本地配置好可用的 AWS 凭证,否则调用会失败。

  4. 4开通 Claude Sonnet

    在 Amazon Bedrock 中开启 Claude Sonnet 的模型访问权限,默认模型不可用时会直接报错。

  5. 5查阅快速开始文档

    官方 Quickstart 指南给出了完整代码示例与其他模型提供方(Anthropic、OpenAI、Gemini、Ollama 等)的配置方式。

关键配置

配置项必填说明示例
AWS 凭证是SDK 默认走 Amazon Bedrock,需要本地已配置可用的 AWS 访问凭证aws configure 生成的默认凭证配置

如何确认成功

运行官方 Quickstart 中的示例代码后能正常得到智能体回复且无凭证或模型访问报错。

常见问题

Q:没有 AWS 账号或凭证怎么办?

A:SDK 还支持 Anthropic、OpenAI、Gemini、Ollama 等多种模型提供方,切换方式见官方 Quickstart 指南的模型提供方配置章节。

Q:Python 和 TypeScript 该选哪个?

A:两个 SDK 能力对等,均默认使用 Amazon Bedrock,按你的项目技术栈选择即可,Python 包为 strands-agents,npm 包为 @strands-agents/sdk。

Q:运行时报模型访问错误?

A:通常是未在 Amazon Bedrock 控制台开通 Claude Sonnet 模型访问权限,开通后重试即可。

注意事项

  • README 节选未给出完整安装命令,上述 pip/npm 指令依据 README 中 PyPI 与 npm 徽章所示包名整理,具体以官网 strandsagents.com 的 Quickstart 指南为准。
  • 两个 SDK 默认模型提供方均为 Amazon Bedrock,使用前务必先配置 AWS 凭证。

核心亮点

  • 支持 Python 和 TypeScript 双语言,适配不同技术栈团队
  • 模型无关设计,可无缝切换 Anthropic、Bedrock 等任意大模型
  • 提供端到端控制能力,从构建到监控干预全流程覆盖

不足之处

  • 项目较新,文档和社区生态仍在完善中
  • 高级功能可能需要深入学习,上手曲线较陡

适用场景

  • 企业级 AI 客服系统,需要严格监控和干预智能体行为
  • 多模型 A/B 测试,快速切换不同大模型并对比效果
  • 复杂工作流自动化,需要精细控制每个步骤的 AI 决策

替代项目

LangChain、CrewAI、AutoGen

上一篇:MiroThinker

下一篇:open-multi-agent

同类项目推荐

mlxstudio 开源

在 Mac 上本地搞定图像生成、聊天和代码,一站式 AI 工作台。

MLX Studio - Easiest way to run LLM's on your Mac. All in one engine.

★ 991 2026-08-09
mcp-gateway-registry 开源

把散乱的 MCP 工具收进一个带权限的网关统一管

Enterprise-ready MCP Gateway & Registry that centralizes AI development tools with s···

★ 1042 2026-09-13
paragents 开源

一个面板并行跑多个AI智能体,工具权限和冲突提前拦截

Parallel ai-agent sessions in one panel, with permission-aware tools, preflight conf···

★ 233 2026-08-09
s3 开源

用强化学习训练搜索代理,少量数据让RAG检索更准更快

[EMNLP'25] s3 - ⚡ Efficient & Effective Search Agent Training via RL for RAG (RLVR ···

★ 849 2026-08-09
RepoAgent 开源

让 AI 自动读代码写文档,仓库理解快人一步

An LLM-powered repository agent designed to assist developers and teams in generatin···

★ 1060 2026-08-09
saas-builder 开源

用自然语言描述需求,AI 自动生成全栈 SaaS 应用

AI-native SaaS framework that builds full-stack apps using autonomous AI agents

★ 224 2026-08-09
growth-engineer 开源

把增长工作流写成 Markdown,智能体直接照着干

Open-source catalog of go-to-market tools and workflows, written as markdown files a···

★ 218 2026-11-05
astrid 开源

给 AI 智能体一个安全沙箱,放心跑代码

Astrid is a portable, capability-secure operating system for composable software.

★ 10291 2026-08-09
Agent-Kernel 开源

用LLM驱动微内核架构,快速搭建自适应社会模拟多智能体系统

A MicroKernel Multi-Agents System Framework for Adaptive Social Simulation Powered b···

★ 570 2026-08-09