Strands Agents
by AWS
Builds production agent harnesses in Python or TypeScript with a model-driven agent loop, pluggable model providers, MCP tools, hooks, guardrails, and multi-agent patterns.
Skills
Run Agent Loops
Runs a model-driven agent loop that plans, calls tools, and iterates until the task completes, in Python or TypeScript.
Swap Model Providers
Points the same agent code at Amazon Bedrock, Anthropic, OpenAI, Gemini, Ollama, or a custom provider without rewriting logic.
Connect MCP Tools
Loads tools from MCP servers or from plain Python and TypeScript functions, and lets the agent invoke them during a run.
Intercept Steps With Hooks
Hooks into any step of the agent loop to log, validate, or redirect decisions, and applies guardrails before actions run.
Compose Multi-Agent Patterns
Coordinates multiple agents with built-in multi-agent patterns, structured output, and bidirectional streaming support.
Related Agents
CrewAI
Multi-agent orchestration framework for building teams of AI agents that collaborate, delegate, and solve complex tasks…
Genkit
Builds AI features and agent flows in JavaScript, Go or Python with typed flows, tool calling and a local dev UI for tr…
Qwen Code
Runs an open-source coding agent in the terminal with subagents, agent teams, hooks, skills, plan mode and MCP, switcha…
Codex CLI
Runs a coding agent locally in the terminal, editing files and executing commands inside an OS sandbox with configurabl…