raindrop-ai/workshop
Give your coding agent the power to write and run agent evals.
해결하는 문제
Raindrop Workshop은 AI 에이전트를 위한 로컬 디버거입니다. 모든 토큰, 도구 호출 및 결정에 대한 가시성을 제공하여 에이전트 워크플로우 디버깅 시 발생하는 추측을 제거하고, 에이전트의 사고 과정 내부에서 정확히 어떤 일이 일어나고 있는지 실시간으로 확인할 수 있게 해줍니다.
작동 방식
Workshop은 트레이스를 로컬 데몬과 브라우저 기반 UI에 미러링하여 에이전트를 인스트루먼트(instrument)합니다. Claude Code와 같은 코딩 에이전트와 통합되어 에이전트가 자신의 트레이스를 읽고, 코드베이스에 대해 평가(evals)를 작성하며, 어서션(assertion)이 통과할 때까지 버그를 수정하는 자가 치유 루프를 가능하게 합니다. 또한 로컬 에이전트 코드에 대해 프로덕션 트레이스를 시뮬레이션할 수 있는 로컬 리플레이 기능도 제공합니다.
대상 사용자
TypeScript, Python, Go, Rust를 포함한 다양한 언어에서 다양한 SDK(LangChain, CrewAI, Pydantic AI 등) 및 코딩 에이전트(Cursor, Devin, Claude Code 등)를 사용하여 AI 에이전트를 구축하는 개발자.
주요 특징
- 라이브 스트리밍 트레이스: 폴링 없이 토큰 및 도구 호출을 실시간으로 확인.
- 자가 치유 평가 루프: Claude Code와의 통합을 통해 트레이스 실패를 기반으로 코드를 자동으로 작성하고 수정.
- 로컬 리플레이: 프로덕션 트레이스를 로컬에서 재생하기 위한 HTTP 엔드포인트 스캐폴딩 기능.
- 폭넓은 호환성: 다양한 AI SDK, 제공업체(AWS Bedrock, Azure OpenAI, Vertex AI) 및 코딩 에이전트 지원.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트