클로드의 코드 대시보드, GitHub에서 1900만 개 이상의 AI 생성 커밋 추적

Claude's Code는 GitHub 공개 저장소에서 Claude Code가 생성한 커밋을 추적하는 대시보드입니다. 제작자는 약 1,900만 개의 커밋을 추정하고 있지만, 이는 서명된 커밋(작성자 필드 또는 커밋 트레일러를 통해)이 있는 공개 저장소만 포함합니다.
기술 구현
대시보드는 Next.js, 그래프 작성을 위한 Recharts, 데이터베이스로 PostgreSQL을 사용하여 구축되었습니다. 개발자는 처음에는 분석 규모를 위해 BigQuery를 고려했지만, 소규모 쓰기와 중복 제거를 위한 빈번한 읽기로 인한 비용 문제로 PostgreSQL로 전환했습니다.
수집 파이프라인은 초기에는 설계가 부족했지만, 기본적인 기능을 갖춘 ETL 시스템으로 발전했습니다. 주요 어려움은 GitHub API의 요청 제한이었습니다: 검색 API는 분당 30회, GraphQL API는 액세스 토큰당 시간당 5000회로 제한됩니다.
파이프라인은 다음과 같이 작업을 분할합니다:
- 검색 작업자: 기본 커밋 정보를 테이블에 기록하고, 커밋을 찾기 위해 페이징 및 분할 작업을 수행합니다.
- 보강 작업자: 해당 테이블에서 읽어 추가 정보(추가/삭제된 줄 수, 저장소 정보 등)를 채웁니다.
시스템이 아직 과거 데이터를 수집 중이기 때문에 커밋 읽기에 약간의 지연이 있으며, 이로 인해 최근 날짜의 커밋 수가 적게 표시되고 일부 저장소에는 아직 언어 데이터가 없습니다.
현재 통계
대시보드에는 다음이 표시됩니다:
- 총 커밋: 14,856,060개
- 추가된 줄: +29,053,921,169줄
- 삭제된 줄: -12,157,124,674줄
- 활성 저장소: 800,832개
- 이번 주 신규 저장소: 첫 번째 Claude Code 커밋이 관찰된 71,517개의 원본 저장소(포크 제외)
- 순 코드 변화량: +29.7B줄(추가된 줄에서 삭제된 줄을 뺀 값)
언어 분포
커밋 수 기준 상위 3개 언어:
- TypeScript: 35.3% (6.99M 커밋)
- Python: 19.2% (3.8M 커밋)
- JavaScript: 10.3% (2.05M 커밋)
초기 도입
공개 시기 Claude Code 커밋 중 가장 이른 것은 2025년 2월 24일경으로 나타납니다. 한 예로 moinmir/ClashOfCans의 커밋 메시지는 다음과 같습니다: "초기 게임 설정을 항상 정확히 1개의 올바른 캔을 갖도록 변경합니다. 이는 플레이어가 항상 정확히 하나의 캔이 올바른 위치에 있는 상태로 시작하도록 보장하여 초기 게임 상태를 더 일관성 있게 만듭니다." 이 커밋에는 트레일러가 포함되어 있습니다: Co-Authored-By: Claude <[email protected]>
최근 활동 예시
시스템 활동 로그에는 Claude Code 서명이 있는 최근 커밋이 표시됩니다:
- ErikEvenson/architect: "RAG 인덱스: 웹 UI 컨트롤, 백그라운드 작업, 업로드 인덱싱 추가" with
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]> - mearley24/AI-Server: "수정: VPN 서비스에서 IPv6 비활성화 sysctl 제거" with
Co-Authored-By: Claude Opus 4.6 <[email protected]> - PawelDziaduch/grafik: "기능: 사용자 삭제 기능 및 상세 로깅 추가" with
Co-Authored-By: Claude Haiku 4.5 <[email protected]>
개발자는 이 프로젝트가 100% 완성되지 않았으며, 데이터 수집을 개선하고 데이터에서 더 많은 정보를 추출하고 싶다고 언급했습니다. 추가 대시보드 기능이나 추적할 데이터에 대한 제안을 환영합니다.
📖 Read the full source: HN AI Agents
👀 See Also

Claude Code 세션을 claude-self-improve로 개선하기
Claude-self-improve는 세션 데이터를 분석하고 메모리 파일을 자동으로 업데이트하여 Claude Code의 AI 성능을 향상시키는 CLI 도구입니다.

OpenClaw 컨텍스트 미터 플러그인은 텔레그램 토큰 사용 백분율을 표시합니다
새로운 OpenClaw 플러그인이 텔레그램 봇 응답마다 토큰 사용률 백분율을 표시하며, '45k / 200k (22%)'와 같은 값을 보여주고 압축 이벤트를 감지합니다. 이 플러그인은 execSync를 사용하는 대신 컨텍스트 창을 하드코딩하여 OOM 문제를 방지합니다.

SymDex: 오픈소스 MCP 코드 인덱서로 AI 에이전트 토큰 사용량 감소
SymDex는 오픈소스 MCP 코드 인덱서로, 코드베이스를 사전 인덱싱하여 AI 코딩 에이전트가 전체 파일을 읽지 않고도 함수와 클래스를 찾을 수 있도록 도와줍니다. 개발자의 벤치마크에 따르면, 조회당 토큰 사용량을 약 97% 줄여준다고 합니다.

오크: AI 코딩 에이전트를 위한 오픈 소스 다중 프로젝트 오케스트레이터
Orc는 bash, tmux, git worktrees를 사용하여 여러 프로젝트에 걸쳐 AI 코딩 에이전트를 조율하는 OS 수준 오케스트레이터입니다. 이중 검토 시스템과 오케스트레이션에 토큰을 전혀 소모하지 않는 방식으로 병합 충돌, 중복 작업, 조율 오버헤드 문제를 해결합니다.