LangChain 发布了新的部署 CLI 命令,使开发人员能够使用单个命令将 LangGraph 代理交付到生产环境,从而简化 CI/CD 集成。
LangChain 发布了一个新的命令行界面,用于将人工智能代理部署到生产中,将以前的多步骤基础设施设置缩减为单个命令。
部署 CLI 于 2026 年 3 月 16 日发布,作为 langgraph-cli 软件包的一部分提供。运行 langgraph deploy 会从本地项目构建 Docker 映像,并自动配置支持基础设施 - 用于持久性的 Postgres、用于消息流的 Redis - 无需手动配置。
CLI 实际上做什么
该工具针对特定的痛点:将 LangGraph 代理从开发环境转移到生产环境。开发人员现在可以通过 GitHub Actions、GitLab CI 或 Bitbucket Pipelines 将部署直接集成到现有 CI/CD 管道中,而无需手动配置服务器、数据库和消息队列。
除了核心部署命令之外,CLI 还包括多个管理实用程序:
langgraph 部署列表— 查看工作区中的所有部署langgraph 部署日志— 访问部署日志langgraph部署删除- 删除部署
所配置的基础设施连接到 LangSmith Deployment,即 LangChain 用于运行生产代理的托管环境。
上下文在这里很重要
此版本基于 LangGraph 1.0 构建,该版本于 2025 年 10 月发布,重点关注生产准备情况。该版本引入了持久执行(可以在故障中持续存在并从中断处恢复的代理)以及全面的内存管理和人机循环监督功能。
LangGraph 可以处理更简单的 LLM 链接无法管理的复杂、有状态的工作流程:多代理协调、自我纠正循环以及需要跨会话维护上下文的长期运行流程。
LangChain 还与 CLI 一起发布了两个新的入门模板:用于复杂工作流程的“深度代理”模板和用于较轻用例的“简单代理”模板。两者都是通过 langgraph new 生成的。
开始使用
现在可通过 uvx 使用 CLI:
uvx --来自 langgraph-cli langgraph 部署
对于已经在开发中运行 LangGraph 代理的团队来说,这消除了生产部署的一个有意义的障碍。它是否会改变团队针对 AutoGen 或 CrewAI 等替代方案评估框架的计算方式,很大程度上取决于他们对集成工具与灵活性的重视程度。
文档位于 docs.langchain.com/langsmith/cli#deploy。
