New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

cc-bash-type

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

cc-bash-type

Classify Claude Code Bash calls by intent — inspect vs execute vs git vs package vs network. See what kind of work your sessions actually do.

latest
Source
npmnpm
Version
1.0.1
Version published
Maintainers
1
Created
Source

cc-bash-type

npm version npm downloads

Classify every Bash tool call by intent — not what command ran, but what kind of work it did. 25% inspect, 15% execute, 8% git, 5% package management.

npx cc-bash-type

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

Output

cc-bash-type — Bash Command Category Distribution
====================================================
Sessions: 1,835 | Bash calls: 54,636

Command categories:
  shell     ████████████████████    16,839   30.8%
               └─ sleep(3822) echo(3500) export(1892)
  inspect   ████████████████        13,834   25.3%
               └─ cat(5198) grep(4516) ls(2241)
  execute   ██████████               8,312   15.2%
               └─ python3(3790) node(1241) bash(892)
  file_ops  ██████                   5,238    9.6%
               └─ mkdir(2108) cp(891) rm(748)
  git       █████                    4,102    7.5%
               └─ git(4102)
  package   ████                     2,894    5.3%
               └─ npm(1482) pip(894) pip3(518)
  network   ██                       1,248    2.3%
               └─ curl(1098) wget(150)
  test      █                          821    1.5%
               └─ pytest(412) jest(214) vitest(195)
  other     ██                       1,348    2.5%

Git subcommands (top 8):
  git add              624
  git log              323
  git status           162
  git push             161
  git commit            82
  git diff              78
  git checkout          71
  git branch            42

What it tells you

  • Shell utils dominate (31%)sleep, echo, export: orchestration overhead more than you'd think
  • Inspect is 25% — Claude reads and searches more than it executes. cat, grep, ls are the real workhorses
  • Execute is 15% — running actual code (python3, node) comes third
  • Git is 8% — version control is a consistent part of every workflow
  • Package management is 5% — dependency installs happen, but rarely
  • Test is 1.5% — explicit test runs are rare in raw sessions

Drill into a category

npx cc-bash-type --cat=git       # git subcommand breakdown
npx cc-bash-type --cat=inspect   # cat, grep, ls details
npx cc-bash-type --cat=execute   # which runtimes are used
npx cc-bash-type --cat=package   # npm vs pip vs yarn
npx cc-bash-type --json          # raw JSON output

Browser version

yurukusa.github.io/cc-bash-type — drag and drop your projects folder.

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) — 10 production hooks + 6 templates + 3 tools. Built from 140+ hours of autonomous operation.

Source: yurukusa/cc-bash-type

Keywords

claude

FAQs

Package last updated on 16 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts