Skip to content

yurukusa/cc-mix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

cc-mix

npm version npm downloads

Analyze session tool diversity in Claude Code — how many tools does each session mix?

npx cc-mix

Zero dependencies. Reads ~/.claude/projects/ directly.

Output

cc-mix — Session Tool Diversity Analyzer
=========================================
Sessions: 1,835 (≥5 tool calls)

Unique Tools per Session
------------------------
  1 tool   ██████░░░░░░░░░░░░░░   160 (8.7%)
  2 tools  ██████████████░░░░░░   377 (20.5%)
  3 tools  ████████████████████   545 (29.7%) ← mode
  4 tools  ███████████████░░░░░   402 (21.9%)
  5 tools  ████░░░░░░░░░░░░░░░░   102 (5.6%)
  ...
  10+ tools ███░░░░░░░░░░░░░░░░░    89 (4.9%)

  p10 2   median 3   mean 3.8   p90 7   max 20

Solo Sessions (1 tool only)
---------------------------
  Bash     ████████████████   84 (53% of solo)
  Read     ████████░░░░░░░░   40 (25% of solo)
  WebSearch ██████░░░░░░░░░░   32 (20% of solo)

Toolset Lock-in (when is the full toolset decided?)
----------------------------------------------------
  By 10% through     ███░░░░░░░░░░░░░   320 (17.4%)
  By 25% through     ██████░░░░░░░░░░   703 (38.3%)
  By 50% through     ██████████░░░░░░  1124 (61.3%)
  By 75% through     ████████████░░░░  1410 (76.8%)

  Median lock-in: 38% through the session

What it tells you

  • 3 is the magic number: 29.7% of sessions use exactly 3 tools — the most common count by far
  • 8.7% are solo sessions: Bash (53%), Read (25%), WebSearch (20%). Pure-focus work
  • Toolset decided early: by the halfway mark, 61% of sessions have introduced all their tools. You pick your toolkit in the first third
  • Power sessions: 4.9% use 10+ tools — full-stack days with planning, research, coding, and verification
  • Top 3-tool combo: Bash+Grep+Read (33.8%) — the "search and understand" session

Inspect specific counts

npx cc-mix --count=3    # what tool combos use exactly 3 tools
npx cc-mix --count=1    # what tool is used in solo sessions
npx cc-mix --count=10   # what do power sessions look like
npx cc-mix --json       # raw data

Browser version

yurukusa.github.io/cc-mix — drag and drop your projects folder. Includes a lock-in timeline visualization.

Part of cc-toolkit — tools for understanding your Claude Code sessions.


Want to optimize how Claude Code uses its tools?

Claude Code Ops Kit ($19) — 16 production hooks + 5 templates + 3 tools. Built from 160+ hours of autonomous operation.


Source: yurukusa/cc-mix

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors