SheepNav
langctl

langctl

langctl.com

一条命令搭建生产级 LangGraph 智能体

2个月前制作者:Sami Ullah

关于 langctl

核心功能

langctl 是一款开源 Python 命令行工具,旨在成为 LangGraph 智能体开发的「Create React App」。它通过一条命令即可快速搭建包含 Next.js 聊天界面 的生产级智能体项目,让开发者从繁琐的配置中解放出来,专注于业务逻辑。

主要特性

  • 一键脚手架:langctl scaffold 命令自动生成项目结构,集成 LangGraph 工作流和前端 UI,开箱即用。
  • 内置代理:内置代理服务器消除了跨域(CORS)问题,API 密钥安全地保存在服务端,避免暴露在前端代码中。
  • 多模型支持:兼容 25 家模型提供商,包括 OpenAI、Anthropic 等,灵活切换,满足不同场景需求。
  • 长期记忆管道:内置长期记忆中间件,让智能体能够跨会话记住用户偏好和历史信息,提升交互体验。
  • 即时演示隧道:通过 langctl share 命令,可快速生成公网演示链接,方便分享和测试。
  • 环境诊断:langctl doctor 命令自动检查环境配置,确保项目运行无忧。

适用场景

  • 快速原型验证:在几分钟内搭建可交互的智能体原型,用于概念验证或客户演示。
  • 生产级开发:提供标准化的项目结构和最佳实践,适合团队协作和长期维护。
  • 多模型实验:轻松切换不同模型提供商,对比效果,选择最优方案。
  • 教学与学习:作为学习 LangGraph 的入门工具,降低上手门槛,快速理解智能体开发流程。

langctl 让智能体开发变得简单高效,无论是个人开发者还是企业团队,都能从中受益。安装 langctl,即刻开启你的智能体之旅。

相关工具