본문으로 건너뛰기

© 2026 Molayo

HN요약2026. 05. 05. 13:43

Show HN: TraceRoot – 분산 서비스용 오픈소스 에이전트 디버깅

요약

TraceRoot는 AI 에이전트 시스템을 위한 오픈소스 관측성 및 디버깅 플랫폼입니다. OpenTelemetry 호환 SDK를 사용하여 LLM 호출, 에이전트 행동, 도구 사용량 등의 트래스를 포착합니다. 이 플랫폼의 핵심은 단순한 트레이스 수집을 넘어, AI 기반으로 잡음을 필터링하고 문제 해결에 필요한 중요한 실패 행위와 근본 원인을 식별하여 개발자가 효율적으로 디버깅할 수 있도록 돕는 것입니다. 특히 에이전트 환각이나 도구 호출 불안정성 같은 복잡한 문제를 GitHub 커밋 기록, PR, 이슈 등과 연관 지어 추적함으로써, 생산 환경의 소스 코드와 연결된 정확하고 깊이 있는 분석을 제공합니다.

핵심 포인트

  • AI 에이전트 시스템 전용 관측성 및 디버깅 플랫폼 제공
  • OpenTelemetry 호환 SDK를 통해 LLM 호출, 도구 사용 등 모든 활동 트래스 포착
  • AI 기반의 지능형 필터링으로 잡음(Noise)을 제거하고 핵심 문제에 집중할 수 있게 함
  • 실패 행위를 GitHub 커밋/PR/이슈와 연관시켜 근본 원인 분석 지원 (Agentic Debugging)
  • 완전히 오픈소스이며, OpenAI, Anthropic 등 모든 모델 제공자를 위한 BYOK(Bring Your Own Key)를 지원하여 벤더 종속성을 제거함

TraceRoot 는 AI 에이전트를 위한 오픈소스 관측성 플랫폼입니다 — OpenTelemetry 호환 SDK 를 통해 트래스를 포착하고, 소스 코드와 Github 히스토리를 볼 수 있는 AI 로 디버깅합니다.

기능설명
TracingOpenTelemetry 호환 SDK 를 통해 LLM 호출, 에이전트 행동, 도구 사용량을 포착합니다. 중요한 트래스를 지능적으로 표면화 — 잡음을 필터링하고 신호를 우선시합니다.
Agentic Debugging모든 트래스를 볼 수 있는 AI 가 생산용 소스 코드가 실행되는 샌드박스에 연결하여 정확한 실패 행위를 식별하고, GitHub 커밋, PR, 이슈와 결관화합니다. 모든 모델 제공자를 위한 BYOK 지원.
  • 단순히 트래스로는 확장되지 않습니다. AI 에이전트 시스템이 복잡해질수록 모든 트래스를 수동으로 정렬하는 것은 지속 불가능합니다. TraceRoot 는 선택적으로 트래스를 스크린하여 잡음을 필터링하고 실제로 해결해야 할 것만 표면화하므로, 문제 해결에 시간을 투자하고 문제를 찾기 위해 시간을 보내지 않습니다.

  • 에이전트 에이전트 시스템 디버깅은 고통스럽습니다. 에이전트 환각, 도구 호출 불안정성, 버전 변경에 걸친 근본 원인 분석은 어렵습니다. TraceRoot 의 AI 는 생산용 소스 코드가 실행되는 샌드박스에 연결하여 정확한 실패 행위를 식별하고 GitHub 히스토리를 교차 참조 — 커밋, PR, 오픈 이슈를 생성합니다.

  • 완전히 오픈소스, 벤더 락인 없음. 관측성 플랫폼과 AI 디버깅 레이어 모두 오픈소스입니다. 모든 모델 제공자를 위한 BYOK 지원 — OpenAI, Anthropic, Gemini, xAI, DeepSeek, OpenRouter, Kimi, GLM 등.

Full documentation available at traceroot.ai/docs.

The fastest way to get started. Ample storages and LLM tokens for testing, no credit card needed. Sign up here!

  • Developer mode: Run TraceRoot locally to contribute.

Get a copy of the latest repo git clone https://github.com/traceroot-ai/traceroot.git cd traceroot # Hosted the infras in docker and app itself locally make dev

For more details, see CONTRIBUTING.md.

  • Local docker mode: Run TraceRoot locally to test.

Get a copy of the latest repo git clone https://github.com/traceroot-ai/traceroot.git cd traceroot # Hosted everything in docker make prod

  • Terraform (AWS): Run TraceRoot on k8s with Helm and Terraform. This is for production hosting. Still in experimental stage.
IntegrationSupportsDescription
OpenAIPython, JS/TSAutomated instrumentation of Chat Completions and Responses API.
...
IntegrationSupportsDescription
---------
LangChain & LangGraphPython, JS/TSAutomated instrumentation by passing callback handler to LangChain application.
...
Don't see your framework or provider? Request an integration.
LanguageRepository
Pythontraceroot-py
TypeScripttraceroot-ts

pip install traceroot openai

import traceroot
from traceroot import Integration, observe
from openai import OpenAI
...

npm install @traceroot-ai/traceroot openai

import OpenAI from 'openai';
import { TraceRoot, observe } from '@traceroot-ai/traceroot';
TraceRoot.initialize({ instrumentModules: { openAI: OpenAI } });
...

Your data security and privacy are our top priorities. Learn more in our Security and Privacy documentation.

Special Thanks for pi-mono project, which powers the foundation of our agentic debugging runtime!

Contributing 🤝: If you're interested in contributing, you can check out our guide here. All types of help are appreciated :)

지원 💬: 어떤 형태의 지원이 필요하든 저희는 일반적으로 디스코드 채널에서 가장 반응이 빠르지만, founders@traceroot.ai 로 이메일 보내셔도 좋습니다.

또한!

본 프로젝트는 Apache 2.0 라이선스 하에 추가적으로 기업용 기능을 포함하고 있습니다.

AI 자동 생성 콘텐츠

본 콘텐츠는 HN Claude Code Search의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.

원문 바로가기
1

댓글

0