블로그로 돌아가기
Agentic Coding

MoAI Rank - Claude Code 토큰 사용량 추적 리더보드 플랫폼 공개

5.03
MoAI RankClaude CodeToken TrackingLeaderboardOpen SourceCopyleft

모두의 AI 세 번째 오픈소스 프로젝트. Claude Code 토큰 사용량 추적, 경쟁형 리더보드, Agentic Coding Analytics를 제공하는 플랫폼이다.

MoAI Rank - Claude Code 토큰 사용량 추적 리더보드 플랫폼 공개
모두의 AI가 세 번째 오픈소스 프로젝트인 MoAI Rank를 공개했다. MoAI Rank는 Claude Code 토큰 사용량을 추적하는 경쟁형 리더보드 플랫폼이다.

서비스 개요

MoAI Rank는 AI 코딩 세션을 추적하고, 커뮤니티와 비교하며, Agentic Coding Analytics를 통해 자신만의 코딩 스타일을 발견할 수 있는 플랫폼이다.
상반기에 출간될 서적과 강의를 통해 에이전틱 코딩을 배우는 학습자들을 위해 코드와 시스템 설계, 데이터베이스, 랭킹 알고리즘까지 전면 공개되었다.

주요 기능

MoAI Rank는 다음과 같은 핵심 기능을 제공한다.

토큰 사용량 추적

Claude Code 사용 중 발생하는 토큰 소비량을 실시간으로 추적한다. 세션별로 입력 토큰과 출력 토큰을 구분하여 기록하며, 누적 사용량을 확인할 수 있다.

경쟁형 리더보드

전체 사용자를 대상으로 토큰 사용량 기반 순위를 제공한다. 커뮤니티 내에서 자신의 위치를 확인하고, 다른 개발자들의 활동 패턴을 비교할 수 있다.

Agentic Coding Analytics

개인별 코딩 스타일과 AI 활용 패턴을 분석한다. 에이전트 호출 빈도, 작업 유형별 토큰 소비 패턴, 시간대별 활동 분포 등을 시각화하여 제공한다.

기술 스택

MoAI Rank는 현대적인 풀스택 기술로 구성되었다.
Loading diagram...
MoAI Rank Architecture - 시스템 아키텍처

프론트엔드

  • Next.js 16: App Router 기반 서버 컴포넌트 활용
  • Vercel: 자동 배포 및 엣지 네트워크 최적화

인증

  • Clerk: GitHub 소셜 로그인 제공

데이터베이스

  • Neon PostgreSQL 18: 사용자 데이터 및 세션 기록 저장
  • Upstash Redis: 실시간 랭킹 캐시 및 고속 조회

CLI

  • MoAI-ADK: 로컬 세션 데이터 수집 및 동기화

사용 방법

MoAI Rank는 세 단계로 시작할 수 있다.

1단계: 회원가입

Bash
moai rank register
CLI를 통해 회원가입을 진행한다. 웹 브라우저가 자동으로 열리며, GitHub 계정으로 인증을 완료한다.

2단계: 세션 데이터 동기화

Bash
moai rank sync
로컬에 저장된 Claude Code 세션 데이터를 서버로 전송한다. 토큰 사용량과 에이전트 호출 기록이 자동으로 수집된다.

3단계: 순위 확인

Bash
moai rank status
현재 자신의 순위와 토큰 사용량을 터미널에서 즉시 확인한다. 전체 랭킹과 주간 변동 추이도 함께 표시된다.

웹 대시보드

웹 인터페이스는 rank.mo.ai.kr에서 접근 가능하다. 회원가입은 GitHub 소셜 로그인만 지원한다.
대시보드에서 제공하는 주요 화면은 다음과 같다.
  • 글로벌 리더보드: 전체 사용자 순위 및 토큰 사용량
  • 개인 대시보드: 자신의 통계 및 활동 그래프
  • Analytics: 에이전트별 사용 패턴 및 시간대별 분석

오픈소스 정책

MoAI Rank는 Copyleft 라이선스로 배포된다. 모두의 AI의 모든 오픈소스 프로젝트는 Copyleft 원칙을 따르며, 파생 저작물 역시 동일한 라이선스를 적용해야 한다.
전체 소스 코드, 시스템 설계 문서, 데이터베이스 스키마, 랭킹 알고리즘이 공개되어 있다. 학습 목적으로 활용하거나, 커뮤니티 기여를 통해 플랫폼을 개선할 수 있다.

참고 자료