1P by bigcataroido 4시간전 | ★ favorite | 댓글 3개

안녕하세요.

Claude Code나 Codex 같은 LLM 코딩 도구를 계속 쓰다 보니,
토큰 사용량이라는 숫자가 그냥 계속 쌓이고 사라지는 “버려지는 값”처럼 느껴졌습니다.

어차피 계속 쓰고, 계속 소비되는 값이라면
이걸 굳이 측정하거나 최적화하기보다
다른 식으로 써볼 수 있지 않을까라는 생각이 들었습니다.

마침 CPU 사용량을 달리는 고양이로 표현한 RunCat 같은 앱을 좋아했고,
어릴 때 하던 포켓몬 게임에서 “탐험 → 조우 → 수집” 구조를 떠올리면서

“토큰 사용량 자체를 탐험으로 보면 어떨까?”
라는 아이디어로 Tokenmon을 만들게 되었습니다.

Tokenmon이란?

Tokenmon은 LLM 사용량을 탐험 진행도로 바꾸는 macOS 메뉴바 앱입니다.

현재 Claude Code, Codex, Gemini, Cursor 기반 사용을 지원하고 있습니다.

Claude Code나 Codex 같은 도구를 사용할 때
로컬 사용 메타데이터를 기반으로 탐험 진행도가 쌓이고,
일정량이 되면 야생 크리처를 만나게 됩니다.

조우는 자동으로:

  • 포획되거나
  • 도망가거나

결과가 결정됩니다.

사용자가 직접 전투를 하거나, 버튼을 눌러서 잡는 구조는 아니고
그냥 평소처럼 코딩 도구를 쓰면 뒤에서 조용히 진행되는
패시브 수집형 게임에 가깝습니다.

설계 방향

Tokenmon은 생산성 도구가 아닙니다.

토큰 사용량이라는 “버려지는 값”을
조금 더 재미있게 느껴볼 수 있게 만든 실험입니다.

주요 설계 제약

  • 로컬 우선: SQLite 기반 로컬 저장
  • 프라이버시 우선: 프롬프트나 모델 응답 내용은 읽거나 저장하지 않음
  • Provider-agnostic: Claude/Codex별 처리는 어댑터에 두고, 게임 로직은 정규화된 사용 이벤트만 사용
  • 낮은 주의 비용: 메뉴바에서 몇 초 안에 상태 파악 가능
  • 수동 조작 최소화: LLM 사용 자체가 게임 진행

설치 방법

Homebrew:

brew install --cask aroido/tokenmon/tokenmon

프로젝트 링크

소개 페이지:
https://aroido.com/projects/tokenmon/

GitHub:
https://github.com/aroido/tokenmon

현재 상태 (P0)

  • macOS 전용
  • 로컬-first
  • 싱글플레이
  • 수집 중심

앞으로 고민 중인 방향

아직 확정된 것은 아니고, 다음과 같은 방향을 고민 중입니다:

  • 수집한 크리처를 더 잘 감상하고 정리할 수 있는 Dex 강화
  • 사용 패턴이나 기간에 따라 달라지는 필드 / 희귀도 / 이벤트
  • 로컬 export / import
  • 선택적 sync
  • 친구에게 수집 결과를 보여주는 가벼운 공유 기능
  • 팀/커뮤니티 단위의 느슨한 컬렉션 이벤트

어디까지가 Tokenmon다운 확장인지 탐색 중입니다

피드백을 받고 싶은 부분

  • 이런 컨셉이 일주일 이상 재미를 줄 수 있을지
  • 프라이버시 경계를 어떻게 보여줘야 신뢰할 수 있을지
  • 어디까지의 통계는 괜찮고, 어디부터는 “업무 분석”처럼 느껴질지
  • 로컬-first 앱에서 sync나 공유 기능은 어느 수준이 적당할지
  • 수집욕이나 게임성을 강화한다면 어떤 방향이 자연스러울지

아직 초기 단계라 부족한 부분이 많습니다.
비판적인 피드백도 편하게 주시면 감사하겠습니다 🙏

스킨판매 좋다

아직 매출에 대해서는 고려해본게없는데... 관심 감사합니다!

claude max로 바꾸면서 토큰 녹이고 있었는데 한번 켜놔봐야겠네요 ㅋㅎ