๋ณธ๋ฌธ์œผ๋กœ ๊ฑด๋„ˆ๋›ฐ๊ธฐ

Langfuse vs. LangSmith: LLM ๊ฐ€์‹œ์„ฑ ํ”Œ๋žซํผ ๋น„๊ต

LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ์ ํ•ฉํ•œ ํ”Œ๋žซํผ์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๋„๋ก Langfuse์™€ LangSmith๋ฅผ ์ถ”์ , ํ‰๊ฐ€, ๊ฐ€์‹œ์„ฑ, ํ”„๋กฌํ”„ํŠธ ๊ด€๋ฆฌ, ํ”„๋กœ๋•์…˜ ๋ชจ๋‹ˆํ„ฐ๋ง ์ธก๋ฉด์—์„œ ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค.

๋ฌด๋ฃŒ ๊ณ„์ • ๋งŒ๋“ค๊ธฐ

์‹ค์Šต ๋ฌธ์ œํ•˜๊ณ  ํŠธ๋ž™ํ•˜์„ธ์š”.

Google๋กœ ๊ณ„์†ํ•˜๊ธฐ๊ณ„์† ์ง„ํ–‰ํ•˜์‹œ๋ฉด ๋‹ค์Œ ์‚ฌํ•ญ์— ๋™์˜ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค: ์ด์šฉ์•ฝ๊ด€ ๋ฐ ๊ฐœ์ธ์ •๋ณด ์ฒ˜๋ฆฌ๋ฐฉ์นจ ๊ทธ๋ฆฌ๊ณ  ๊ท€ํ•˜์˜ ๋ฐ์ดํ„ฐ๊ฐ€ ๋ฏธ๊ตญ์— ์ €์žฅ๋œ๋‹ค๋Š” ์ ์— ๋™์˜ํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.

์ฑ—๋ด‡์ด ์—‰๋šฑํ•œ ๋‹ต์„ ๋‚ด๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด ๋ณธ๋Šฅ์ ์œผ๋กœ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ ๊ฒ€ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๋‹จ์ผ LLM ํ˜ธ์ถœ์—์„œ๋Š” ๊ทธ๊ฒŒ ํ†ตํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๋„๊ตฌ ํ˜ธ์ถœ์„ ์ˆ˜ํ–‰ํ•˜๋Š” ์—์ด์ „ํŠธ๋ผ๋ฉด ์ด์•ผ๊ธฐ๊ฐ€ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค.

๋น ์ง„ ๋งฅ๋ฝ์„ ์ฑ„์›Œ ์ฃผ๋Š” ๊ฒƒ์ด ๋ฐ”๋กœ LLM ๊ฐ€์‹œ์„ฑ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์ด๋“ค์€ ์ „ํ†ต์ ์ธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋ชจ๋‹ˆํ„ฐ๋ง ๋„๊ตฌ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์ „ํ†ต์ ์ธ ๋„๊ตฌ๋Š” ์ง€์—ฐ ์‹œ๊ฐ„๊ณผ ์˜ค๋ฅ˜์œจ์„ ์•Œ๋ ค ์ค๋‹ˆ๋‹ค. LLM ๊ฐ€์‹œ์„ฑ ํ”Œ๋žซํผ์€ ์–ด๋–ค ๋„๊ตฌ ํ˜ธ์ถœ์ด ์ž˜๋ชป๋œ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ–ˆ๋Š”์ง€, ํ”„๋กฌํ”„ํŠธ ๋ณ€๊ฒฝ์ด ์ถœ๋ ฅ ํ’ˆ์งˆ์„ ๊ฐœ์„ ํ–ˆ๋Š”์ง€๋ฅผ ์•Œ๋ ค ์ค๋‹ˆ๋‹ค.

Langfuse์™€ LangSmith ๋Š” ๋ชจ๋‘ ์ถ”์ , ํ‰๊ฐ€, ํ”„๋กฌํ”„ํŠธ ๊ด€๋ฆฌ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, 2026๋…„ ์ดˆ์— ์ฃผ์š” ์—…๋ฐ์ดํŠธ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์„œ๋กœ ๋Œ€์ฒด ๊ฐ€๋Šฅํ•˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ์ฐจ์ด๋Š” ๋ฐฐํฌ ์š”๊ตฌ์‚ฌํ•ญ, ๊ธฐ์ˆ  ์Šคํƒ, ๊ทธ๋ฆฌ๊ณ  ํŒ€์ด ํ‰๊ฐ€๋ฅผ ์šด์˜ํ•˜๋Š” ๋ฐฉ์‹์— ๋‹ฌ๋ ค ์žˆ์Šต๋‹ˆ๋‹ค.

์š”์•ฝ: Langfuse๋Š” ์˜คํ”ˆ ์†Œ์Šค ์…€ํ”„ ํ˜ธ์ŠคํŒ…, ๋ฐ์ดํ„ฐ ํ†ต์ œ, LangChain ์™ธ ์Šคํƒ์ด ํ•„์š”ํ•œ ํŒ€์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. LangSmith๋Š” ํ”„๋ ˆ์ž„์›Œํฌ์— ๊ตฌ์• ๋ฐ›์ง€ ์•Š๋Š” ํ”Œ๋žซํผ์œผ๋กœ, LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์œ„ํ•œ ๊ฐ€์‹œ์„ฑ, ํ‰๊ฐ€, ๋””๋ฒ„๊น…, ํ”„๋กœ๋•์…˜ ์›Œํฌํ”Œ๋กœ๋ฅผ ํ†ตํ•ฉํ•ด ์ œ๊ณตํ•˜๊ธธ ์›ํ•˜๋Š” ํŒ€์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ๋‘ ์กฐ๊ฑด ๋ชจ๋‘ ํ•ด๋‹นํ•˜์ง€ ์•Š๋Š”๋‹ค๋ฉด ๊ฐ€๊ฒฉ์„ ๋น„๊ตํ•ด ๋ณด์‹œ๊ธธ ๊ถŒํ•ฉ๋‹ˆ๋‹ค.

Langfuse์™€ LangSmith๋ž€?

ํฐ ํ‹€์—์„œ ๋‘ ์ œํ’ˆ ๋ชจ๋‘ LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ด€์ธก ๊ฐ€๋Šฅํ•˜๊ณ , ํ…Œ์ŠคํŠธ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ๋””๋ฒ„๊น… ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งŒ๋“ญ๋‹ˆ๋‹ค. ๊ฐ ์ œํ’ˆ์„ ๊ฐ„๋‹จํžˆ ์†Œ๊ฐœํ•ฉ๋‹ˆ๋‹ค.

Langfuse์™€ LangSmith ํ”Œ๋žซํผ ํฌ์ง€์…”๋‹ ๊ฐœ์š” ๋น„๊ต ๋‹ค์ด์–ด๊ทธ๋žจ

Langfuse ๋Œ€ LangSmith ํ”Œ๋žซํผ ํฌ์ง€์…”๋‹ ๊ฐœ์š”. ์ด๋ฏธ์ง€: ํ•„์ž.

Langfuse๋ž€?

Langfuse๋Š” 2023๋…„์— ์ถœ์‹œ๋œ ์˜คํ”ˆ ์†Œ์Šค LLM ์—”์ง€๋‹ˆ์–ด๋ง ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์ถ”์ , ํ”„๋กฌํ”„ํŠธ ๊ด€๋ฆฌ, ํ‰๊ฐ€(LLM ์‹ฌํŒ, ํœด๋จผ ์–ด๋…ธํ…Œ์ด์…˜, ์ฝ”๋“œ ๊ธฐ๋ฐ˜ ์ ๊ฒ€), ๋ฐ์ดํ„ฐ์…‹ ์‹คํ—˜, ๋น„์šฉ ๋ฐ ์ง€์—ฐ ์‹œ๊ฐ„ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ํฌ๊ด„ํ•ฉ๋‹ˆ๋‹ค. ํ•ต์‹ฌ ์˜คํ”ˆ ์†Œ์Šค ์ œํ’ˆ์€ MIT ๋ผ์ด์„ ์Šค์ž…๋‹ˆ๋‹ค.

2026๋…„ 1์›”, ClickHouse๊ฐ€ 4์–ต ๋‹ฌ๋Ÿฌ ๊ทœ๋ชจ์˜ ์‹œ๋ฆฌ์ฆˆ D๋ฅผ ๋ฐœํ‘œํ•˜๋ฉฐ Langfuse๋ฅผ ์ธ์ˆ˜ํ–ˆ์Šต๋‹ˆ๋‹ค. Langfuse๋Š” ์ด์ œ Langfuse ๋ฐฑ์—”๋“œ๋ฅผ ์ด๋ฏธ ๊ตฌ๋™ํ•˜๋˜ ์ปฌ๋Ÿผํ˜• ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ClickHouse์˜ ์ผ๋ถ€๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋‹น์‹œ MIT ๋ผ์ด์„ ์Šค์™€ ์˜คํ”ˆ ์†Œ์Šค ์ •์ฒด์„ฑ์€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ํ™•์ธ๋์Šต๋‹ˆ๋‹ค.

Langfuse๋Š” ๋ฏธ๊ตญ, EU, ์ผ๋ณธ ๋ฆฌ์ „์— ๊ฑธ์นœ ๋งค๋‹ˆ์ง€๋“œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค ๋˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด์„ ์Šค ๋น„์šฉ์ด ์—†๋Š” ์…€ํ”„ ํ˜ธ์ŠคํŒ… ์˜คํ”ˆ ์†Œ์Šค ์ธ์Šคํ„ด์Šค๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

LangSmith๋ž€?

LangSmith๋Š” LangChain, Inc.์—์„œ ๊ตฌ์ถ•ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ ๋…๋ฆฝ์ ์ธ ๊ฐ€์‹œ์„ฑ ๋ฐ ํ‰๊ฐ€ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์ด ํŒ€์€ LangChain, LangGraph, Deep Agents์˜ ๊ฐœ๋ฐœํŒ€์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค. ์ด ํ”Œ๋žซํผ์€ ๋…์ ์ ์ด๋ฉฐ ์†Œ์Šค๊ฐ€ ๊ณต๊ฐœ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. LangChain์€ 2025๋…„ 10์›” 12์–ต 5์ฒœ๋งŒ ๋‹ฌ๋Ÿฌ ๊ฐ€์น˜ํ‰๊ฐ€๋กœ 1์–ต 2์ฒœ5๋ฐฑ๋งŒ ๋‹ฌ๋Ÿฌ๋ฅผ ์กฐ๋‹ฌํ–ˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์š” ๊ธฐ๋Šฅ์—๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์‹คํ–‰ ์ „๋ฐ˜์˜ ์ถ”์ , ์‹œ๊ฐ์  ๋””๋ฒ„๊น…, ์ž๋™ ํ‰๊ฐ€, ํ”„๋กœ๋•์…˜ ๋ชจ๋‹ˆํ„ฐ๋ง, Prompt Hub ๋ฐ Playground๋ฅผ ํ†ตํ•œ ํ”„๋กฌํ”„ํŠธ ๊ด€๋ฆฌ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. 2026๋…„ 5์›”, LangChain์€ ๋Ÿฌ์ŠคํŠธ ๊ธฐ๋ฐ˜ ๋ฐ์ดํ„ฐ ๋ ˆ์ด์–ด SmithDB๋ฅผ ์ถœ์‹œํ•˜์—ฌ ํ˜„์žฌ LangSmith US Cloud ์ˆ˜์ง‘์˜ 100%๋ฅผ ์ฒ˜๋ฆฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. SmithDB๋Š” LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ƒ์„ฑํ•˜๋Š” ๊ณ ์œ ํ•œ ๋ฐ์ดํ„ฐ ํŽ˜์ด๋กœ๋“œ๋ฅผ ์œ„ํ•ด ์„ค๊ณ„๋˜์–ด P50 ํŠธ๋ ˆ์ด์Šค ํŠธ๋ฆฌ ๋กœ๋“œ๋ฅผ 92ms, ์ „์ฒด ํ…์ŠคํŠธ ๊ฒ€์ƒ‰์„ 400ms๋กœ ๋‚ฎ์ถฅ๋‹ˆ๋‹ค.

LangSmith๋Š” ๋งค๋‹ˆ์ง€๋“œ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค, ๊ณ ๊ฐ VPC ๋‚ด ๋ฐ์ดํ„ฐ ๋ณด๊ด€์„ ์œ„ํ•œ BYOC(ํด๋ผ์šฐ๋“œ ์ง€์ฐธ) ๋ฐฐํฌ, ๋˜๋Š” ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์…€ํ”„ ํ˜ธ์ŠคํŒ…์œผ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ LangChain์€ ์…€ํ”„ ํ˜ธ์ŠคํŒ… LangSmith์—์„œ BYOK(๊ณ ๊ฐ ํ‚ค ์ง€์ฐธ)๋ฅผ ์ง€์›ํ•ด, ํ”Œ๋žซํผ ๋‚ด ์—์ด์ „ํŠธ์ธ Engine์ด LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ์˜ค๋ฅ˜๋ฅผ ์ฐพ๊ณ  ์ˆ˜์ •ํ•˜๋„๋ก ํ•  ๊ฒƒ์ด๋ผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค.

์˜คํ”ˆ ์†Œ์Šค vs. ๋งค๋‹ˆ์ง€๋“œ SaaS

๋‘ ํ”Œ๋žซํผ์˜ ํ•ต์‹ฌ ์ฐจ์ด๋Š” "์˜คํ”ˆ ์†Œ์Šค๋ƒ ์•„๋‹ˆ๋ƒ"๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์‹ค์ œ ์ฐจ์ด๋Š” ํ•œ์ชฝ์˜ ํ†ต์ œ์™€ ์ด์‹์„ฑ, ๋‹ค๋ฅธ ์ชฝ์˜ ๊ด€๋ฆฌํ˜• ์›Œํฌํ”Œ๋กœ์ž…๋‹ˆ๋‹ค. Langfuse๋Š” ๋ผ์ด์„ ์Šค ๋น„์šฉ ์—†์ด ์ž์ฒด ์ธํ”„๋ผ์—์„œ ์Šคํƒ์„ ์šด์˜ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค. LangSmith๋Š” ๋งค๋‹ˆ์ง€๋“œ ํด๋ผ์šฐ๋“œ, BYOC, ์…€ํ”„ ํ˜ธ์ŠคํŒ… ๋ฐฐํฌ๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ LangChain, LangGraph, Deep Agents์— ๊นŠ์ด ํ†ตํ•ฉ๋˜์–ด ์žˆ์ง€๋งŒ, ์ด ํ”„๋ ˆ์ž„์›Œํฌ๋“ค์„ ๋ฐ˜๋“œ์‹œ ์‚ฌ์šฉํ•  ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค.

์ด ๋น„๊ต์˜ ๊ด€์ ์„ ๋ฐ”๊พธ๋Š” ์—…๋ฐ์ดํŠธ๊ฐ€ ํ•˜๋‚˜ ์žˆ์Šต๋‹ˆ๋‹ค: LangSmith๋Š” langsmith[otel] ํŒจํ‚ค์ง€์™€ LANGSMITH_OTEL_ENABLED=true ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ํ†ตํ•ด OpenTelemetry ์ถ”์ ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” LangChain์ด ์•„๋‹Œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ๋„ LangSmith๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ• ์ค‘ ํ•˜๋‚˜์ž…๋‹ˆ๋‹ค.ย 

๋‘ ํ”Œ๋žซํผ์˜ ๊ตฌ์กฐ์  ์œ„์น˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

ํ•ญ๋ชฉ

Langfuse

LangSmith

์†Œ์Šค ๋ชจ๋ธ

์˜คํ”ˆ ์†Œ์Šค(MIT)

๋…์ , ๋น„๊ณต๊ฐœ ์†Œ์Šค

์…€ํ”„ ํ˜ธ์ŠคํŒ…

๋ฌด๋ฃŒ MIT ์…€ํ”„ ํ˜ธ์ŠคํŒ…; ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์ œ์–ด๋Š” ์œ ๋ฃŒ

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ณ„์•ฝ ํ•„์š”

ํ”„๋ ˆ์ž„์›Œํฌ ์ ‘๊ทผ

ํ”„๋ ˆ์ž„์›Œํฌ ์ „๋ฐ˜์—์„œ ๋™์ž‘; ํญ๋„“์€ ํ†ตํ•ฉ; OTel ๋„ค์ดํ‹ฐ๋ธŒ

ํ”„๋ ˆ์ž„์›Œํฌ ์ „๋ฐ˜์—์„œ ๋™์ž‘; OTel ์ง€์›

๋ฐ์ดํ„ฐ ์ฃผ๊ถŒ

์™„์ „ ๋ณด์žฅ; ์—์–ด๊ฐญ ๋ฐฐํฌ ๊ฐ€๋Šฅ

ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ฐ ์…€ํ”„ ํ˜ธ์ŠคํŒ…(์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋Œ€์ƒ)

๋ฐฑ์—”๋“œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค

ClickHouse

SmithDB(Rust/DataFusion)

๊ฐ€๊ฒฉ ๋ชจ๋ธ

์œ ๋‹› ๊ธฐ๋ฐ˜(ํŠธ๋ ˆ์ด์Šค + observation + ์ ์ˆ˜)

์‹œํŠธ ๊ธฐ๋ฐ˜ + ํŠธ๋ ˆ์ด์Šค ๊ธฐ๋ฐ˜(์ด์ค‘ ๋ณด์กด ํ‹ฐ์–ด)

์ปดํ”Œ๋ผ์ด์–ธ์Šค

SOC 2 Type II, ISO 27001, GDPR, HIPAA

SOC 2 Type II, GDPR, HIPAA

์ดํ›„ ๋‚ด์šฉ์—์„œ๋Š” ์ด๋Ÿฌํ•œ ์ฐจ์ด๊ฐ€ ์‹ค์ œ๋กœ ๋ฌด์—‡์„ ์˜๋ฏธํ•˜๋Š”์ง€ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค.

์ถ”์ ๊ณผ ๊ฐ€์‹œ์„ฑ

์ถ”์ ๋ถ€ํ„ฐ ๋‘ ์ œํ’ˆ์€ ๊ฐˆ๋ผ์ง€๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ๋‘˜ ๋‹ค LLM ํ˜ธ์ถœ, ๋„๊ตฌ ํ˜ธ์ถœ, ๊ด€๋ จ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ์บก์ฒ˜ํ•˜์ง€๋งŒ, ๋‹จ์ˆœ ํ”„๋กฌํ”„ํŠธ-์‘๋‹ต ์•ฑ๋ณด๋‹ค ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์—์„œ ์ฐจ์ด๊ฐ€ ๋” ๋นจ๋ฆฌ ๋“œ๋Ÿฌ๋‚ฉ๋‹ˆ๋‹ค.

์š”์ฒญ ์ถ”์ 

Langfuse๋Š” LLM ํ˜ธ์ถœ, ๋„๊ตฌ ํ˜ธ์ถœ, ์ž„๋ฒ ๋”ฉ, ๊ฒ€์ƒ‰ ๋‹จ๊ณ„๋ฅผ ํฌ์ฐฉํ•˜๋Š” ๊ณ„์ธตํ˜• ํŠธ๋ ˆ์ด์Šค๋ฅผ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž, ์„ธ์…˜, ๋น„์šฉ, ์ง€์—ฐ ์‹œ๊ฐ„, ์‚ฌ์šฉ์ž ์ •์˜ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋กœ ํ•„ํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 2026๋…„ 5์›”, ClickHouse์˜ ๊ธฐ๋ณธ FTS ์—”์ง„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ ์ „์ฒด ํ…์ŠคํŠธ ๊ฒ€์ƒ‰์„ ์ถ”๊ฐ€ํ•˜์—ฌ, ๊ธฐ์กด์— 20์ดˆ ๊ฐ€๊นŒ์ด ๊ฑธ๋ฆฌ๋˜ ๊ฒ€์ƒ‰์„ 0.5์ดˆ ๋ฏธ๋งŒ์œผ๋กœ ๋‹จ์ถ•ํ–ˆ์Šต๋‹ˆ๋‹ค.

LangSmith๋Š” ๋ชจ๋“  LLM ํ˜ธ์ถœ๊ณผ ๋„๊ตฌ ์‚ฌ์šฉ์„ ๊ฒ€์‚ฌ ๊ฐ€๋Šฅํ•œ ์‹คํ–‰ ํŠธ๋ฆฌ(run tree)๋กœ ์บก์ฒ˜ํ•ฉ๋‹ˆ๋‹ค. US Cloud ์ˆ˜์ง‘์„ SmithDB๊ฐ€ ์ „๋‹ดํ•œ ์ดํ›„, ํŠธ๋ ˆ์ด์Šค ํŠธ๋ฆฌ๋Š” P50 ๊ธฐ์ค€ 92ms์— ๋กœ๋“œ๋ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ๋น„์ง€๋„ ์ฃผ์ œ ํด๋Ÿฌ์Šคํ„ฐ๋ง์ด ํฌํ•จ๋˜์–ด ๊ฐ์ง€๋œ ์ฃผ์ œ๋ณ„๋กœ ํŠธ๋ ˆ์ด์Šค๋ฅผ ๋ฌถ์–ด, ๋ฌธ์ œ๊ฐ€ ๋ฌด์—‡์ธ์ง€ ๊ฐ์„ ์žก๊ธฐ ์–ด๋ ค์šธ ๋•Œ ์ถœ๋ฐœ์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ ๊ฐ€์‹œ์„ฑ

Langfuse๋Š” 2025๋…„ 11์›” Agent Graphs๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ, ๊ด€์ธก ์‹œ์ ๊ณผ ์ค‘์ฒฉ์œผ๋กœ๋ถ€ํ„ฐ ๊ทธ๋ž˜ํ”„ ๊ตฌ์กฐ๋ฅผ ์ถ”์ •ํ•ด ๋‹ค๋‹จ๊ณ„ ์—์ด์ „ํŠธ์˜ ์‹คํ–‰ ํ๋ฆ„์„ ์‹œ๊ฐํ™”ํ•ฉ๋‹ˆ๋‹ค. ๊ณ„์ธก๋œ ๋ชจ๋“  ํ”„๋ ˆ์ž„์›Œํฌ์—์„œ ์ž‘๋™ํ•˜๋ฉฐ, LangGraph ๋„ค์ดํ‹ฐ๋ธŒ ์ง€์›์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๋™์‹œ์— Trace Log View๋„ ์ถ”๊ฐ€๋˜์–ด, ๋ฐ˜๋ณต์ด๋‚˜ ๋ถ„๊ธฐ๊ฐ€ ๋งŽ์€ ์›Œํฌํ”Œ๋กœ์— ๋Œ€ํ•ด ํ‰ํƒ„ํ•œ ์ŠคํŠธ๋ฆผ ํ˜•ํƒœ๋กœ ์—์ด์ „ํŠธ ๋‹จ๊ณ„๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

LangGraph ๋…ธ๋“œ, ์—ฃ์ง€, ์‹คํ–‰ ํ๋ฆ„์„ ๋ณด์—ฌ์ฃผ๋Š” Langfuse ์—์ด์ „ํŠธ ๊ทธ๋ž˜ํ”„ ๋ทฐ

LangGraph ์‹คํ–‰์„ ์œ„ํ•œ Langfuse ์—์ด์ „ํŠธ ๊ทธ๋ž˜ํ”„. ์ด๋ฏธ์ง€: ํ•„์ž.

LangSmith์˜ LangGraph ์ถ”์ ์€ ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์„ค์ • ์™ธ์˜ ์ถ”๊ฐ€ ๊ตฌ์„ฑ ์—†์ด ์‹คํ–‰ ๋‚ด ๋ชจ๋“  ๋…ธ๋“œ, ์—ฃ์ง€, ์ƒํƒœ ์ „์ด๋ฅผ ์บก์ฒ˜ํ•ฉ๋‹ˆ๋‹ค. LangSmith Studio์—์„œ๋Š” ์—์ด์ „ํŠธ ์‹คํ–‰์„ ๋‹จ๊ณ„๋ณ„๋กœ ๋”ฐ๋ผ๊ฐ€๊ณ , ๊ฐ ๋…ธ๋“œ์˜ ์ƒํƒœ๋ฅผ ๊ฒ€์‚ฌํ•˜๋ฉฐ, ๋‹ค๋ฅธ ๋ชจ๋ธ์ด๋‚˜ ํ”„๋กฌํ”„ํŠธ๋กœ ํŠธ๋ ˆ์ด์Šค๋ฅผ ์žฌ์ƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. LangGraph ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ๋Š” ์ผ๋ฐ˜ ํŠธ๋ ˆ์ด์Šค ํŠธ๋ฆฌ๋ณด๋‹ค ๋” ๋งŽ์€ ๋งฅ๋ฝ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.2026๋…„ 9์›”, LangSmith๋Š” Trajectories๋ฅผ ์ถœ์‹œํ•ด, ํŠธ๋ ˆ์ด์Šค ๋””๋ฒ„๊น…๊ณผ ์ฃผ์ œ ์ „๋ฌธ๊ฐ€์™€์˜ ํ”ผ๋“œ๋ฐฑ ๋ฃจํ”„ ํ†ตํ•ฉ์„ ๋” ์‰ฝ๊ฒŒ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค.

๋‹ค๋‹จ๊ณ„ ์—์ด์ „ํŠธ๋ฅผ ์œ„ํ•œ ์ค‘์ฒฉ LLM/๋„๊ตฌ ํ˜ธ์ถœ์„ ๋ณด์—ฌ์ฃผ๋Š” LangSmith ํŠธ๋ ˆ์ด์Šค ํŠธ๋ฆฌ

์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ๋ฅผ ์œ„ํ•œ LangSmith ํŠธ๋ ˆ์ด์Šค ํŠธ๋ฆฌ. ์ด๋ฏธ์ง€: ํ•„์ž.

ํ”„๋กœ๋•์…˜ ๋ชจ๋‹ˆํ„ฐ๋ง

ํ”„๋กœ๋•์…˜ ๋ชจ๋‹ˆํ„ฐ๋ง ์ธก๋ฉด์—์„œ, ๋‘ ํ”Œ๋žซํผ ๋ชจ๋‘ ์ง€์—ฐ ์‹œ๊ฐ„, ํ† ํฐ ์‚ฌ์šฉ๋Ÿ‰, ๋น„์šฉ, ์˜ค๋ฅ˜์œจ์„ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค. LangSmith๋Š” ํ”„๋กœ๋•์…˜ ์ธ์‹œ๋˜ํŠธ๋ฅผ ์œ„ํ•œ PagerDuty ๋ฐ ์›นํ›… ์•Œ๋ฆผ๊ณผ, ํŠธ๋ ˆ์ด์Šค์™€ ํ‰๊ฐ€์— ์—ฐ๊ฒฐ๋œ ๋ชจ๋‹ˆํ„ฐ๋ง ์›Œํฌํ”Œ๋กœ๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. Langfuse๋Š” ์ž„๊ณ„๊ฐ’์„ ๊ตฌ์„ฑํ•  ์ˆ˜ ์žˆ๋Š” ๋น„์šฉ ์•Œ๋ฆผ์„ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ์ด ์ˆ˜์ค€์—์„œ๋Š” ๋ชจ๋‹ˆํ„ฐ๋ง ๊ธฐ๋Šฅ์ด ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

์˜คํ”„๋ผ์ธ ๋ฐ ์˜จ๋ผ์ธ ํ‰๊ฐ€

์ถ”์ ์€ ๋ฌด์—‡์ด ๋ฐœ์ƒํ–ˆ๋Š”์ง€๋ฅผ ์•Œ๋ ค ์ค๋‹ˆ๋‹ค. ํ‰๊ฐ€๋Š” ๊ทธ๊ฒƒ์ด ์ข‹์•˜๋Š”์ง€ ์•Œ๋ ค ์ค๋‹ˆ๋‹ค. ์‹ค์ œ๋กœ๋Š”, ํ‰๊ฐ€๊ฐ€ ์‚ฌ์ „ ์ ๊ฒ€ํ‘œ๊ฐ€ ์•„๋‹ˆ๋ผ ์›Œํฌํ”Œ๋กœ์˜ ์ผ๋ถ€์ผ ๋•Œ ์ด ๋„๊ตฌ๋“ค์ด ๋” ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.

LLM ์‹ฌํŒ๊ณผ ์ฝ”๋“œ ํ‰๊ฐ€์ž

Langfuse์˜ LLM ์‹ฌํŒ์€ 2025๋…„ 6์›” MIT ํ•˜์— ์™„์ „ ์˜คํ”ˆ ์†Œ์Šค๋กœ ์ „ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. v3.65.0 ์ด์ƒ ์…€ํ”„ ํ˜ธ์ŠคํŒ… ์‚ฌ์šฉ์ž๋Š” ์ƒ์šฉ ๋ผ์ด์„ ์Šค ์—†์ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. 2026๋…„ 5์›”, Langfuse๋Š” Code Evaluators๋ฅผ ์ถœ์‹œํ–ˆ์Šต๋‹ˆ๋‹ค. Langfuse UI์—์„œ ์ง์ ‘ ์ž‘์„ฑํ•˜๋Š” Python ๋˜๋Š” TypeScript evaluate ํ•จ์ˆ˜๋กœ, JSON ์Šคํ‚ค๋งˆ ๊ฒ€์ฆ, ์ •๊ทœ์‹ ๊ฒ€์ฆ, ๋„๊ตฌ ์ธ์ž ๊ฒ€์ฆ ๋“ฑ ๊ฒฐ์ •๋ก ์  ์ ๊ฒ€์„ ํ† ํฐ ๋น„์šฉ์ด๋‚˜ ์‹ฌํŒ ๋ชจ๋ธ ํ˜ธ์ถœ ์—†์ด ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

LangSmith๋Š” ๋ถˆ๋ฆฌ์–ธ, ๋ฒ”์ฃผํ˜•, ์—ฐ์†ํ˜• ํ”ผ๋“œ๋ฐฑ ํƒ€์ž…์„ ๊ฐ–์ถ˜ ๊ตฌ์„ฑ ๊ฐ€๋Šฅํ•œ LLM ์‹ฌํŒ ํ‰๊ฐ€์ž๋ฅผ ์ œ๊ณตํ•˜๋ฉฐ, ๋ณด์•ˆ, ์•ˆ์ „, ํ’ˆ์งˆ์— ๋Œ€ํ•œ ๋‚ด์žฅ ํ…œํ”Œ๋ฆฟ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ํ‰๊ฐ€์ž ์ถœ๋ ฅ์— ๋Œ€ํ•œ ์‚ฌ๋žŒ์˜ ๊ต์ • ๋ผ๋ฒจ์„ ๋ช‡ ์ƒท ์˜ˆ์‹œ๋กœ ๋ฐ˜์˜ํ•ด ์‹œ๊ฐ„์ด ์ง€๋‚จ์— ๋”ฐ๋ผ ํ‰๊ฐ€์ž ๋ณด์ •์„ ๊ฐœ์„ ํ•˜๋Š” few-shot ๊ต์ •๋„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ์…‹, ์‹คํ—˜, ํœด๋จผ ์–ด๋…ธํ…Œ์ด์…˜

์˜คํ”„๋ผ์ธ ํ‰๊ฐ€๋Š” ๋‘ ํ”Œ๋žซํผ ๋ชจ๋‘์—์„œ ๋ฐ์ดํ„ฐ์…‹๊ณผ ๋‚˜๋ž€ํžˆ ๋น„๊ต(SxS) ์‹คํ—˜์œผ๋กœ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค. Langfuse๋Š” 2025๋…„ 11์›” Score Analytics๋ฅผ ์ถ”๊ฐ€ํ•ด, ์ •๋ฐ€๋„, ์žฌํ˜„์œจ, F1, ๋น„์šฉ, ์ •ํ™•๋„ ์ „๋ฐ˜์—์„œ ํ‰๊ฐ€์ž ์ •๋ ฌ์„ ์ธก์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ™์€ ๋‹ฌ ๋„์ž…๋œ Baseline ๋น„๊ต๋Š” ํŠน์ • ์‹คํ–‰์„ ๊ธฐ์ค€์ ์œผ๋กœ ์ง€์ •ํ•˜๊ณ  ๊ทธ ๋Œ€๋น„ ํšŒ๊ท€๋ฅผ ํ‘œ๋ฉดํ™”ํ•ฉ๋‹ˆ๋‹ค.

Langfuse์˜ GitHub Actions CI/CD ํ†ตํ•ฉ์€ 2026๋…„ 5์›” langfuse/experiment-action์„ ํ†ตํ•ด ์ถœ์‹œ๋˜์–ด, ์‹คํ—˜ ์ ์ˆ˜๊ฐ€ ์ž„๊ณ„๊ฐ’ ์•„๋ž˜๋กœ ๋–จ์–ด์ง€๋ฉด ์›Œํฌํ”Œ๋กœ๋ฅผ ์‹คํŒจ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ํ‰๊ฐ€๊ฐ€ ๋ฐฐํฌ ํ›„ ๊ฒ€ํ† ๊ฐ€ ์•„๋‹Œ ๋ฐฐํฌ ๊ฒŒ์ดํŠธ๊ฐ€ ๋ฉ๋‹ˆ๋‹ค.

ํ”„๋กœ๋•์…˜ ํŠธ๋ ˆ์ด์Šค์—์„œ GitHub Actions CI/CD ํšŒ๊ท€ ๊ฒŒ์ดํŠธ๊นŒ์ง€ Langfuse ํ‰๊ฐ€ ๋ฃจํ”„ ๋‹ค์ด์–ด๊ทธ๋žจ

GitHub Actions์™€ ํ•จ๊ป˜ํ•˜๋Š” Langfuse ํ‰๊ฐ€ ๋ฃจํ”„. ์ด๋ฏธ์ง€: ํ•„์ž.

LangSmith์˜ ํ‰๊ฐ€ ์„ค์ •์—๋Š” ์ดˆ๊ธฐ์— ์•Œ์•„๋‘˜ ๊ณผ๊ธˆ ๋™์ž‘์ด ํ•˜๋‚˜ ์žˆ์Šต๋‹ˆ๋‹ค: ํŠธ๋ ˆ์ด์Šค์— ํ”ผ๋“œ๋ฐฑ์„ ์ถ”๊ฐ€ํ•˜๋Š” ํ‰๊ฐ€์ž๋Š” ํ•ด๋‹น ํŠธ๋ ˆ์ด์Šค๋ฅผ ํ™•์žฅ ๋ณด์กด์œผ๋กœ ์Šน๊ฒฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๊ฐ€๊ฒฉ ์„น์…˜์—์„œ ๋‹ค๋ฃจ๋“ฏ, ํ‰๊ฐ€ ์›Œํฌํ”Œ๋กœ์˜ ๋น„์šฉ์„ ๋ณ€ํ™”์‹œํ‚ต๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ ๋ฒ„์ €๋‹, ๋ฐฐํฌ, A/B ํ…Œ์ŠคํŠธ

์—ฌ๊ธฐ์„œ ํ”„๋กฌํ”„ํŠธ ๊ด€๋ฆฌ๋Š” ๋‹จ์ˆœํ•œ ๋ฒ„์ „ ํžˆ์Šคํ† ๋ฆฌ๋ฅผ ๋„˜์–ด์„ญ๋‹ˆ๋‹ค. ์›Œํฌํ”Œ๋กœ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค: ์ƒŒ๋“œ๋ฐ•์Šค์—์„œ ๋ฐ˜๋ณต, ๋ฐ์ดํ„ฐ์…‹์œผ๋กœ ํ…Œ์ŠคํŠธ, ํ”„๋กœ๋•์…˜์œผ๋กœ ์Šน๊ฒฉ, ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด ๊น”๋”ํ•˜๊ฒŒ ๋กค๋ฐฑ.

Langfuse๋Š” ๊ฐ ํ”„๋กฌํ”„ํŠธ ๋ฒ„์ „์— ๋ฒ„์ „ ID๋ฅผ ๋ถ€์—ฌํ•˜๊ณ , production ๋ฐ staging ๊ฐ™์€ ๋ผ๋ฒจ๋กœ ์–ด๋–ค ๋ฒ„์ „์ด ๋ผ์ด๋ธŒ์ธ์ง€ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. UI์—์„œ ๋ผ๋ฒจ์„ ๋ฐ”๊พธ๋Š” ๊ฒƒ์ด ๋ฐฐํฌ ๋˜๋Š” ๋กค๋ฐฑ ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ๋Š” SDK๊ฐ€ ํด๋ผ์ด์–ธํŠธ ์ธก์—์„œ ์บ์‹œํ•˜๋ฏ€๋กœ, SDK๊ฐ€ ํ™œ์„ฑ ๋ฒ„์ „์„ ๊ฐ€์ ธ์™€๋„ ํ”„๋กœ๋•์…˜ ํ˜ธ์ถœ์— ์ง€์—ฐ์ด ์ถ”๊ฐ€๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋ณดํ˜ธ๋œ ๋ผ๋ฒจ์„ ํ†ตํ•ด ๊ด€๋ฆฌ์ž๊ฐ€ ์–ด๋–ค ์—ญํ• ์ด production ๋ผ๋ฒจ์„ ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š”์ง€ ์ œํ•œํ•  ์ˆ˜ ์žˆ์–ด, ์ ‘๊ทผ ์ˆ˜์ค€์ด ๋‹ค๋ฅธ ๊ธฐ์—ฌ์ž๊ฐ€ ํ˜ผ์žฌํ•  ๋•Œ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

LangSmith๋Š” Prompt ๋ฐ Context Hub๋ฅผ ํ†ตํ•ด ์ปค๋ฐ‹ ํ•ด์‹œ ๋ฒ„์ €๋‹์œผ๋กœ ์ •ํ™•ํ•œ ๋ฒ„์ „์„ ํ”„๋กœ๊ทธ๋žจ์ ์œผ๋กœ ๊ณ ์ •ํ•ฉ๋‹ˆ๋‹ค. Prompt Hub์—๋Š” Langfuse์—๋Š” ์—†๋Š” ์ปค๋ฎค๋‹ˆํ‹ฐ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ์…‹ ์‹คํ—˜์„ ํ†ตํ•œ A/B ํ…Œ์ŠคํŠธ๋Š” ๋‘ ํ”Œ๋žซํผ ๋ชจ๋‘์—์„œ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

์ด ๋ฒ”์ฃผ์—์„œ๋Š”, ํ˜ธ์ŠคํŒ…, ๊ฐ€๊ฒฉ, ํ”„๋ ˆ์ž„์›Œํฌ ์„ค์ •๋งŒํผ ํฐ ์ฐจ์ด๋Š” ์—†์Šต๋‹ˆ๋‹ค.

์—์ด์ „ํŠธ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ์˜ Langfuse vs. LangSmith

์ง€๋‚œ 1๋…„๊ฐ„ ๋‘ ํ”Œ๋žซํผ์˜ ๋งŽ์€ ๊ธฐ๋Šฅ ์ž‘์—…์€ ์—์ด์ „ํŠธ์— ์˜ํ•ด ์ฃผ๋„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ๋Š” ์—์ด์ „ํŠธ๊ฐ€ ์–ด๋””์—์„œ ๊ตฌ์ถ•๋˜์—ˆ๋Š”์ง€๊ฐ€ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

Langfuse๋Š” ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋„๊ตฌ๋ฅผ ํ‘œ๋ฉดํ™”ํ•˜๊ณ , ํ˜ธ์ถœ๋œ ๋„๊ตฌ๋ฅผ ๊ฐ•์กฐ ํ‘œ์‹œํ•˜๋ฉฐ, ์ธ์ž์™€ ํ˜ธ์ถœ ID๋ฅผ ๋ณด์—ฌ ์ค๋‹ˆ๋‹ค. ํ™•์žฅ๋œ ๊ด€์ธก ํƒ€์ž…์„ ํ†ตํ•ด ํŠธ๋ ˆ์ด์Šค ๋ทฐ์—์„œ ๋„๊ตฌ ํ˜ธ์ถœ, ์ž„๋ฒ ๋”ฉ, ๊ฐ€๋“œ๋ ˆ์ผ ํ˜ธ์ถœ์„ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์•ž์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ, Code Evaluators๋Š” ๋„๊ตฌ ์ธ์ž๋ฅผ ์Šคํ‚ค๋งˆ์— ๋งž์ถฐ ๊ฒ€์ฆํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. MCP ์„œ๋ฒ„๋Š” 2026๋…„ 5์›” 15๊ฐœ ๋„๊ตฌ ์นดํ…Œ๊ณ ๋ฆฌ๋กœ ํ™•์žฅ๋˜์–ด, Claude Code, Cursor, OpenAI Codex์˜ ์—์ด์ „ํŠธ๊ฐ€ Langfuse ๋ฐ์ดํ„ฐ๋ฅผ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์ ์œผ๋กœ ์กฐํšŒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถ”์  ์„น์…˜์˜ LangGraph ํฌ์ธํŠธ๊ฐ€ ์—ฌ๊ธฐ์—์„œ๋„ ๋‹ค์‹œ ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค. LangSmith์˜ ์—์ด์ „ํŠธ ์ง€์›์—๋Š” ๊ฐ ๋…ธ๋“œ์—์„œ์˜ ์ƒํƒœ ๊ฒ€์‚ฌ, ๋Œ€์ฒด ๋ชจ๋ธ๋กœ์˜ ํŠธ๋ ˆ์ด์Šค ์žฌ์ƒ, ๋‹จ๊ณ„๋ณ„ ์‹œ๊ฐ์  ๋””๋ฒ„๊น…์„ ์œ„ํ•œ LangSmith Studio๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ์ˆ˜๋ฐฑ ๊ฐœ์˜ ํ•˜์œ„ ์—์ด์ „ํŠธ๋ฅผ ํฌํ•จํ•˜๋Š” ํ”„๋กœ๋•์…˜ ์‹œ์Šคํ…œ์„ ์šด์˜ํ•˜๋Š” Monte Carlo ์—”์ง€๋‹ˆ์–ด๋ง ํŒ€์€, ์„ค์ •์ด ํ•„์š” ์—†๋Š” LangGraph ํ†ตํ•ฉ์„ ์ฑ„ํƒ ์ด์œ ๋กœ ๊ผฝ์•˜์Šต๋‹ˆ๋‹ค.

CrewAI, Pydantic AI, ๊ธฐํƒ€ ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ๊ตฌ์ถ•๋œ ์—์ด์ „ํŠธ์˜ ๊ฒฝ์šฐ, Langfuse๊ฐ€ ๋” ๋„“์€ ๋„ค์ดํ‹ฐ๋ธŒ ๊ณ„์ธก์„ ์ œ๊ณตํ•˜๋ฉฐ ์ˆ˜๋™ ์„ค์ •์ด ๋œ ํ•„์š”ํ•œ ๊ฒฝ์šฐ๊ฐ€ ๋งŽ์Šต๋‹ˆ๋‹ค.

ํ”„๋ ˆ์ž„์›Œํฌ ๋ฐ SDK ํ†ตํ•ฉ

Langfuse๋Š” ๋ชจ๋ธ ์ œ๊ณต์ž, ํ”„๋ ˆ์ž„์›Œํฌ, ๊ฒŒ์ดํŠธ์›จ์ด, ๋…ธ์ฝ”๋“œ ๋„๊ตฌ, ๋ถ„์„, ๊ฐœ๋ฐœ ๋„๊ตฌ ์ „๋ฐ˜์— ๊ฑธ์นœ ํญ๋„“์€ ํ†ตํ•ฉ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ํ”„๋ ˆ์ž„์›Œํฌ์—๋Š” LangChain, LangGraph, OpenAI Agents SDK, Pydantic AI, CrewAI, AutoGen, DSPy, Haystack, LlamaIndex ๋“ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. ํ”Œ๋žซํผ์€ SDK ์ˆ˜์ค€์—์„œ OpenTelemetry ๋„ค์ดํ‹ฐ๋ธŒ์ž…๋‹ˆ๋‹ค.

LangSmith์˜ ๋„ค์ดํ‹ฐ๋ธŒ SDK๋Š” Python, TypeScript, Go, Java๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. LangChain, LangGraph, Deep Agents ์™ธ์—๋„ OpenAI SDK, Anthropic SDK, Vercel AI SDK, LlamaIndex, ์ปค์Šคํ…€ ๊ตฌํ˜„, OpenTelemetry์™€ ํ•จ๊ป˜ ๋™์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, LangChain ์ „์šฉ ์ถ”์  ๋„๊ตฌ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค.

์‹ค๋ฌด์ ์œผ๋กœ ์ค‘์š”ํ•œ ์งˆ๋ฌธ์€ ํ”„๋ ˆ์ž„์›Œํฌ ์ง€์› ์—ฌ๋ถ€๋ฟ ์•„๋‹ˆ๋ผ, ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ๊ณ„์ธก ์ฝ”๋“œ๋ฅผ ์ง์ ‘ ์ž‘์„ฑํ•ด์•ผ ํ•˜๋Š”๊ฐ€์ž…๋‹ˆ๋‹ค.

Langfuse ์˜คํ”ˆ ์†Œ์Šค vs. LangSmith ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ

์…€ํ”„ ํ˜ธ์ŠคํŒ…์€ ๋Œ€๋ถ€๋ถ„์˜ ๊ธฐ๋Šฅ ๋ฒ”์ฃผ๋ณด๋‹ค ์šด์˜๊ณผ ์ปดํ”Œ๋ผ์ด์–ธ์Šค๋ฅผ ๋” ํฌ๊ฒŒ ๋ฐ”๊ฟ‰๋‹ˆ๋‹ค.

Langfuse์˜ ์…€ํ”„ ํ˜ธ์ŠคํŒ…์€ MIT ํ•˜์—์„œ ๋ฌด๋ฃŒ์ž…๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ ๋˜๋Š” ํ‰๊ฐ€์—๋Š” Docker Compose๊ฐ€, ํ”„๋กœ๋•์…˜ ๋ฐฐํฌ์—๋Š” ๋ณดํ†ต GKE, EKS, AKS์—์„œ Helm๊ณผ ํ•จ๊ป˜ Kubernetes๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์Šคํƒ์—๋Š” ClickHouse, PostgreSQL, Redis, S3 ํ˜ธํ™˜ ์Šคํ† ๋ฆฌ์ง€๊ฐ€ ํฌํ•จ๋˜๋ฉฐ, ๊ถŒ์žฅ ์ตœ์†Œ VM ์‚ฌ์–‘์€ 4์ฝ”์–ด, 16 GiB RAM์ž…๋‹ˆ๋‹ค. ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด์„ ์Šค ๋น„์šฉ์€ ์—†์ง€๋งŒ, ์ธํ”„๋ผ์™€ ์šด์˜์€ ํŒ€์ด ์ฑ…์ž„์ ธ์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์œ ๋ฃŒ ์…€ํ”„ ํ˜ธ์ŠคํŒ… Enterprise Edition์€ ์ „๋‹ด ์ง€์›, ๊ฐ์‚ฌ ๋กœ๊ทธ, SCIM, SLA๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

์ปดํ”Œ๋ผ์ด์–ธ์Šค ์ธก๋ฉด์—์„œ, Langfuse Cloud๋Š” SOC 2 Type II, ISO 27001, GDPR, HIPAA ์ธ์ฆ์„ ๋ณด์œ ํ•ฉ๋‹ˆ๋‹ค. LangSmith Cloud๋Š” SOC 2 Type II, GDPR, HIPAA๋ฅผ ๋ณด์œ ํ•ฉ๋‹ˆ๋‹ค. LangSmith์—๋Š” ISO 27001์ด ๊ธฐ์žฌ๋˜์–ด ์žˆ์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์กฐ๋‹ฌ ๊ณผ์ •์—์„œ ํ•ด๋‹น ํ•ญ๋ชฉ์„ ํ™•์ธํ•œ๋‹ค๋ฉด, ์ด๋Š” ๊ตฌ์ฒด์ ์ธ ์ฐจ์ด์ž…๋‹ˆ๋‹ค.

LangSmith์˜ ์…€ํ”„ ํ˜ธ์ŠคํŒ…์€ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ณ„์•ฝ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์˜คํ”ˆ ์†Œ์Šค๋กœ ๋ฌด๋ฃŒ ์…€ํ”„ ํ˜ธ์ŠคํŒ…ํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ๋กœ๋Š” ์—†์Šต๋‹ˆ๋‹ค.ย ์„ธ ๊ฐ€์ง€ ๋ฐฐํฌ ๋ชจ๋ธ(ํด๋ผ์šฐ๋“œ, BYOC, ์…€ํ”„ ํ˜ธ์ŠคํŒ…)์€ ๋ชจ๋‘ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฒ”์ฃผ์— ์†ํ•ฉ๋‹ˆ๋‹ค. SmithDB๋Š” ๋ชจ๋“  ํ˜ธ์ŠคํŒ… ๋ฐฉ์‹์—์„œ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

Langfuse vs. LangSmith ๊ฐ€๊ฒฉ

ํ‘œ๋ฉด์ ์ธ ๊ฐ€๊ฒฉ๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด ๋ถ„์•ผ์˜ ๊ฐ€๊ฒฉ์€ ์ž์ฃผ ๋ณ€๊ฒฝ๋ฉ๋‹ˆ๋‹ค. ์•„๋ž˜ ์ˆ˜์น˜๋Š” 2026๋…„ 6์›” ๊ณต์‹ ํŽ˜์ด์ง€๋ฅผ ํ™•์ธํ•ด ๋ฐ˜์˜ํ–ˆ์œผ๋‚˜, ์˜ˆ์‚ฐ์„ ์ˆ˜๋ฆฝํ•˜๊ธฐ ์ „์— ์ตœ์‹  ๊ฐ€๊ฒฉ ํŽ˜์ด์ง€๋ฅผ ๋ฐ˜๋“œ์‹œ ํ™•์ธํ•˜์„ธ์š”.

Langfuse ๊ฐ€๊ฒฉ

Langfuse Cloud๋Š” ์œ ๋‹› ๊ธฐ๋ฐ˜์œผ๋กœ ๊ณผ๊ธˆํ•ฉ๋‹ˆ๋‹ค. ์œ ๋‹› 1๊ฐœ๋Š” ํŠธ๋ ˆ์ด์Šค 1๊ฐœ, observation 1๊ฐœ, ์ ์ˆ˜ 1๊ฐœ ์ค‘ ํ•˜๋‚˜์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ๊ณต์‹์‹์€ Units = Traces + Observations + Scores๋กœ, ๋„๊ตฌ ํ˜ธ์ถœ์ด ๋งŽ์€ ์—์ด์ „ํŠธ ์‹คํ–‰์€ ๋‹จ์ˆœ ํ”„๋กฌํ”„ํŠธ-์‘๋‹ต ํŠธ๋ ˆ์ด์Šค๋ณด๋‹ค ๋น„์šฉ์ด ๋” ๋“ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌด๋ฃŒ Hobby ํ”Œ๋žœ์€ ์›” 50,000 ์œ ๋‹›, 30์ผ ๋ณด์กด, ์‚ฌ์šฉ์ž 2๋ช…์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Core๋Š” ์›” $29๋กœ 100,000 ํฌํ•จ ์œ ๋‹›, ๋ฌด์ œํ•œ ์‚ฌ์šฉ์ž, 90์ผ ๋ณด์กด์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Pro๋Š” ์›” $199๋กœ 3๋…„ ๋ฐ์ดํ„ฐ ์•ก์„ธ์Šค ๋ฐ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ์ธ์ฆ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Enterprise๋Š” ์›” $2,499๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜๋ฉฐ ๋ณผ๋ฅจ ๊ฐ€๊ฒฉ์€ ๋งž์ถคํ˜•์ž…๋‹ˆ๋‹ค. ์ดˆ๊ณผ๋Š” ์ถ”๊ฐ€ 100,000 ์œ ๋‹›๋‹น $8๋ถ€ํ„ฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

์•ž์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ, ์…€ํ”„ ํ˜ธ์ŠคํŒ… Langfuse๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๋ผ์ด์„ ์Šค ๋น„์šฉ์ด ์—†์Šต๋‹ˆ๋‹ค. SCIM, ๊ฐ์‚ฌ ๋กœ๊ทธ, ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์ง€์›์€ ์ƒ์šฉ ๋ผ์ด์„ ์Šค๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

LangSmith ๊ฐ€๊ฒฉ

LangSmith๋Š” ์‹œํŠธ์™€ ํŠธ๋ ˆ์ด์Šค ๊ธฐ์ค€์œผ๋กœ ๊ณผ๊ธˆํ•ฉ๋‹ˆ๋‹ค. Developer ํ”Œ๋žœ์€ ๋ฌด๋ฃŒ๋กœ ์›” 5,000 ํŠธ๋ ˆ์ด์Šค, 1์‹œํŠธ, 14์ผ ๋ณด์กด์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Plus๋Š” ์‹œํŠธ๋‹น ์›” $39๋กœ ๊ธฐ๋ณธ 10,000 ํŠธ๋ ˆ์ด์Šค๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ํŠธ๋ ˆ์ด์Šค๋Š” 14์ผ ๋ณด์กด์ด๋ฉฐ, ํ™•์žฅ ํŠธ๋ ˆ์ด์Šค๋Š” 400์ผ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณด์กดํ•˜๊ณ  ์ถ”๊ฐ€ ๋น„์šฉ์ด ๋“ญ๋‹ˆ๋‹ค. Plus์˜ 5์ธ ํŒ€์€ ํŠธ๋ ˆ์ด์Šค ์ดˆ๊ณผ ์ „ ์‹œํŠธ ๋น„์šฉ์œผ๋กœ ์›” $195๋ฅผ ์ง€๋ถˆํ•ฉ๋‹ˆ๋‹ค. ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ฐ€๊ฒฉ์€ ๋งž์ถคํ˜•์ž…๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ ๋ณด์กด ๋ฉ”์ปค๋‹ˆ์ฆ˜

์•ž์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ, ํ‰๊ฐ€์ž๊ฐ€ ํŠธ๋ ˆ์ด์Šค์— ํ”ผ๋“œ๋ฐฑ์„ ์ถ”๊ฐ€ํ•˜๋ฉด ํ™•์žฅ ๋ณด์กด์ด ์ž๋™์œผ๋กœ ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. ํ‰๊ฐ€ ํŒŒ์ดํ”„๋ผ์ธ์„ ์„ค์ •ํ•˜๊ธฐ ์ „์— LangSmith์˜ ์ž๋™ ํ™•์žฅ ๋ณด์กด ๊ณผ๊ธˆ ๋ฌธ์„œ๋ฅผ ํ™•์ธํ•˜์„ธ์š”.

์ด๋Ÿฌํ•œ ์„ธ๋ถ€์‚ฌํ•ญ์€ ํŠธ๋ ˆ์ด์Šค ๊นŠ์ด, ํ‰๊ฐ€์ž ์‚ฌ์šฉ, ๋ณด์กด ์ฐจ์ด์˜ ์ž‘์€ ๋ณ€ํ™”๊ฐ€ ์›”๋ณ„ ๋น„์šฉ์„ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค.

Langfuse vs. LangSmith ๋น„๊ต ํ‘œ

์•ž์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ, ์ฃผ์š” ์ฐจ์ด๋Š” ์†Œ์œ ๊ถŒ, ํ”„๋ ˆ์ž„์›Œํฌ ์ ํ•ฉ์„ฑ, ํ‰๊ฐ€ ์›Œํฌํ”Œ๋กœ, ๊ฐ€๊ฒฉ์ž…๋‹ˆ๋‹ค. ์•„๋ž˜ ํ‘œ๋Š” ์ตœ์ข… ๊ฒฐ์ • ์„น์…˜ ์ „์— ์ด๋Ÿฌํ•œ ํฌ์ธํŠธ๋ฅผ ์••์ถ•ํ•œ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ธฐ๋Šฅ

Langfuse

LangSmith

์˜คํ”ˆ ์†Œ์Šค

์˜ˆ(MIT)

์•„๋‹ˆ์˜ค(๋…์ )

์…€ํ”„ ํ˜ธ์ŠคํŒ…

๋ฌด๋ฃŒ MIT ์…€ํ”„ ํ˜ธ์ŠคํŒ…; ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ์ œ์–ด๋Š” ์œ ๋ฃŒ

์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๊ณ„์•ฝ ํ•„์š”

ํ‰๊ฐ€

LLM ์‹ฌํŒ(MIT), ์ฝ”๋“œ ํ‰๊ฐ€์ž, ํœด๋จผ ์–ด๋…ธํ…Œ์ด์…˜, CI/CD

LLM ์‹ฌํŒ, ํœด๋จผ ์–ด๋…ธํ…Œ์ด์…˜, ์˜จ๋ผ์ธ ํ‰๊ฐ€์ž, few-shot ๊ต์ •

ํ”„๋กฌํ”„ํŠธ ๊ด€๋ฆฌ

๋ผ๋ฒจ ๊ธฐ๋ฐ˜ ๋ฐฐํฌ, SDK ์บ์‹ฑ, ํ”„๋กฌํ”„ํŠธ ํ•ฉ์„ฑ

์ปค๋ฐ‹ ํ•ด์‹œ ๋ฒ„์ €๋‹, ์ปค๋ฎค๋‹ˆํ‹ฐ Prompt Hub

์—์ฝ”์‹œ์Šคํ…œ

ํญ๋„“์€ ํ†ตํ•ฉ, OTel ๋„ค์ดํ‹ฐ๋ธŒ, ํ”„๋ ˆ์ž„์›Œํฌ ์ „๋ฐ˜์—์„œ ๋™์ž‘

ํ”„๋ ˆ์ž„์›Œํฌ ์ „๋ฐ˜์—์„œ ๋™์ž‘; OTel ์ง€์›

์—์ด์ „ํŠธ ์ง€์›

Agent Graphs, Trace Log View, Code Evaluators, MCP ์„œ๋ฒ„

LangSmith Studio, LangGraph ๋„ค์ดํ‹ฐ๋ธŒ ์ถ”์ , ์ƒํƒœ ๊ฒ€์‚ฌ

์ปดํ”Œ๋ผ์ด์–ธ์Šค

SOC 2 Type II, ISO 27001, GDPR, HIPAA

SOC 2 Type II, GDPR, HIPAA

๊ฐ€๊ฒฉ ๋ชจ๋ธ

์œ ๋‹› ๊ธฐ๋ฐ˜; ์œ ๋ฃŒ ํ”Œ๋žœ์€ ์‚ฌ์šฉ์ž ๋ฌด์ œํ•œ

์‹œํŠธ ๊ธฐ๋ฐ˜ + ํŠธ๋ ˆ์ด์Šค ๊ธฐ๋ฐ˜; ์ด์ค‘ ๋ณด์กด ํ‹ฐ์–ด

์ ํ•ฉ์„ฑ

๋ฐ์ดํ„ฐ ์ฃผ๊ถŒ, ๋น„ LangChain ์Šคํƒ, CI/CD ํ‰๊ฐ€

LangGraph ํŒ€, ๋งค๋‹ˆ์ง€๋“œ SaaS ์„ ํ˜ธ

LLM ๊ฐ€์‹œ์„ฑ ํ”Œ๋žซํผ ์„ ํƒ ์‹œ ์‹ค์ˆ˜

์ œ ์ƒ๊ฐ์— ์ฒซ ๋ฒˆ์งธ๋กœ, ์ถ”์ ์—๋งŒ ์ง‘์ค‘ํ•˜์ง€ ๋งˆ์„ธ์š”. ์ถ”์ ์€ ๋ฌด์—‡์ด ์ผ์–ด๋‚ฌ๋Š”์ง€ ์•Œ๋ ค ์ฃผ์ง€๋งŒ, ํ‰๊ฐ€๋Š” ์ถœ๋ ฅ์ด ์ข‹์•˜๋Š”์ง€๋ฅผ ์•Œ๋ ค ์ค๋‹ˆ๋‹ค. ํŠธ๋ ˆ์ด์Šค ์‹œ๊ฐํ™”๋งŒ ๋ณด๊ณ  ์„ ํƒํ•œ๋‹ค๋ฉด, ์ž˜๋ชป๋œ ๊ธฐ์ค€์„ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋‘˜์งธ, ๊ฐ€๊ฒฉ ๋ฉ”์ปค๋‹ˆ์ฆ˜์„ ์ฃผ์˜ํ•˜์„ธ์š”. ์œ„์—์„œ ๋‹ค๋ฃฌ ๋Œ€๋กœ Langfuse๋Š” ํŠธ๋ ˆ์ด์Šค ๊นŠ์ด์— ๋”ฐ๋ผ ๋น„์šฉ์ด ์ฆ๊ฐ€ํ•˜๊ณ , LangSmith์˜ ํ™•์žฅ ๋ณด์กด์€ ์ž๋™ ํ‰๊ฐ€ ๋น„์šฉ์„ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กœ๋•์…˜ ์ „์— ๊ณ„์‚ฐ์„ ํ•ด ๋ณด์„ธ์š”.

์…‹์งธ, ์…€ํ”„ ํ˜ธ์ŠคํŒ…์€ ๋‘ ์ œํ’ˆ์—์„œ ๊ฐ™์€ ์˜๋ฏธ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์œ„ ์…€ํ”„ ํ˜ธ์ŠคํŒ… ์„น์…˜์„ ๋ณด๋ฉด ์ด์œ ๋ฅผ ์•Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์ฃผ๊ถŒ์ด ์ ˆ๋Œ€ ์กฐ๊ฑด์ด๋ผ๋ฉด, ๊ทธ ์ฐจ์ด๊ฐ€ ์„ ํƒ์„ ์ขŒ์šฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋งˆ์ง€๋ง‰์œผ๋กœ, ํ”„๋ ˆ์ž„์›Œํฌ ํ˜ธํ™˜์„ฑ๋งŒ์œผ๋กœ ๊ฒฐ์ •ํ•˜์ง€ ๋งˆ์„ธ์š”. ๋‘ ํ”Œ๋žซํผ ๋ชจ๋‘ ์—ฌ๋Ÿฌ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์Šคํƒ์„ ์ง€์›ํ•˜๊ณ , ์Šคํƒ์€ ๋ณ€ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฐํฌ ์š”๊ตฌ์‚ฌํ•ญ๊ณผ ํ‰๊ฐ€ ์›Œํฌํ”Œ๋กœ๋Š” ๋‚˜์ค‘์— ๋ฐ”๊พธ๊ธฐ ๋” ์–ด๋ ต์Šต๋‹ˆ๋‹ค.

Langfuse๋ฅผ ์„ ํƒํ•  ๋•Œ

์œ„ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ, Langfuse๊ฐ€ ๋” ์ž˜ ๋งž๋Š” ๊ฒฝ์šฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ํŒ€์ด CrewAI, Pydantic AI, LlamaIndex ๊ฐ™์€ ํ”„๋ ˆ์ž„์›Œํฌ๋‚˜ OpenAI/Anthropic ์ง์ ‘ API ํ˜ธ์ถœ์— ๋Œ€ํ•œ ๋„ค์ดํ‹ฐ๋ธŒ ํ†ตํ•ฉ์„ ์›ํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ ์ฃผ๊ถŒ์ด ์–‘๋ณด ๋ถˆ๊ฐ€์ด๋ฉฐ, LLM ์ž…๋ ฅ, ์ถœ๋ ฅ, ํŠธ๋ ˆ์ด์Šค๊ฐ€ ์ž์ฒด ์ธํ”„๋ผ์— ๋จธ๋ฌผ๋Ÿฌ์•ผ ํ•ฉ๋‹ˆ๋‹ค.
  • GitHub Actions๋ฅผ ํ†ตํ•œ ์ž๋™ ํšŒ๊ท€ ๊ฒŒ์ดํŠธ๋กœ CI/CD์— ํ†ตํ•ฉ๋œ ํ‰๊ฐ€๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
  • ์œ ๋ฃŒ ํด๋ผ์šฐ๋“œ ํ”Œ๋žœ์ด ์‚ฌ์šฉ์ž ๋ฌด์ œํ•œ์ด๋ฏ€๋กœ, ์„ฑ์žฅํ•˜๋Š” ํŒ€์— ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ๋น„์šฉ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

LangSmith๋ฅผ ์„ ํƒํ•  ๋•Œ

๊ฐ™์€ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋ฅผ ๊ธฐ์ค€์œผ๋กœ, LangSmith๊ฐ€ ๋” ์ž˜ ๋งž๋Š” ๊ฒฝ์šฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ „๋ฐ˜์—์„œ ๊ฐ€์‹œ์„ฑ, ํ‰๊ฐ€, ๋””๋ฒ„๊น…, ํ”„๋กœ๋•์…˜ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์ œ๊ณตํ•˜๋Š” ๋ชจ๋ธยทํ”„๋ ˆ์ž„์›Œํฌ ๋…๋ฆฝ ํ”Œ๋žซํผ์„ ์›ํ•˜๋ฉฐ, LangChain ๊ณ„์—ด์— ํŠนํžˆ ๊นŠ์€ ์ง€์›์„ ์›ํ•ฉ๋‹ˆ๋‹ค.
  • ์—์ด์ „ํŠธ ๊ฐœ์„  ๋ฃจํ”„ ์ „์ฒด๋ฅผ ์ง€์›ํ•˜๋Š” ๊ด€๋ฆฌํ˜• ํ”Œ๋žซํผ์„ ์›ํ•ฉ๋‹ˆ๋‹ค.
  • ์„ ํ˜ธํ•˜๋Š” ์ธํ”„๋ผ์— ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ณ ์„ฑ๋Šฅ ํŠธ๋ ˆ์ด์Šค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์›ํ•ฉ๋‹ˆ๋‹ค
  • ๊ฐ€์‹œ์„ฑ์„ ๋„˜์–ด LangSmith์˜ ๋” ๋„“์€ ํ”Œ๋žซํผ(ํ‰๊ฐ€, ํ”„๋กœ๋•์…˜ ๋ชจ๋‹ˆํ„ฐ๋ง, ์—์ด์ „ํŠธ ์„œ๋ฒ„, LLM Gateway)์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
  • ํŠธ๋ ˆ์ด์Šค, ๋ฐ์ดํ„ฐ์…‹, ์‹คํ—˜, ์˜จ๋ผ์ธ ํ‰๊ฐ€, ์‚ฌ๋žŒ ํ”ผ๋“œ๋ฐฑ, ํ”„๋กœ๋•์…˜ ๋ชจ๋‹ˆํ„ฐ๋ง์ด ํ•˜๋‚˜์˜ ์›Œํฌํ”Œ๋กœ๋กœ ์—ฐ๊ฒฐ๋˜๊ธธ ์›ํ•ฉ๋‹ˆ๋‹ค.

๊ฒฐ๋ก 

Langfuse์™€ LangSmith๋Š” ๋ชจ๋‘ ์‹ค์ œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋ฉฐ, ์ง€๋‚œ 1๋…„ ์‚ฌ์ด ๋งŽ์€ ๋ณ€ํ™”๊ฐ€ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„๋Š” ๋ถ„๋ช…ํ•ฉ๋‹ˆ๋‹ค.

๊ฒฐ์ •์€ ๊ธฐ๋Šฅ์ด ๋” ๋งŽ์€ ํ”Œ๋žซํผ์„ ๊ณ ๋ฅด๋Š” ๋ฌธ์ œ๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. ์•ž์„œ ์–ธ๊ธ‰ํ•œ ์†Œ์œ ๊ถŒ๊ณผ ์—์ฝ”์‹œ์Šคํ…œ ๊ฐ„์˜ ํŠธ๋ ˆ์ด๋“œ์˜คํ”„์ž…๋‹ˆ๋‹ค.ย ๋ฐ์ดํ„ฐ ์Šคํƒ์„ ์ง์ ‘ ํ†ต์ œํ•˜๋Š” ์˜คํ”ˆ ์†Œ์Šค ๊ฒฝ๋กœ๊ฐ€ ํ•„์š”ํ•œ๊ฐ€์š”, ์•„๋‹ˆ๋ฉด ๊ฐ€์‹œ์„ฑ, ํ‰๊ฐ€, ํ”„๋กœ๋•์…˜ ์›Œํฌํ”Œ๋กœ๊ฐ€ ํ†ตํ•ฉ๋œ ๊ด€๋ฆฌํ˜• ํ”Œ๋žซํผ์ด ํ•„์š”ํ•œ๊ฐ€์š”?

ํ•˜๋‚˜ ์ฃผ์˜ํ•  ์ : ๋‘ ํ”Œ๋žซํผ ๋ชจ๋‘ ์ž์ฃผ ๋ฐ”๋€๋‹ˆ๋‹ค. ๊ฒฐ์ •ํ•˜๊ธฐ ์ „์— ๋ณ€๊ฒฝ ์ด๋ ฅ์„ ํ™•์ธํ•˜์„ธ์š”.

LangChain ์—์ฝ”์‹œ์Šคํ…œ ๊ด€๋ จ ๋ฐฐ๊ฒฝ์€ LangChain vs. LangGraph vs. LangSmith vs. LangFlow ํŠœํ† ๋ฆฌ์–ผ์„ ์ฐธ๊ณ ํ•˜์„ธ์š”.

FAQs

๋‚˜์ค‘์— LangSmith์—์„œ Langfuse๋กœ ์ „ํ™˜ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

์˜ˆ, ๋‹ค๋งŒ ์ž‘์—…์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ์œ„์—์„œ ์–ธ๊ธ‰ํ•œ OpenTelemetry๊ฐ€ ์ถ”์  ์ด์‹์„ฑ์— ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ๋” ์–ด๋ ค์šด ๋ถ€๋ถ„์€ ๋ณด์กด ๊ธฐ๊ฐ„์ด ๋๋‚˜๊ธฐ ์ „์— ํ‰๊ฐ€ ๋ฐ์ดํ„ฐ์…‹์„ ๋‚ด๋ณด๋‚ด๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ClickHouse๊ฐ€ ์ธ์ˆ˜ํ–ˆ๋Š”๋ฐ๋„ Langfuse๋Š” ์—ฌ์ „ํžˆ ์…€ํ”„ ํ˜ธ์ŠคํŒ…์„ ์ง€์›ํ•˜๋‚˜์š”?

์˜ˆ. ์•ž์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ, 2026๋…„ 1์›” ์ธ์ˆ˜ ๋‹น์‹œ MIT ๋ผ์ด์„ ์Šค์™€ ์…€ํ”„ ํ˜ธ์ŠคํŒ…์€ ๋ณ€๊ฒฝ๋˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ํ™•์ธ๋์Šต๋‹ˆ๋‹ค. ์‹ค๋ฌด์ ์ธ ์ฃผ์˜์ ์€ ์šด์˜์ž…๋‹ˆ๋‹ค.

LangSmith๋Š” LangChain ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ „์šฉ์ธ๊ฐ€์š”?

์ด์ œ๋Š” ์•„๋‹™๋‹ˆ๋‹ค. ์œ„์—์„œ ์–ธ๊ธ‰ํ–ˆ๋“ฏ, LangSmith๋Š” langsmith[otel]์„ ํ†ตํ•ด OpenTelemetry ์ถ”์ ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ€์žฅ ๊ธด๋ฐ€ํ•œ ํ†ตํ•ฉ์€ ์—ฌ์ „ํžˆ LangGraph์ด์ง€๋งŒ, ๋น„ LangChain ํŒ€๋„ LangSmith๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

LangSmith์˜ ํ™•์žฅ ๋ณด์กด ๊ณผ๊ธˆ์€ ์–ด๋–ป๊ฒŒ ์ž‘๋™ํ•˜๋‚˜์š”?

๊ฐ€๊ฒฉ ์„น์…˜์—์„œ ๋‹ค๋ฃฌ ๋Œ€๋กœ, LangSmith์—๋Š” ๋‘ ๊ฐ€์ง€ ํŠธ๋ ˆ์ด์Šค ๋ณด์กด ํ‹ฐ์–ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค: 14์ผ ๊ธฐ๋ณธ, 400์ผ ํ™•์žฅ. ํ”ผ๋“œ๋ฐฑ์ด ์ถ”๊ฐ€๋˜๊ฑฐ๋‚˜, ์‹คํ–‰ ๊ทœ์น™์ด ๋ฐœํ™”๋˜๊ฑฐ๋‚˜, ํŠธ๋ ˆ์ด์Šค๊ฐ€ ์–ด๋…ธํ…Œ์ด์…˜ ํ์— ๋“ค์–ด๊ฐ€๋ฉด ํ™•์žฅ ๋ณด์กด์ด ํŠธ๋ฆฌ๊ฑฐ๋ฉ๋‹ˆ๋‹ค.

Langfuse์˜ Hobby ๋“ฑ๊ธ‰์œผ๋กœ ํ”Œ๋žซํผ์„ ์ถฉ๋ถ„ํžˆ ํ‰๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

๊ฐœ๋ณ„ ๊ฐœ๋ฐœ์ž์—๊ฒŒ๋Š” ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ์›” 50,000 ์œ ๋‹› ํ•œ๋„์™€ 30์ผ ๋ณด์กด์€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์—ฐ๊ฒฐํ•˜๊ณ  ์‹ค์ œ ํŠธ๋ ˆ์ด์Šค๋ฅผ ์ ๊ฒ€ํ•˜๊ธฐ์— ์ถฉ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๋•์…˜ ํ‰๊ฐ€์—์„œ๋Š”, ์œ„ ์…€ํ”„ ํ˜ธ์ŠคํŒ… ํฌ์ธํŠธ๊ฐ€ ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. MIT ๋ฒ„์ „์€ ์œ ๋‹› ํ•œ๋„์™€ ์‚ฌ์šฉ์ž ์ œํ•œ์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค.

์ฃผ์ œ