TL;DR
Cursor 에이전트의 모든 작업 단계를 LangSmith로 추적하기 위해 플러그인 설치 및 환경 변수 설정 과정을 다룬다. TRACE_TO_LANGSMITH, LANGSMITH_CURSOR_API_KEY, LANGSMITH_CURSOR_PROJECT 세 가지 환경 변수를 설정하여 에이전트의 프롬프트, 응답, 도구 호출, 토큰 사용량 등을 LangSmith로 전송한다. 이를 통해 Cursor, Claude Code, Codex 등 다양한 에이전트의 작업 흐름을 동일한 구조로 시각화하고 비교 분석할 수 있다.
챕터별 상세
What this walkthrough covers
What you need before you start
Installing the LangSmith plugin in Cursor
Confirming the install and restarting Cursor
Setting your environment variables
The three variables that power tracing
export TRACE_TO_LANGSMITH="true"
export LANGSMITH_CURSOR_API_KEY="your-langsmith-api-key"
export LANGSMITH_CURSOR_PROJECT="cursor"추적 기능을 활성화하고 인증 및 프로젝트 정보를 설정하는 환경 변수 예시
Confirming the hook is live
tail -f ~/.cursor/langsmith-hook.log설정된 추적 기능의 정상 작동 여부를 확인하기 위해 로그 파일을 실시간으로 모니터링하는 명령어
Running a Cursor agent task
Opening the trace in LangSmith
How each trace is structured
How attachments show up in traces
Comparing Cursor, Claude Code, and Codex traces
용어 해설
- Tracing
- — 시스템 실행 과정에서 발생하는 입력, 출력, 중간 단계의 호출 정보를 기록하여 디버깅 및 성능 분석을 수행하는 기술이다. 에이전트의 작업 흐름을 시각화하고 병목 구간을 파악하는 데 필수적이다.
- Environment Variables
- — 프로세스가 실행되는 환경을 정의하는 동적 값으로, API 키나 설정 플래그 등을 프로그램에 전달하는 데 사용된다. 본문에서는 추적 활성화와 인증 정보를 설정하는 데 활용된다.
- Agent
- — LLM을 기반으로 도구 사용, 계획 수립, 코드 실행 등을 자율적으로 수행하는 시스템이다. 사용자의 요청을 처리하기 위해 여러 단계의 추론과 도구 호출을 반복한다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.


