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 官方產品、文件、釋出、程式碼儲存庫、授權條款和安全資料撰寫,未聲稱完成正式環境基準測試。

閱讀評測方法