- TypeScript
- Python
在开始之前,您需要安装 Node.js 和 NPM。我们强烈推荐使用 nvm 来管理 Node.js 版本,并运行 Node 20+ 版本。使用您选择的包管理器安装依赖。我们还包含一个
1
创建新项目
您可以使用 npx 创建新项目。Node.js 默认的包管理器 要在 Stagehand 中使用我们的 Contexts 功能,请运行:只需一行命令即可将 Stagehand 脚本部署到 Vercel!运行:我们还提供了一个使用 CUA 代理的示例,让 OpenAI Operator 与 Anthropic 的 Claude Computer 进行激烈的国际象棋对弈。仅需十行 Stagehand 代码即可实现,尝试运行:您也可以使用尚未发布的 main 分支版本。这将包含最前沿的功能,但可能尚未完全准备好用于生产环境。测试此版本请运行:系统将询问以下问题:
npm 已包含 npx。- npm
- pnpm
- yarn
- npm
- pnpm
- yarn
- npm
- pnpm
- yarn
- npm
- pnpm
- yarn
- npm
- pnpm
- yarn
2
安装依赖并运行脚本
- npm
- pnpm
- yarn
postinstall 脚本,会自动通过 playwright install 安装 Playwright 浏览器。在现有项目中添加 Stagehand:
1
安装 Stagehand
2
设置环境变量
创建
.env 文件或导出环境变量:3
创建第一个脚本
创建文件
index.ts:4
运行脚本
查看 TypeScript 代码库
如果你是 TypeScript 开发者,可以查看 Stagehand 的 TypeScript 代码库。欢迎提交 PR!
查看 Python 代码库
Stagehand 现已支持 Python!该 Python 代码库刚刚发布,非常欢迎提交 PR!

