Amazon Bedrock Agentcore Samples

活跃
GitHub Jupyter Notebook Apache-2.0

简介

Amazon Bedrock Agentcore 示例项目集,帮助开发者将 AI 智能体安全地部署到生产环境,提供企业级可靠性保障。

核心特性

  • 框架无关和模型无关 - 支持 Strands Agents、CrewAI、LangGraph、LlamaIndex 等任意框架和任意 LLM
  • 安全运行时 - 安全无服务器运行时,支持大规模部署 Agent 和工具
  • Gateway API 网关 - 将 API、Lambda 函数和服务转换为 MCP 兼容工具
  • 托管记忆基础设施 - 支持个性化 Agent 体验的托管记忆服务
  • 可观测性 - 基于 OpenTelemetry 的追踪、调试和监控 Agent 性能
  • 精细化访问控制 - 使用 Cedar 策略实现细粒度权限管理

适用场景

💡 快速上手 Amazon Bedrock AgentCore,通过 CLI 创建和部署生产级 Agent
💡 使用 Gateway 将现有 AWS API 和 Lambda 转换为 Agent 可调用的 MCP 工具
💡 集成企业级身份认证(Okta、Entra、Cognito),实现 Agent 的安全身份管理
💡 通过 CloudFormation/CDK/Terraform 模板自动化部署 AgentCore 基础设施

快速开始

前置条件:AWS 账号(配置 aws configure)、Node.js 20+、uv(Python 代理)或 Node.js(TypeScript 代理)。安装 CLI:npm install -g @aws/agentcore,运行 agentcore create 交互式创建项目。确保已启用 Amazon Bedrock 中的 Claude 4.0 模型访问权限和 BedrockAgentCoreFullAccess 策略。

相关项目