ToolBrief
菜单
资料研究

Langflow 评测

采用 MIT 许可证的可视化 Python 平台,用于 agents、RAG、模型与数据组件、MCP servers、A2A、API、自定义代码和人工审批。

最后核验访问官方网站

研究事实

价格
Langflow 依据 MIT 许可证,可免费自托管;官网宣传免费云账号,但托管配额和 Enterprise 安排应以当前账号界面或合同为准。
证据摘要
本文依据 2026 年 8 月 7 日核查的 Langflow 官方产品、文档、发布、仓库、许可证和安全资料撰写,未声称完成生产基准测试。
最后核验

参考来源

Langflow 是什么

Langflow 是 AI 应用的可视化开发环境与 Python 运行时。构建者在画布上连接模型、提示词、数据、检索、记忆、Agent、工具、API、MCP 和自定义组件;flow 可在 playground 测试,并通过 API、MCP、A2A 或应用集成对外提供。

该项目真正采用 MIT 许可证,不同于带商业限制的源码可用产品。这带来部署自由,但不会自动产生安全的托管结果。模型、数据库、主机、认证、日志和连接服务都由运营者选择,运营者也要对最终系统负责。

Agents、RAG、MCP 与 A2A

Langflow Agent 组件可使用模型原生工具、相连组件、MCP servers,甚至其他 Agents;检索组件支持文件、数据库与向量存储上的 RAG;Flows 还可作为 MCP 或 Agent2Agent 端点。

协议提高复用性,也扩大访问范围。MCP server 可能向外部客户端暴露数据库查询或写入动作,A2A card 可能主动公开发现 metadata。应记录哪些端点公开、凭证由谁负责、接受何种输入,以及哪些工具能产生副作用。

一个 Agent 足够时不要增加更多。确定性验证、路由、授权和输出 schema 应围绕 Agent 建立。多 Agent 图会增加成本并让责任更难追踪;如果结果依赖知识库,应要求引用或检索记录标识。

人在环路与 traces

Langflow Agent 工具文档允许构建者标记指定工具为需要批准,运行会在调用前暂停,待人工批准或拒绝后继续。Human Input 组件可建立显式分支,并让审核者编辑或评论。

审批应紧贴有后果的工具调用,而不是在动作已经发生后出现。展示精确参数、目标与相关证据,并测试超时、拒绝、多审核者和 checkpoint 开启时刷新浏览器等情况。

原生 traces 会记录 flow 运行与组件 spans,包括输入、输出、错误、延迟、模型、token 信息和人工门决定。当前文档称 traces 默认开启并存储在 Langflow 数据库。这有利于调试,也会复制敏感提示词、文档与工具结果,因此必须限制访问、保留、导出与备份。

认证与生产加固

Langflow 认证文档警告不要在没有安全控制时直接暴露端口,建议关闭自动登录、设置非默认 secret 与超级用户密码、使用认证反向代理并保护 API keys。官方 Docker 镜像当前将自动登录设为 false,但运营者仍需配置凭证。

共享或不可信部署需要更多保护。Langflow 可阻止任意代码组件,并将内置文件读取器限制在配置目录,但当前文档显示这些限制并非所有环境默认开启。CodeAct、Python interpreter、文件、目录、CSV、JSON、OpenAPI 与自定义组件如果开放过宽,都可能越过预期边界。

SSRF 保护会阻止许多私网目标,但连接器设置与 loopback 例外仍需评估。允许 localhost 便于连接 Ollama 或 LM Studio,却可能让不可信租户访问主机服务。应使用容器隔离、网络策略、allowlist、独立 secrets 和最小文件系统权限身份。

定价与运营成本

Langflow 仓库依据 MIT 免费使用。官网也宣传免费云账号,但本文核查的公开资料没有提供简单配额表;托管限制、数据条款、区域、保留与企业支持应在当前服务中直接确认。

自托管仍有计算、数据库、存储、向量检索、模型 API、监控、备份、修补与工程成本。尽可能把完整创作 IDE 与生产运行时分开,固定版本和组件,导出 flows、测试升级并保持可回滚。

Langflow 适合希望可视化开发,同时保留 Python 定制和许可证自由的团队;不适合作为无治理的共享沙箱,也不能直接替代成熟的企业 SaaS 动作目录。

可比较代码优先的角色型 Agent 编排 CrewAI、产品化工作流/RAG/应用平台 Dify,以及偏企业集成的 n8n。生产检查表见 AI 自动化与 Agent 工具分类

访问 Langflow 官网

优势

  • MIT 许可证允许广泛检查、修改、自托管与商业使用
  • 可视化画布结合模型、agents、检索、数据、API、MCP、A2A 与自定义 Python
  • 当前版本包含人工审批门和详细执行 traces

局限

  • 生产部署必须显式加固认证、密钥、网络、文件、代码和租户隔离
  • 多项危险组件限制可配置,但并非任何部署都默认启用
  • Traces 会保存输入与输出,形成另一个敏感数据仓库

适合人群

  • 原型开发和部署定制 Agent 或 RAG 服务的 Python/AI 团队
  • 希望使用 MIT 可视化构建器并保留自托管控制的组织
  • 能把创作 IDE 与加固生产运行时分离的开发者

不太适合

  • 认为公开 Docker 容器无需配置即可安全生产运行的团队
  • 可能让不可信多租户访问代码、文件、内部网络或共享模型密钥的构建平台
  • 需要现成企业应用自动化目录且不愿承担集成工作的买家

常见问题

Langflow 是开源的吗?

是。Langflow 主仓库采用 MIT License,保留许可证声明及免责声明后,可以使用、修改、分发和商业运营。

Langflow 支持人工审批吗?

当前版本可通过 Human Input 组件暂停 flow,也可要求 Agent 调用指定工具前取得批准。审批、拒绝或编辑后可以恢复,决定会记录在 traces 中。

默认 Langflow 部署适合多个不可信用户吗?

不要这样假设。官方文档建议启用认证和非默认 secret,并提供代码组件、本地文件、SSRF、loopback、API keys 与公开 flows 的控制。必须按真实威胁模型加固并隔离运行时。

本条目如何审核

本文依据 2026 年 8 月 7 日核查的 Langflow 官方产品、文档、发布、仓库、许可证和安全资料撰写,未声称完成生产基准测试。

阅读评测方法