strands-agents/harness-sdk

Public

Build an agent harness and control it end-to-end. Open-source SDK for production AI agents in Python & TypeScript - any model, any cloud.

Beeknoee

Bee AI phân tích repositoryBETA

AI đọc README và cây file để tóm tắt, gợi ý cách dùng và đánh giá repository. Mọi con số lấy từ kho Bee, không do AI ước lượng.

Cập nhật lần cuối: 01/10/2026

Đăng nhập để hỏi Bee AI

Tóm tắt bởi Bee AI

Strands Agents là SDK mã nguồn mở cho Python và TypeScript giúp xây dựng, kiểm soát quy trình vòng lặp agent AI toàn diện mà không cần control plane lưu trữ bên ngoài.

  • Cung cấp đầy đủ các tính năng vòng đời agent như giới hạn lượt chạy, ngân sách token, hủy tác vụ, công cụ, MCP và bộ nhớ.
  • Hỗ trợ độc lập với mô hình, tương thích trực tiếp với Amazon Bedrock, Anthropic, OpenAI, Gemini và Ollama.
  • Tích hợp sẵn guardrails, tracing theo dõi từng quyết định, và các steering handler giúp agent tự sửa lỗi.
  • Cung cấp sẵn giải pháp Strands harness lắp ráp hoàn chỉnh qua hàm create_harness() hoặc createHarness().

Lưu ý

  • SDK Python yêu cầu phiên bản Python 3.10 trở lên.
  • SDK TypeScript yêu cầu môi trường Node.js từ phiên bản 22 trở lên.

Điểm BeeTính thuần từ số liệu trong kho Bee, không phải AI chấm: bách phân vị sao 30% · độ tươi lần push 25% · fork và watcher 15% · README, giấy phép, mô tả 20% · có bản phát hành 10%.

  • Độ phổ biến86
  • Độ tươi100
  • Cộng đồng53
  • Tài liệu100
  • Phát hành100
  • Mức độ khóTrung bình
  • Phù hợp vớiLập trình viên
  • Loại dự ánFramework
  • Giấy phépApache-2.0

Kiến trúc & Công nghệ

Công nghệ AI nhận ra từ README và cây file — chỉ những mục nằm trong danh sách Bee kiểm.

Tech stack

  • Python
  • TypeScript
  • Astro
  • MCP
  • OpenAI API
  • Anthropic API
  • Gemini API
  • Ollama
  • AWS
  • Node.js

Kiến trúc tổng quan

Repository → công nghệ chính → các thư mục cấp 1 có thật trong repo; vai trò do AI mô tả.

  • harness-py/Gói harness Python lắp ráp sẵn agent thông qua create_harness()
  • harness-ts/Gói harness TypeScript lắp ráp sẵn agent thông qua createHarness()
  • strands-cli/Công cụ dòng lệnh CLI để chat và tạo nguyên mẫu agent
  • strands-py/Mã nguồn SDK Python quản lý agent loop, model provider và tools
  • strands-ts/Mã nguồn SDK TypeScript quản lý agent loop, model provider và tools
  • site/Mã nguồn trang tài liệu strandsagents.com dùng Astro/Starlight
  • team/Tài liệu quản trị và quy trình phối hợp phát triển giữa các SDK

Hướng dẫn nhanh

Các bước để bắt đầu với repository này.

bash
git clone https://github.com/strands-agents/harness-sdk.git
cd harness-sdk

Các use case chính

Những ứng dụng có thể xây dựng từ repository này.

  • Xây dựng các agent AI tự động hóa tác vụ bằng Python hoặc TypeScript chạy trực tiếp trong tiến trình nội bộ.
  • Tích hợp giao thức MCP (Model Context Protocol) và streaming hai chiều vào hệ thống agent.
  • Thiết lập kiến trúc đa tác nhân (multi-agent patterns) với công cụ và cấu trúc đầu ra chuẩn xác.
  • Tạo nguyên mẫu và tương tác trực tiếp với agent từ terminal thông qua strands-cli.

Repository tương tự

Cùng chủ đề trong kho Bee.

  1. 1morluto/reaReverse engineer anything with agents, from app behavior down to native binaries.411.9k+39.2k
  2. 2openclaw/openclawThe AI that really does things. Any OS. Any Platform. The lobster way. 🦞393.5k+592
  3. 3donnemartin/system-design-primerLearn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.376.2k+918
  4. 4vinta/awesome-pythonThe definitive list that answers "I want to do X in Python, which tool should I use?"331.4k+1.7k
  5. 5obra/superpowersAn agentic skills framework & software development methodology that works.309.3k+5.1k

Nội dung do AI sinh, có thể sai hoặc thiếu — số liệu lấy từ kho Bee, không do AI ước lượng. Cập nhật lần cuối: 01/10/2026.