LangGraph
LangChain 團隊的智能體編排框架,用圖(graph)打造有狀態、可控的 AI 代理
LangGraph 是 LangChain 團隊推出的智能體編排框架,專門用來打造有狀態(stateful)、多角色的 AI 代理應用。相較於一問一答的簡單串接,真實的智能體常需要循環、分支、記住上下文、在關鍵步驟等人確認,LangGraph 用「圖」的方式描述這些流程——把節點與邊組成可控的控制流,讓開發者能明確定義代理該怎麼走、狀態如何流動。它支援狀態持久化與檢查點(checkpoint)、串流輸出、以及人類介入(human-in-the-loop)審核等能力,適合把 AI 代理從 demo 做到可上線的產品;搭配 LangGraph 的部署平台與 LangSmith 觀測工具,還能監控、除錯與長時間運行代理。
功能特色與適用場景:LangGraph 適合需要打造複雜、可靠、可控代理的開發者與團隊,例如客服自動化、研究助理、多步驟工作流、需要人審核的審批流程等。它給你的是「明確的控制權」而非黑盒,讓代理的行為可預測、可除錯,這對正式產品很關鍵。要留意的是,它偏底層、需要程式能力,學習曲線比無程式碼工具高;但正因為底層可控,換來的是彈性與穩定度。核心框架開源可免費使用,雲端部署平台則有對應方案。
TheAI學院 編輯建議
編輯實測後的真心話要把 AI 代理做到「可控、可除錯、能上線」,LangGraph 的圖式狀態管理是強項;它偏底層需要寫程式,換來的是別的無程式碼工具給不了的彈性與穩定。
主要功能
- 以圖(graph)描述有狀態、多角色的代理流程
- 支援循環、分支等複雜控制流
- 狀態持久化與檢查點(checkpoint)
- 串流輸出與人類介入(human-in-the-loop)審核
- 可搭配部署平台把代理上線
- 搭配 LangSmith 監控、除錯與觀測
如何使用 LangGraph
- 先用 pip install langgraph langchain 安裝套件,並在環境變數放入 OPENAI_API_KEY 或你要用的模型金鑰,本地即可開發。
- 用 StateGraph 定義一個狀態結構(TypedDict),把對話訊息、變數等要跨節點傳遞的欄位列進去,這是整張圖的記憶。
- 用 add_node 加入節點函式,每個節點接收 state、回傳要更新的欄位,把「呼叫模型」「查資料」「工具執行」拆成獨立節點。
- 用 add_edge 與 add_conditional_edges 連線,設定分支條件與迴圈,並指定 entry point,讓代理能依判斷結果走不同路徑或重試。
- 建立 checkpointer(如 MemorySaver 或 SqliteSaver)再 compile,呼叫時帶 thread_id,代理就能記住上下文並支援斷點續跑。
- 需要人工審核時用 interrupt 在關鍵節點暫停,等你確認後再 resume,適合金流、發信等不可逆動作先卡關。
- 用 stream 方法逐步取得中間輸出,邊跑邊顯示進度,避免使用者等整段結果才有回應。
- 接上 LangSmith 設定 LANGCHAIN_TRACING_V2,即可追蹤每個節點的輸入輸出與延遲,上線後用它抓錯與觀測。
適用場景
- 客服自動化與研究助理代理
- 需要人審核的多步驟審批流程
- 把 AI 代理從 demo 做到可上線產品
LangGraph 的優點與缺點
優點
- 對代理行為有明確控制權,可預測、可除錯
- 狀態管理與人審核機制完整,適合上線產品
- 核心開源、生態成熟,社群資源豐富
缺點
- 偏底層、需要程式能力,學習曲線較高
- 相較無程式碼工具,上手時間較長
- 雲端部署平台屬付費資源,需評估成本
LangGraph 常見問題
LangGraph 免費嗎?
它是開源框架,本身免費,進階的雲端服務可能另計。
LangGraph 是什麼?
LangChain 團隊推出的智能體編排框架,專門打造有狀態、多角色的 AI 代理應用。
LangGraph 和簡單串接差在哪?
真實智能體常需要循環、分支、記住上下文、在關鍵步驟等人確認;它用圖的方式描述這些流程,讓控制流可控。
LangGraph 適合誰?
適合要做複雜、有狀態 AI 代理的開發者,需要明確定義代理怎麼走、狀態如何流動,並支援狀態持久化與檢查點。
使用者評價
還沒有足夠評價,搶先分享你的使用心得!
寫下你的評價
LangGraph 的替代方案
查看相似的 AI 工具 →相關 AI 工具
Claude
Anthropic 的 AI 助理,長文件與寫作品質是它的主場。
Reduck
代理第一次學會操作某個網站後存成確定性腳本,之後直接執行不再一步步點,官網稱速度快 3 倍、token 少 3 倍,在你自己的 Chrome 裡跑、帳密不外流
Lottie AI
LottieFiles 推出的文字轉 Lottie 動畫工具,產出幾 KB 的向量動畫,附專屬滑桿可改顏色、速度、大小不必重新生成,還能匯出 SwiftUI、Jetpack Compose 程式碼
Spacefast
Automattic 新成立的公司,把託管、網域、SQL 資料庫、檔案上傳與流量統計交給 AI 代理處理,在 Claude、ChatGPT 對話裡說一聲就回傳上線網址
Scalekit
一個 MCP 端點接上 600 多個連接器、3 萬多個工具,使用者各自授權帳號,權杖由閘道保管與更新,依代理角色限定可用工具,每次呼叫都留下歸屬紀錄
Glasshand
資料中心裡的實體 iPhone 與 Mac mini 專屬租給你,Claude Code、Codex、Cursor 等代理透過 API 看螢幕、點擊、打字,能裝 App Store 應用、加 eSIM 收簡訊
猜你也想看的AI 開發者工具
更多美國的 AI 工具
同樣來自美國的 AI 工具,一起看看。