{"version":"2.1.311","anchor":"bash-command-classifier-for-tool-use-kinds","canonical_anchor":"bash-command-classifier-for-tool-use-kinds","heading":"Shell commands are sorted into kinds such as tests, builds and installs","tier":"internal","area":"Telemetry","scope":"individual","heads_up":false,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311\/e\/bash-command-classifier-for-tool-use-kinds","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.311","markdown":"### Shell commands are sorted into kinds such as tests, builds and installs\n\nClaude Code now sorts the shell commands Claude runs into kinds such as running tests, building, linting and installing packages\n\n**What**\n\nClaude Code now has a large table that sorts shell commands into kinds. Kinds include:\n\n- running tests\n\n- building\n\n- linting (automated code style checks)\n\n- installing packages\n\n- serving or watching (long-running servers and file watchers)\n\n- Python, Node and version control commands\n\nIt also recognises commands that start a background job, inline scripts run with `python -c` or `bash -c`, and `find -exec`.\n\n**Why**\n\nClaude Code can now tell what kind of work a shell command does.\n\n- Area: Telemetry\n- Tier: Under the hood\n- Useful: 2\/5\n- Signal: 3\/5\n- Scope: individual\n- Heads-up: no"}