LangSmith Fetch:无缝代理调试的新CLI工具
realtime news Dec 10, 2025 19:02
LangChain推出LangSmith Fetch,一个将LangSmith跟踪直接集成到开发者工作流中的CLI工具,优化代理调试流程。
LangChain宣布推出LangSmith Fetch,这是一款创新的命令行界面(CLI)工具,旨在简化开发者处理代理时的调试过程。该工具将LangSmith跟踪的全面功能直接集成到终端和集成开发环境(IDE)中,提高了代理调试工作流的效率。
解决开发者的挫折感
LangSmith Fetch旨在消除开发者在调试代理时遇到的常见摩擦。传统上,使用Claude Code或Cursor等编码工具的开发者需要切换到LangSmith UI以访问跟踪数据,这会中断他们的工作流。有了LangSmith Fetch,开发者现在可以直接从终端访问跟踪数据,减少了上下文切换的需要,并提高了生产力。
功能和特性
该工具围绕两个主要的开发者工作流构建:即时获取跟踪数据和批量数据导出。开发者可以通过简单的命令检索最新的跟踪数据,绕过了网络接口和人工数据处理。例如,命令langsmith-fetch traces --project-uuid <your-uuid> --format json可以以JSON格式即时访问跟踪数据。
LangSmith Fetch还支持批量导出功能,允许开发者提取大量数据集以进行评估和分析。对于创建测试套件和分析生产故障,这一功能特别有利。
赋能编码代理
LangSmith Fetch的一个突出特点是提高编码代理功能。通过直接访问全面的代理执行数据,像Claude Code这样的编码代理可以分析决策过程,识别低效之处,并根据真实的执行数据提出改进建议。这种集成将编码代理转变为强大的调试工具。
集成和兼容性
LangSmith Fetch无缝整合到现有的LangSmith设置中,无需额外配置。开发者可以通过pip安装该工具,并立即开始使用其功能。该工具使用与LangSmith平台相同的认证协议,确保当前用户顺利过渡。
为什么选择CLI工具?
开发CLI工具而不是MCP服务器的决策是基于对灵活性和现有开发者工作流兼容性的需求。虽然MCP(模型上下文协议)在实时工具调用方面表现出色,但CLI工具提供了更大的多样性,允许开发者将其集成到各种工作流和工具中而不受限制。
LangChain强调CLI与Unix哲学的灵活性和可组合性一致,让开发者以多种方式利用LangSmith Fetch,从快速的跟踪检查到批处理和与编码代理的集成。
有关更多信息并开始使用LangSmith Fetch,请访问LangChain Blog。
Image source: Shutterstock