Strands Agents 入门:Python 装 SDK、跑首个 Agent 并加工具
按 Strands Agents 官方 Python Quickstart:pip install strands-agents,选用 Bedrock / Anthropic / OpenAI / Gemini / Ollama 之一跑通首个 Agent;再用 @tool 与 vended file_editor 加工具,并把 strands-agents-mcp-server 接到 Cursor / Claude Code。
入门·2 课时·45 分钟·图文实操
免费学习无需登录

你将学会
- 用 pip install strands-agents(Python 3.10+)装好 SDK,并按所选 provider 配置环境变量或 Bedrock 凭证
- 写出 agent.py,用 python -u agent.py 跑通首个 Agent 调用
- 用 @tool 自定义工具并挂载 strands.vended_tools.file_editor,再把 Strands MCP(uvx strands-agents-mcp-server)接到 Cursor / Claude Code
适合谁
- 要用 Python 从零搭多模型 Agent / 工具调用应用的后端与全栈开发者
- 已会 Python 虚拟环境,想跟官方 Strands Python Quickstart 走通首调与工具的工程师
- 需要在 Cursor / Claude Code 里挂 Strands 文档 MCP、写代码时查当前 API 的中文开发者
课前准备
- 本机 Python 3.10+,会建虚拟环境(venv / uv)并执行 pip install
- 至少一个模型提供商:Amazon Bedrock 凭证、ANTHROPIC_API_KEY、OPENAI_API_KEY、GEMINI_API_KEY,或本机 Ollama
- 接 MCP 时需已装 uv(官方用 uvx 拉 strands-agents-mcp-server);Cursor / Claude Code 任选其一即可
课程目录
2 课时 · 45 分钟- 01安装 SDK 并跑首个 Agent:选 provider + python -u按官方 Python Quickstart 安装 strands-agents,选 Bedrock / Anthropic / OpenAI / Gemini / Ollama 之一写 agent.py,用 python -u agent.py 完成首调。图文22 分钟开始本课
- 02加工具与 MCP:@tool、file_editor、接 Cursor按官方同一页:用 @tool 写 letter_counter,挂载 file_editor,再把 uvx strands-agents-mcp-server 写进 ~/.cursor/mcp.json 或 Claude Code。图文23 分钟开始本课