도입 & 생산성 가시화
누가 얼마나 쓰는지부터 LOC·커밋·PR·도구 수락률까지. 사용자별 활동 점수와 랭킹, DAU·WAU·MAU 추이로 도입 곡선을 추적합니다.
Anthropic Analytics · Compliance API와 S3 아카이브를 결합해, Claude Code 도입 현황·사용자별 생산성·비용·감사 로그를 AI 자연어 분석과 함께 보여주는 엔터프라이즈 분석 대시보드입니다.
"Claude Code 도입 효과가 어때?"라는 질문에 답하려면 Console 지표, CSV 지출 리포트, API 응답을 오가며 짜깁기해야 합니다. Claude Code Dashboard는 Anthropic Analytics·Compliance API와 S3 아카이브를 도입·생산성·비용·감사 네 축으로 재구성해, 경영진과 엔지니어가 같은 화면을 보게 합니다.
누가 얼마나 쓰는지부터 LOC·커밋·PR·도구 수락률까지. 사용자별 활동 점수와 랭킹, DAU·WAU·MAU 추이로 도입 곡선을 추적합니다.
조직·RBAC 그룹·사용자 단위 지출(USD)과 토큰, 모델·제품별 분해, 캐시 효율, 멤버별 월 누적 지출까지. 비용 화면에서는 그룹 탭만 누르면 조직 합계까지 해당 그룹 기준으로 다시 집계됩니다.
한국어로 질문하면 Amazon Bedrock의 Claude가 조직 지표·S3 아카이브·비용 리포트를 도구로 직접 조회해 스트리밍 리포트로 답합니다. 답변은 Markdown·PDF로 저장할 수 있습니다.
Overview KPI, 사용자 분석, Claude Code 생산성, 비용, 표면별 사용량, 감사 로그, 아카이브, AI 분석 — 변경 이력까지 20개 화면이 하나의 대시보드 안에서 이어집니다.
활성 사용자·세션·생산성 KPI와 요약 차트를 첫 화면에서. 경영진용 Executive 뷰는 지출 요약과 인쇄(PDF 저장)까지 지원합니다.
KPI · 요약 차트 · PDF사용자별 참여도 테이블과 상세 패널 — 제품·모델별 지출, 스킬, 캐시 효율(캐시 적중률)까지 한 사람 단위로 파고듭니다. 필터·정렬한 그대로 CSV로 내보낼 수 있습니다.
이메일 마스킹 · CSV 내보내기추가·삭제 LOC, 커밋, PR, 도구 수락률과 세션 지표. 사용자별 Top 테이블과 활동 점수 랭킹으로 생산성을 비교합니다.
LOC · COMMITS · PRS · ACCEPTAnalytics 비용 리포트로 조직·그룹·사용자별 지출(USD)과 토큰을 모델·제품별로 분해합니다(약 4시간 주기 갱신). 비용 실시간 화면은 멤버별 월 누적 지출을 60초마다 새로 고치고, CSV 지출 리포트는 대조·폴백용으로 씁니다.
USD · 토큰 · 월 누적 · 지출 한도페이지별 그룹 탭으로 사용자별 표·차트를 그룹 단위로 좁히고, 비용 화면은 조직 합계까지 그룹 기준으로 다시 집계합니다. 사용자 생산성 화면의 그룹별 활동 표는 그룹끼리 메시지·세션·LOC·커밋을 나란히 비교합니다. 그룹 구성은 Compliance API 멤버십에서 1시간 주기로 동기화됩니다.
그룹 탭 · 멤버십 자동 동기화DAU·WAU·MAU와 도입률에 더해 Claude Code·Chat·Cowork·Claude Design·Office Agents 등 제품별 활성 사용자를 최대 366일 범위에서 추적합니다. 도입 화면에서는 스킬별 호출·초과 지출 추정, 커넥터 읽기·쓰기 호출, 조직 플러그인 카탈로그(설치 정책·업데이트·검사 상태), 제품별 아티팩트 생성 현황을 봅니다.
제품별 DAU · 스킬 지출 · 커넥터 호출 · 플러그인 · 아티팩트Claude Code 외에도 Claude Chat·Cowork·Office·Design·Agentic 화면에서 표면별 활동 지표와 Top 사용자를 봅니다. Chat·Cowork 통합(Chat and Cowork unified)으로 옮겨 간 사용자의 활동도 함께 집계해, 전환 중에도 수치가 끊기지 않습니다.
CHAT · COWORK · UNIFIEDCompliance API 활동 피드를 1,000건 단위로 조회하고, 기간 프리셋별 결과를 5분마다 미리 갱신해 두므로 화면이 바로 열립니다. 역할·키 변경, 로그인 실패, Anthropic 직원 접근 같은 고위험 이벤트를 API 활동 타입 기준으로 분류하고, 11종 행위자를 구분합니다. 멤버의 역할 분포와 사용자 지정 지침 저장 현황도 함께 보며, 지침 원문은 unmasked 그룹으로 검증된 관리자에게만 보입니다.
AUDIT TRAIL · 위험 분류 · 11종 행위자일일 수집 Lambda가 S3에 NDJSON으로 적재하므로, API가 제공하는 90일 범위 밖의 데이터도 Athena로 조회합니다. Analyze 화면과 챗봇이 Bedrock의 Claude로 자연어 리포트를 만듭니다.
S3 · ATHENA · BEDROCK아래 11장의 캡처는 모두 가상 조직(acme.com)의 합성 데이터입니다. 키 없이 띄운 서버가 내장 mock 데이터를 돌려주므로 페이지 머리글에 Mock 배지가 붙습니다. mock 모드가 없는 Cost·Audit 화면과 Users의 캐시 적중률 열에는 합성 API 응답을 넣었고, Cost의 배지도 Mock으로 바꿔 표시했습니다. Audit 화면에는 원래 배지가 없습니다. 이메일은 마스킹되어 있습니다.
메시지·세션·LOC·커밋·PR·도구 수락률을 사용자 단위로 정렬하고, 행을 클릭하면 제품별 지출과 캐시 효율까지 상세 패널로 이어집니다.
활성 사용자·세션·생산성 지표를 요약 차트와 함께 한눈에. 1·7·14·30일 프리셋과 자유 기간으로 바로 전환합니다.
지출(USD)·토큰·30일 예측·캐시 효율을 KPI로 보고, 제품·모델별 지출 비중으로 나눠 봅니다. 같은 화면 아래로 그룹·사용자별 지출과 지출 한도가 이어집니다. 비용 리포트 API가 기본이고 CSV 지출 리포트는 폴백·대조용입니다.
추가·삭제 LOC, 커밋, PR, 도구 수락률을 조직 전체 기준으로 보고 도구별 수락률을 비교합니다. 도입 효과를 숫자로 확인할 수 있습니다.
LOC·도구 수락률·커밋·활동일·세션을 가중 합산한 활동 점수(0–100)로 사용자 순위를 매깁니다. 파워 유저와 온보딩이 필요한 사용자를 가려내는 데 쓸 수 있습니다.
RBAC 그룹별 활성 멤버, 채팅 메시지, Claude Code 세션, 추가 LOC와 멤버당 LOC, 커밋·PR, Cowork 세션을 한 표에서 봅니다. 두 그룹에 속한 사람은 양쪽에 모두 집계됩니다.
DAU·WAU·MAU 추이에 더해 제품별 활성 사용자를 한 차트에서 비교해, 어떤 제품이 조직에 자리 잡는지 확인합니다. Chat·Cowork 통합은 별도 선으로 그려 사용량이 어디로 옮겨 가는지 보여줍니다.
Compliance API의 활동 이벤트를 집계해 유형·행위자별로 시각화하고 고위험 이벤트를 분류합니다. 보안·컴플라이언스 팀의 질문에 바로 답합니다.
기본 역할별 멤버 수와 "Claude에 대한 지침"·Cowork 전역 지침을 저장한 비율을 봅니다. 지침 원문은 unmasked 그룹의 관리자에게만 보입니다.
조직이 관리하는 플러그인의 설치 정책·업데이트 여부·검사 상태를 사용 통계와 함께 보고, 제품·유형별로 생성·공유·게시된 아티팩트를 집계합니다. Chat·Cowork 통합에서 만든 아티팩트도 따로 셉니다.
"Claude Code 활성 기여자 Top 3는 누구이고 왜 그런가?" 같은 질문을 그대로 입력하면, Bedrock의 Claude가 필요한 데이터를 도구로 조회해 표와 근거로 답하고 이어서 물어볼 질문도 제안합니다. 답변은 Markdown·PDF로 저장할 수 있습니다.
Express 프록시가 Anthropic API 응답을 캐시해 제공하고, 일일 수집 Lambda가 S3에 히스토리를 쌓습니다. React SPA는 CloudFront와 로그인 게이트 뒤에서 제공되며, AI 계층이 자연어 분석을 더합니다.
사용자는 CloudFront(Cognito 엣지 인증)와 Regional WAF가 붙은 ALB를 거쳐 ECS Fargate의 React SPA와 Express API에 접속합니다. Express는 Anthropic Analytics·Compliance API(선택: Admin API)를 조회 전용으로 프록시하고(Compliance 키로 Plugins API 카탈로그도 조회), 기간 조회는 보관된 날짜를 S3 아카이브에서 먼저 읽습니다(나머지 날짜는 라이브 API). Amazon Bedrock의 Claude가 자연어 질의에 SSE로 응답합니다. EventBridge가 매일 두 번(00:30 UTC 감사 이벤트, 14:00 UTC Analytics) Collector Lambda를 기동해 Compliance·Analytics API 데이터를 S3에 NDJSON과 원본(raw)으로 적재하고, Athena가 이를 SQL로 질의합니다. 관리자가 올린 지출 CSV도 S3에 보관되어 비용 대조와 폴백에 쓰입니다. Secrets Manager는 Express와 Collector에 API 키를 런타임에 주입합니다.
모바일에서는 다이어그램이 세로로 회전되어 표시됩니다.
Claude Code Dashboard는 Anthropic API가 제공하는 조직 분석 데이터를 읽어 시각화하는 대시보드입니다. 이메일은 기본적으로 마스킹하고, 자격 증명은 코드 밖에서 관리합니다.
Anthropic API 호출은 모두 조회 전용입니다. 대시보드는 Anthropic 조직 설정이나 사용자 권한을 변경하지 않습니다.
화면·내보내기·AI 응답의 이메일은 기본적으로 마스킹되며, LLM 프롬프트에서도 마스킹을 강제합니다. Cognito unmasked 그룹으로 검증된 관리자만 원문을 봅니다. 2026-09-24 이전에 보관된 감사 로그의 파일·아티팩트 이름도 관리자에게만 보입니다(이후로는 API가 이름을 제공하지 않습니다).
API 키는 AWS Secrets Manager에서 런타임에 주입됩니다. 코드와 저장소에는 자격 증명이 존재하지 않습니다.
배포본은 CloudFront 엣지에서 Cognito 로그인으로 보호됩니다 — 미인증 트래픽은 WAF·오리진에 닿기 전에 차단되며, 정적 자산 요청까지 인증을 검사합니다.
일일 스냅샷을 S3에 NDJSON으로 적재하고 원본 사이드카를 병행 보존해, API 조회 기간 밖의 추세 분석과 스키마 변경 복구를 지원합니다.
11개 화면으로 시작한 v0.1 이후 도구 호출 챗봇(v0.7), 그룹별 비용(v1.6), 멀티 조직(v2.0), 비용 실시간(v2.2)을 거쳐 Chat·Cowork 통합(v2.7)까지 왔습니다. 주요 버전과 최신 릴리스의 핵심 변화를 최신 순으로 모았습니다.
초대받은 계정으로 로그인하면 사용자별 생산성·비용·AI 분석 화면을 직접 확인할 수 있습니다.