--format pretty 选项以生成人类可读的表格。当您需要对 LangSmith 数据进行可脚本化的访问时,例如批量导出、自动化或让编程代理直接访问您的追踪、运行和数据集,可以使用此工具。
安装
--dry-run 标志可以预览更新而不实际安装。
认证
将您的 API 密钥设置为环境变量:快速入门
以下命令涵盖了核心资源类型:输出格式
默认 JSON 输出到标准输出 — 便于管道、脚本或传递给代理:--format pretty 用于人类可读的输出:
-o <路径>:
命令
每个命令组针对特定的 LangSmith 资源。大多数命令支持--limit、--offset 和一组共享的过滤标志。
列出项目
默认返回最多 20 个项目,按最近活动排序。仅列出追踪项目。(使用experiment list 列出评估实验。)
查询追踪
默认为最近 7 天,最新在前。使用--since 或 --last-n-minutes 更改时间窗口。
查询运行
默认返回 50 个结果(大多数其他命令默认为 20)。相同的 7 天时间窗口适用。使用--since 或 --last-n-minutes 覆盖。
查询线程
所有线程命令都需要--project。
管理数据集
dataset export 导出数据集中的示例(行),而不是数据集元数据本身。
管理示例
创建或列出时,使用--split 将示例分配给命名的分割(例如 test 或 train)。
管理评估器
评估器可以是离线的(在实验期间针对数据集运行)或在线的(针对实时项目运行)。使用--sampling-rate 仅评估一部分生产运行,使用 --replace 按名称覆盖现有评估器。
查看实验
experiment list 显示评估实验,而不是追踪项目。(使用 project list 列出追踪项目。)
管理沙箱
沙箱命令允许您构建快照、创建沙箱、执行命令、打开交互式控制台,以及将 TCP 端口隧道连接到沙箱内运行的服务。 完整的沙箱命令参考,请参阅 沙箱 CLI。过滤标志
大多数trace 和 run 命令共享这些过滤器:
详情标志 — 控制响应中包含哪些字段:
连接这些文档到 Claude、VSCode 等,通过 MCP 获取实时答案。

