Documentation Index
Fetch the complete documentation index at: https://docs.wandb.ai/llms.txt
Use this file to discover all available pages before exploring further.
weave-claude-plugin은 Claude Code 명령줄 인터페이스(CLI)용 플러그인으로, Claude Code 세션의 트레이스를 자동으로 캡처해 W&B Weave로 전송합니다. 코드나 워크플로를 변경하지 않아도 모든 대화 턴, 도구 Call, 하위 에이전트 상호작용이 기록됩니다. 이는 에이전트 동작을 디버깅하고, 세션 이력을 감사하고, 팀 전체의 Claude Code 사용을 모니터링하는 데 유용합니다.
사전 요구 사항
- Claude Code가 설치되어 있어야 합니다.
- Node.js와
npm이 설치되어 있어야 합니다. - 유효한 API 키가 있는 W&B 계정이 있어야 합니다. API 키를 조회하려면 API keys를 참조하세요.
W&B Dedicated Cloud 및 Self-Managed 인스턴스
WANDB_BASE_URL환경 변수를 배포 기본 URL로 설정합니다:
- 세션 간에 기본 URL이 유지되도록 하려면
host플래그와 함께wandb login명령어를 실행하세요. 그러면 host URL이$HOME/.config/wandb/settings에 저장되며, Weave 클라이언트는 환경 변수를 설정하지 않아도 이를 자동으로 읽습니다.
WANDB_BASE_URL 또는 host 플래그를 변경해야 하는 경우, 변경 사항을 적용하려면 데몬을 다시 시작하세요:
플러그인 설치
~/.weave_claude_plugin/settings.json을 생성하고 Claude Code에 플러그인을 등록한 다음, Weave 프로젝트 이름과 W&B API 키 입력을 요청합니다. install를 실행하기 전에 환경에서 WEAVE_PROJECT 및 WANDB_API_KEY가 이미 설정되어 있으면 설치 프로그램이 해당 값을 사용하므로 프롬프트에서 직접 입력하는 단계를 건너뛸 수 있습니다. 완료되면 Claude Code를 실행하거나 다시 시작하세요. Claude Code CLI가 시작되면 플러그인이 백그라운드 데몬을 시작하고 트레이스를 Weave로 전송합니다.
프롬프트가 표시되면 안 되는 CI, 부트스트랩 스크립트 또는 기타 자동화 환경에서는 --non-interactive 플래그를 지정하세요. 먼저 환경 변수를 설정해 설치 프로그램이 W&B에 인증하고 Weave 프로젝트를 구성할 수 있도록 한 다음, 설치 프로그램을 실행하세요. 설치 프로그램은 플러그인을 구성하고 Claude Code에 등록하는 작업도 동일한 방식으로 수행합니다. 환경 변수가 설정되어 있으면 해당 값을 사용하고, 둘 중 하나라도 없으면 경고를 표시합니다:
<your-team-name/your-project-name> 및 <your-api-key>를 본인의 값으로 바꾸세요.
데이터 공개
- 사용자 프롬프트 및 모델 응답
- 도구 입력 및 도구 출력
- Claude Code 도구가 읽은 파일 경로 및 파일 내용
- 셸 명령 및 셸 출력
- 가져온 URL 및 해당 페이지의 콘텐츠
현재 플러그인에는 PII 스크러빙 및 민감한 데이터 마스킹이 구현되어 있지 않습니다. 보안 또는 규정 준수 요구 사항상 이러한 범주의 데이터를 Weave로 전송할 수 없는 경우에는 플러그인을 설치하거나 활성화하지 마십시오.
Weave에서 트레이스 보기
status 및 로그 확인
status를 확인해 데몬이 활성 상태인지, Claude Code가 등록되었는지 확인하세요. Weave에 트레이스가 표시되지 않거나 status에서 액션이 필요하다고 보고하면 로그를 확인하세요.
터미널에서 다음을 실행하세요:
- OK: Tracing에 필요한 모든 항목이 설정되어 정상적으로 실행 중입니다.
- 조치 필요: 일부 항목이 잘못 설정되었거나 누락되었습니다. 자세한 내용은 아래와 같이 데몬 로그를 확인하세요.
- 아직 활성화되지 않음: 오류는 아닙니다. 플러그인이 아직 활동을 기록하지 않았습니다. Claude Code 세션을 시작하거나 계속한 뒤 잠시 기다렸다가 명령을 다시 실행하세요.
~/.weave_claude_plugin/logs/daemon.log에서 로그 파일을 직접 열 수도 있습니다.
Claude Code의 스킬
weave:weave-* 이름을 사용합니다.
/weave:weave-install
/weave:weave-status
weave-claude-plugin status를 실행하는 것과 같으며, Claude가 출력 내용을 해석해 줍니다.