
Laminar
Laminar (lmnr.ai) · 코딩 · 기타
Laminar는 AI 에이전트를 추적하고 디버깅하고 평가하는 오픈소스 관측성 플랫폼이다. 모든 LLM 호출과 도구 호출, 서브 에이전트를 기록하고 그 데이터를 읽을 수 있는 답으로 바꾼다.

Laminar 소개
What Is Laminar
Laminar는 AI 에이전트를 위해 만든 관측성 및 디버깅 플랫폼으로, Y Combinator S24 기업인 Laminar(lmnr.ai) 팀이 개발한다. 에이전트가 실행 중에 실제로 무엇을 했는지 지켜본다. 입력, LLM 턴, 도구 호출, 그리고 띄운 서브 에이전트까지 포함한다. 목표는 단순하다. 에이전트가 30분 동안 300번의 결정을 내린 끝에 고장 나면, 어디서 왜 고장 났는지 빠르게 알아야 한다.
플랫폼은 OpenTelemetry 네이티브라서 폐쇄된 형식이 아니라 표준 추적 프로토콜로 말한다. 실행 방식은 두 가지다. 관리형 서비스인 Laminar Cloud, 또는 Docker Compose나 Kubernetes Helm 차트로 자체 인프라에 셀프 호스팅하는 방식이다. 코어는 오픈소스이며, 추적 데이터에 고객 데이터가 섞여 제3자에게 보내고 싶지 않을 때 이 점이 중요하다.
먼저 짚을 제약이 두 가지 있다. 자연어로 결과를 서술하는 탐지 기능인 Signals는 오픈소스 빌드에 포함되지 않는다. Cloud나 엔터프라이즈 라이선스 키가 필요하다. 또 하나, Laminar는 개발자용 도구다. 끌어다 놓는 앱은 없고 SDK와 통합, 그리고 스크립트처럼 읽는 대시보드만 있다.
Getting Started
- laminar.sh에서 계정을 만들거나 Docker Compose로 셀프 호스팅 스택을 띄운다.
- 대시보드에서 프로젝트 API 키를 받는다.
- SDK를 설치하고 키를 설정한 뒤 한두 줄의 코드로 추적을 초기화한다.
- 에이전트를 실행한다. 추적이 실시간으로 나타나고, 아무 실행이나 열어 전체를 읽을 수 있다.
제품 정보
Laminar의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 에이전트를 운영 환경에 올리는 AI 엔지니어
- LLM 앱을 빠르게 출시하는 스타트업 팀
- 데이터 규제를 받는 플랫폼 팀
- 평가와 QA 엔지니어
작업
- 간헐적으로 실패하는 에이전트 디버깅
- 릴리스 후 회귀 잡기
- 대규모 결과 모니터링
- 프롬프트나 모델 변경 비교
활용 상황
- 특정 사이트에서 이상하게 구는 브라우저 에이전트
- 자신 있게 틀린 답을 주는 지원 봇
- 너무 오래 도는 다단계 리서치 에이전트
주요 기능
스크립트 형식의 에이전트 추적
Laminar는 한 번의 실행에 담긴 모든 LLM 호출과 도구 호출, 사용자 정의 함수를 기록한다. span 이름 트리 대신 실행을 스크립트로 펼친다. 입력, LLM 턴, 도구 호출, 서브 에이전트를 카드로 접어 보여준다. 이 형식이 화면 하나를 읽는 것과 span 열몇 개를 머릿속에 담는 것의 차이를 만든다. AI SDK, Claude Agent SDK, LangChain, Browser Use를 기본으로 지원하고, Claude Agent SDK의 서브 에이전트까지 추적한다. 많은 도구가 건너뛰는 부분이다.
캐시 재생을 갖춘 디버거
디버거는 실행을 녹화한 뒤, 변경 전의 모든 단계를 캐시에서 공급해 재생한다. 반복마다 몇 초면 되고, 전체 라이브 실행은 필요 없다. 수정은 기대가 아니라 평가로 증명한다. 코딩 에이전트가 조작하도록 만들어져서 사람이 UI를 클릭하지 않아도 루프 전체가 돈다.
운영 결과를 잡는 Signals
Signals는 결과나 실패를 자연어로 서술하면 모든 추적에서 구조화 이벤트를 추출한다. 각 Signal은 재시도, 소진된 도구, 에이전트가 조용히 돌아간 우회까지 실행 전체를 읽는다. 최종 답만 보지 않는다. 얻는 것은 이벤트 흐름이며, SQL로 조회하고 유형별로 클러스터링하고 Slack이나 이메일로 알림을 걸 수 있다.
평가와 데이터셋
평가는 데이터셋을 상대로 로컬이나 CI에서 돌려서, 사용자에게 닿기 전에 회귀를 잡는다. 데이터셋은 운영 추적에서 바로 만들기 때문에 테스트가 실제 실행을 반영한다. 고친 오류 클러스터는 자동으로 평가 데이터셋이 되고, 버그 보고와 테스트 사이의 고리가 닫힌다.
OpenTelemetry 네이티브와 셀프 호스팅
Laminar는 OpenTelemetry 표준 프로토콜인 OTLP로 추적을 받아서, 이미 OTLP를 쓰는 스택에 들어간다. 단일 노드에는 OSS 이미지를 Docker Compose로, 운영에는 Kubernetes Helm 차트로 돌린다. 후자는 RabbitMQ, Redis, 전용 컨슈머를 더한다. 추적, 대시보드, 평가, 디버거는 Cloud와 셀프 호스팅에서 똑같이 동작한다.
CLI와 MCP 접근
CLI와 MCP 서버는 코딩 에이전트에 Laminar의 전체 SQL 접근을 준다. 추적을 조사하고 평가를 만들고 수정을 검증한다. 사람이 도구 사이에서 데이터를 옮길 필요가 없다. SQL 편집기와 사용자 정의 대시보드까지 더하면 제품의 플랫폼 쪽이 갖춰진다.
장단점
장점
- 오픈소스에 셀프 호스팅 경로가 있어서 추적과 고객 데이터를 자사 인프라에 둘 수 있다.
- OpenTelemetry 네이티브라서 이미 OTLP를 쓰는 스택에 들어가며, 폐쇄 형식에 묶이지 않는다.
- 스크립트 형식의 추적 화면은 대부분의 도구가 보여주는 span 트리보다 읽기 쉽다.
- 평가, 데이터셋, 디버거가 한곳에 있어서 디버깅 루프가 단일 도구에서 끝난다.
- 무료 플랜도 데이터 1 GB와 7일 보관을 포함해 플랫폼을 처음부터 끝까지 시험할 수 있다.
단점
- Signals와 알림은 오픈소스 빌드에 없다. Cloud나 엔터프라이즈 라이선스 키가 필요해서, 가장 강력한 운영 기능이 유료 벽 안에 있다.
- 무료 플랜은 추적 7일, 프로젝트 1개만 보관해서 오래 도는 운영 에이전트에는 빠듯하다.
- Starter와 Pro의 데이터 초과는 기가바이트 단위로 청구돼서, 말이 많은 에이전트는 월 요금을 올린다.
- 개발자용이라 일반 사용자용이 아니다. 여기서 AI 에이전트 관측성이란 SDK, CLI, 웹 대시보드를 뜻하며 클릭 한 번짜리 앱이 아니다.
자주 묻는 질문
Laminar는 AI 에이전트를 추적하고 디버깅하고 평가한다. 한 번의 실행에 담긴 모든 LLM 호출과 도구 호출, 서브 에이전트를 기록해서 실패 원인을 찾고 수정을 평가로 확인할 수 있다.
관련 콘텐츠
Laminar와 관련된 도구, 스킬, 아티클을 살펴보세요.
Laminar 대안
Base Code
Base44 (Wix) · 코딩 · 생산성Base Code는 Base44가 만든 공유 클라우드 개발 환경이다. 팀은 기존 GitHub 저장소에 대한 변경을 채팅으로 설명하고, 미리보기로 확인한 뒤 풀 리퀘스트로 돌려보낸다.
Google EmbeddingGemma 2
Google DeepMind · 글쓰기 · 이미지 · 코딩Google EmbeddingGemma 2는 7억 4000만 파라미터의 오픈 모델로, 텍스트와 코드, 이미지, 오디오, 영상 프레임을 하나의 768차원 공간에 벡터로 바꿔 스마트폰과 노트북에서 실행한다.
GitGlow
GitGlow · 코딩 · 생산성GitGlow는 내 코드와 AI 에이전트의 변경을 한 리뷰에 모으는 데스크톱 Git 클라이언트다. 배포 전에 내 기계에서 무엇이 나가는지 확인할 수 있다.
