본문으로 건너뛰기

LangSmith Deployment의 Preview Builds를 활용한 에이전트 테스트 방법.

LangSmith Deployment의 Preview Builds 기능을 통해 Pull Request 단계에서 에이전트 변경 사항을 안전하게 테스트하고 배포하는 워크플로우를 다룬다.

이 요약은 AI가 원문을 분석해 생성했습니다. 정확한 내용은 원문 기준으로 확인하세요.

TL;DR

Preview Builds는 GitHub Pull Request마다 독립적인 임시 배포 환경을 생성하여 에이전트 변경 사항을 프로덕션 반영 전 안전하게 테스트할 수 있게 한다. 사용자는 LangSmith Deployment 설정에서 이 기능을 활성화하고, 코드 변경 후 PR을 생성하면 자동으로 배포가 이루어진다. LangSmith Studio를 통해 배포된 에이전트를 검증하고, PR을 병합하면 임시 배포는 자동으로 삭제되어 운영 효율을 높인다.

챕터별 상세

00:00

Preview Builds 개요

Preview Builds는 Pull Request마다 독립적인 임시 배포 환경을 생성하여 프로덕션 반영 전 에이전트 변경 사항을 안전하게 테스트할 수 있게 한다. 기존 소프트웨어 개발의 PR 워크플로우를 에이전트 개발에 적용하여 배포 전 검증 과정을 자동화한다.
00:20

Preview Builds 설정

LangSmith Deployment 설정에서 Preview Builds 기능을 활성화하면 GitHub PR 생성 시 자동으로 임시 배포가 생성된다. 사용자는 모든 PR에 대해 트리거되도록 설정하거나 특정 라벨을 기준으로 트리거할 수 있으며, 유휴 상태일 때 배포를 정리하는 TTL(Time-To-Live) 옵션을 통해 리소스를 관리한다.
03:09

Pull Request 및 로컬 테스트

에이전트 코드에 새로운 도구를 추가하고 GitHub에 푸시하여 PR을 생성하면 LangSmith가 자동으로 Preview Build를 시작한다. 로컬 환경에서는 langgraph dev 명령어를 사용하여 배포 전 에이전트의 도구 호출 및 응답 로직을 미리 검증한다.
bash
langraph dev

로컬 환경에서 에이전트를 실행하고 테스트하기 위한 명령어이다.

05:02

배포 검증 및 자동 정리

배포된 Preview Build는 LangSmith Studio에서 직접 테스트할 수 있으며, 변경 사항이 의도대로 반영되었는지 확인 가능하다. PR을 병합하면 임시 배포는 자동으로 삭제되어 운영 효율을 높인다.

용어 해설

프리뷰 빌드(Preview Builds)
GitHub Pull Request마다 생성되는 임시 배포 환경이다. 프로덕션에 코드를 병합하기 전, 변경된 에이전트가 실제 환경에서 어떻게 작동하는지 격리된 상태로 테스트할 수 있게 하여 배포 안정성을 높인다.
풀 리퀘스트(Pull Request)
코드 변경 사항을 메인 브랜치에 병합하기 전 검토를 요청하는 GitHub의 기능이다. 본 영상에서는 이 PR 생성 시점에 Preview Build가 자동으로 트리거되는 워크플로우를 다룬다.
LangGraph 개발 도구(LangGraph Dev)
로컬 환경에서 LangGraph 에이전트를 개발하고 테스트하기 위한 CLI 도구이다. 배포 전 로컬에서 에이전트의 도구 호출 및 응답을 검증하는 데 사용된다.
AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 08. 21.수집 2026. 08. 21.출처 타입 YOUTUBE

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.