langgraph deploy 命令,将应用部署到 LangSmith Cloud(AWS 和 GCP)。任何从 langgraph.json 配置中导出图的应用,都可以使用相同的方式进行部署,无论你使用哪种框架来编写 Agent。
langgraph deploy 命令目前处于 测试阶段。前置条件
开始之前,请确保你具备以下条件:- 一个处于 Plus 计划或更高版本的 LangSmith 账户,以及一个 API 密钥。
-
(可选)已安装 Docker,并且 Docker 守护进程正在运行,以便进行本地构建。远程构建不需要 Docker。安装 Docker Desktop。如果 Docker 不可用,
langgraph deploy会自动触发远程构建。 -
(可选)如果使用 Apple Silicon(M1/M2/M3),本地构建时需要 Docker Buildx 以交叉编译为
linux/amd64。 -
LangGraph CLI:
1. 创建可部署的应用
langgraph deploy 可以部署任何 langgraph.json 导出图的项目。请根据编写 Agent 的方式选择对应路径:
- LangGraph template
- Bring your own framework
使用
new-langgraph-project-python 模板创建新应用:2. 设置 API 密钥
将 LangSmith API 密钥添加到项目根目录中的.env 文件:
langgraph deploy 命令会自动读取该密钥。或者,也可以直接以内联方式传入:
3. 部署
你可以直接通过 CLI 或 UI 进行部署。- Deploy from CLI
- Deploy from Studio
在项目目录中运行部署命令:默认情况下,这会创建一个以项目目录命名的 Serverless 部署。使用 你还可以使用
--name 或 --deployment-type dedicated 可覆盖默认设置。在 2026 年 10 月 1 日之前仍使用旧定价方案的组织,请改用
--deployment-type prod 或 --deployment-type dev。详情请参阅 langgraph deploy 和管理账单。langgraph deploy list 查看所有部署,使用 langgraph deploy logs 持续查看运行时日志,或使用 langgraph deploy delete <ID> 删除部署。详情请参阅 CLI 参考。4. 在 Studio 中测试
Studio 是一个直接连接到部署的交互式 Agent IDE。你可以使用它发送消息、检查每个节点的中间状态、在运行过程中编辑状态,以及从任意之前的检查点重新运行,而无需编写代码。 部署就绪后:5. 测试 API
从部署详情视图中复制 API URL,然后使用它调用你的应用:- Python SDK (Async)
- Python SDK (Sync)
- JavaScript SDK
- Rest API
- 安装 LangGraph Python SDK:
- 向助手发送消息(无状态运行):
后续步骤
Assistants
为每个助手使用不同的模型、提示词或工具,部署相同的图。
Threads
在多次运行之间持久化状态,让 Agent 在交互过程中记住上下文。
Runs
启动长时间运行任务的后台运行,并将结果流式传回客户端。
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.


