代理图可视化
把用 LangGraph 定义的代理以图的形式呈现出来,让开发者直观看到节点与边的结构。表示可视化有助于开发者理解自己所构建的图。
拖动滑块完成拼图,通过后发送验证码
独立第三方 AI 评测平台 · 只用实测数据
专为代理开发设计的可视化 IDE,可查看图结构并在运行中途改状态
官网地址 https://blog.langchain.dev/langgraph-studio-the-first-agent-ide/
LangGraph Studio 是 LangChain 团队于 2024 年 8 月 1 日发布公开测试版的代理开发 IDE,其为首个专为代理开发打造的 IDE。它以桌面应用形式提供,当前仅支持 Apple Silicon,用 LangSmith 账号登录即可使用,免费账号也能用。核心能力是把 LangGraph 代理的图结构可视化,并允许在代理执行到一半时修改结果或某个节点的底层逻辑,从而形成可反复调试的迭代流程。它与代码编辑器是互补关系而非替代:生产级 LangGraph 应用节点与边里的自定义逻辑依然要靠写代码完成。目前仅支持 Apple Silicon 这一种平台,其他平台尚未开放。
LangGraph Studio 由 LangChain 团队开发,定位是代理(agent)开发专用的 IDE,2024 年 8 月 1 日以公开测试版形式发布。它服务的是用 LangGraph 构建 LLM 应用的开发者,尤其是那些应用结构复杂、超过单次 LLM 调用、需要高度领域化认知架构的团队。
LangGraph 本身是 2023 年 1 月推出的低层编排框架,强调可控性与自主性的平衡,带持久化层以支持 human-in-the-loop,已开源并提供 Python 与 JavaScript 两个版本,可搭配也可不搭配 LangChain,同时能与 LangSmith 无缝集成。LangGraph Studio 是这个框架之上的开发工具,不是替代品。
实际使用时,开发者仍然主要在代码里工作:先把图定义在 Python 文件中,再准备一个 langgraph.json 描述代理定义位置、要安装的依赖和要加载的环境变量,然后在 Studio 里打开该目录。工具会为代理构建运行环境,构建完成后呈现图的可视化结果。桌面端当前支持 Apple Silicon,登录用 LangSmith 账号。
把用 LangGraph 定义的代理以图的形式呈现出来,让开发者直观看到节点与边的结构。表示可视化有助于开发者理解自己所构建的图。
可以在代理轨迹执行到一半时修改代理结果,或改动某个具体节点背后的逻辑。改完继续往下跑,从而观察不同分支下的表现。
通过在任意时间点介入并操纵状态,把「跑一次、改一处、再跑一次」变成可重复的循环,这让开发过程更具迭代性。
登录后直接打开一个目录即可,最低要求是该目录里含有一个定义了图的 Python 文件;langgraph.json 可以在界面里创建,也可以提前放在目录中。
打开目录后,工具会为代理构建运行环境,构建完成后进入图的可视化界面。依赖与环境变量由 langgraph.json 指定。
打开应用后先用 LangSmith 账号登录,测试期间所有 LangSmith 用户均可使用,免费账号也在内。LangGraph 本身也与 LangSmith 无缝集成。
用来调试结构复杂的 LangGraph 代理时,LangGraph Studio 解决的是真实痛点:代理跑起来像黑盒,图结构看不清、中途出错只能重跑。它把图摊开给你看,还允许在轨迹中途改结果或改节点逻辑,调试效率比反复读日志高。当你只是写一个简单的单次 LLM 调用,或者根本不用 LangGraph,这套工具就没有用武之地——官方也明确说它是代码编辑器的补充而不是替代。另一个现实约束是平台:当前只有 Apple Silicon 桌面版,用别的设备就暂时用不上。
正在用 LangGraph 构建复杂代理,图里有较多自定义节点和边逻辑,需要看清结构并频繁调试。
账号体系现成,打开应用登录即可用,测试期间免费账号也能进入,接入成本低。
目前桌面端只提供 Apple Silicon 版本,手上有对应设备才能直接下载使用。
当前没有对应平台的客户端,更多平台支持还在路上,现阶段用不上。
应用结构简单、没有多步代理轨迹需要干预时,这套可视化与中途改状态的能力用不到。
测试期间不需要额外付费。官方说明所有 LangSmith 用户都能使用,包括免费账号在内,用它只需要一个 LangSmith 账号登录即可。
不是正式版。官方在 2024 年 8 月 1 日以公开测试版(open beta)的形式发布,并表示只是把代理 IDE 的部分核心能力先带出来,还有更多内容待探索。
是补充关系,不是替代。官方明确说不打算取代代码编辑器,因为生产级 LangGraph 应用的节点和边里有复杂的自定义逻辑,写代码仍不可少;Studio 做的是把图可视化和中途干预的能力补上。
目前不行。桌面应用当前仅提供 Apple Silicon 版本,更多平台的支持即将推出,但未给出具体时间。
需要一个目录,里面至少有一个定义了图的 Python 文件;再准备一个 langgraph.json,写明代理定义位置、要安装的依赖和要加载的环境变量。这个配置文件可以在界面里创建,也可以事先放好。
两者可以配合使用。LangGraph 本身与 LangSmith 无缝集成,而 Studio 要求用 LangSmith 账号登录,测试期间 LangSmith 的所有用户(含免费账号)都能访问 Studio。
LangChain 团队发布 LangGraph Studio,其为首个专为代理开发设计的 IDE,以公开测试版形式提供。
此前对 LangGraph 投入大量资源,于 2024 年 6 月发布 0.1 稳定版本。
2023 年 1 月推出 LangGraph,定位为高度可控的低层编排框架,用于构建代理应用。