- 에이전트 트레이싱: 에이전트 SDK(OpenAI Agents SDK, Google ADK 등)로 구축했거나 에이전트 하니스(Claude Code, Codex, Pi.dev 등) 내에서 실행되는 멀티턴 에이전트 애플리케이션용입니다. 이러한 인테그레이션은 세션, 턴, LLM Call, 도구 Call을 캡처하고 Weave Agents 뷰에 표시합니다.
- LLM 애플리케이션 트레이싱: LLM 공급자(OpenAI, Anthropic, Bedrock 등)를 호출하거나 오케스트레이션 프레임워크(LangChain, LlamaIndex, DSPy 등)를 사용하는 코드용입니다. 이러한 인테그레이션은 개별 LLM Call과 파이프라인 step을 Weave Calls로 캡처하여 Traces 뷰에 표시합니다.
에이전트 트레이싱
LLM 애플리케이션 트레이싱
weave.init으로 초기화한 후, Weave는 각 요청을 입력, 출력, 지연 시간, 토큰 사용량, 비용과 함께 Call로 기록합니다.
Weave가 autopatch하지 않는 라이브러리의 경우, 코드에 Weave Ops를 수동으로 적용해 트레이스를 캡처할 수 있습니다.
LLM 공급자
- Serverless Inference Service
- Amazon Bedrock
- Anthropic
- Cerebras
- Cohere
- Groq
- Hugging Face Hub
- LiteLLM
- Microsoft Azure
- MistralAI
- NVIDIA NIM
- OpenAI
- OpenRouter
- Together AI
- 로컬 모델 (자체 인프라에서 모델을 실행하는 경우에 사용합니다.)
프레임워크
- OpenAI Agents SDK (호출 수준 트레이싱)
- Claude Agent SDK (호출 수준 트레이싱)
- Claude Code (호출 수준 트레이싱)
- LangChain
- LlamaIndex
- Haystack
- DSPy
- Instructor
- CrewAI
- Smolagents
- PydanticAI
- Google Agent Development Kit (ADK, 호출 수준 트레이싱)
- AutoGen
- Verdict
- TypeScript SDK
- Vercel AI SDK
- Agno
- Koog