Rudel
rudel.ai에서 호스팅 버전을 무료로 체험해 보세요
Claude Code 및 Codex를 위한 분석 도구입니다. Rudel은 토큰 사용량(token usage), 세션 지속 시간(session duration), 활동 패턴(activity patterns), 모델 사용량(model usage) 등 코딩 세션에 대한 통찰력을 제공하는 대시보드를 제공합니다.
사전 요구 사항 (Prerequisites)
시작하기 (Getting Started)
- app.rudel.ai에서 계정을 생성합니다.
- CLI를 설치하고 계정에 연결합니다:
npm install -g rudel
rudel login
...
- 팀원 초대 (선택 사항): 대시보드의 Settings → Organization으로 이동하여 이메일을 입력하고, 생성된 초대 링크를 팀원과 공유합니다.
이제 끝났습니다. 귀하의 Claude Code / Codex 세션이 이제 자동으로 업로드됩니다.
이미 과거 세션이 있나요? 한 번에 업로드하세요:
사용 가능한 모든 명령은 CLI 문서를 참조하세요.
작동 원리 (How It Works)
- CLI를 설치하고
rudel enable을 실행합니다.
- 세션이 종료될 때 실행되는 Claude Code / Codex 훅(hooks)이 등록됩니다.
- 훅(hook)이 세션 트랜스크립트(transcript)를 Rudel로 업로드합니다.
- 트랜스크립트는 ClickHouse에 저장되고 분석 데이터로 처리됩니다.
수집되는 데이터 (What Data Is Collected)
업로드된 각 세션에는 다음 내용이 포함됩니다:
- 세션 ID 및 타임스탬프 (시작 시간, 마지막 상호작용 시간)
- 사용자 ID 및 조직 ID (organization ID)
- 프로젝트 경로 및 패키지 이름
- Git 컨텍스트 (repository, branch, SHA, remote)
- 세션 트랜스크립트 (전체 프롬프트 및 응답 내용)
- 서브 에이전트(Sub-agent) 사용량
보안 및 개인정보 보호 고지 (Security & Privacy Disclaimer)
Rudel은 분석을 위해 코딩 에이전트의 전체 세션 데이터를 수집하도록 설계되었습니다. 이는 업로드된 트랜스크립트와 관련 메타데이터에 소스 코드, 프롬프트, 도구 출력(tool output), 파일 내용, 명령 출력(command output), URL 및 세션 중에 나타난 비밀 정보(secrets)를 포함한 민감한 자료가 포함될 수 있음을 의미합니다.
해당 데이터를 업로드하는 것이 괜찮은 프로젝트와 환경에서만 Rudel을 활성화하십시오. app.rudel.ai에서 제공되는 호스팅 서비스(hosted service)를 사용하는 경우, 저희는 업로드된 트랜스크립트(transcripts)에 포함된 개인 데이터에 접근할 수 없으며 해당 데이터를 읽을 수 없습니다. 본인 또는 팀을 위해 업로드를 활성화하기 전에 Rudel 개인정보 보호정책을 검토하십시오.
또한 저희는 핵심 워크플로(workflows)의 작동 여부를 파악하고, 실패를 진단하며, 제품을 개선하기 위해 호스팅 서비스에서 제한적인 제품 분석(product analytics)을 사용합니다. 이는 계정 및 인증 흐름(authentication flows), CLI 로그인 및 활성화 흐름, 세션 업로드 결과, 대시보드 보기 및 상호작용, 조직 관리 작업, 그리고 테마 전환(theme toggle)이나 사이드바 접기(sidebar collapse)와 같은 소수의 유틸리티 상호작용에 대한 명시적인 이벤트 트래킹(event tracking)입니다.
이 제품 분석 레이어는 의도적으로 제한되어 있습니다. 기본적으로 포괄적인 클릭 자동 캡처(click autocapture), 세션 리플레이(session replay) 또는 설문조사를 허용하지 않습니다. 이는 제품 이벤트와 페이지 이름, 작업 이름, 날짜 범위, 정규화된 오류 코드(normalized error codes), 그리고 필요한 경우 조직 또는 사용자 식별자와 같은 운영 컨텍스트(operational context)를 캡처하도록 설계되었습니다. 여기에는 세션의 원본 트랜스크립트 내용, 소스 코드, 프롬프트(prompts), 도구 출력(tool output), 명령 출력(command output) 또는 파일 내용이 포함되어서는 안 됩니다. 호스팅 앱을 사용함으로써 귀하는 서비스의 일부로서 이러한 제한적인 분석 처리에 동의하게 됩니다.
개발 (Development)
로컬 설정, 개발 명령 및 PR 가이드라인은 CONTRIBUTING.md를 참조하십시오.
자체 호스팅(self-hosting)을 통해 인스턴스를 구축하려면 docs/self-hosting.md를 참조하십시오.
보안 (Security)
취약점을 보고하려면 SECURITY.md를 참조하십시오. 보안 관련 사항에 대해 공개 이슈(public issues)를 생성하지 마십시오.
라이선스 (License)
MIT