Follow Discord
Sweep 30 Oct 2026 · 21:36Z Build v2.1.315 533 read Stable v2.1.308 Latest v2.1.314 Next v2.1.315 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.1.315 ·

Claude Code recognises many more developer tools in shell commands

Two lists of command names Claude Code recognises in shell commands now include tools such as tsgo, oxlint, just, zig, flutter and swiftlint

Under the hood Internal Changes
JSON All of v2.1.315
Under the hoodTier: how much it should matter to you
1Useful: my rating, 1 to 5
1Signal: worth watching, 1 to 5
TelemetryArea: what it touches
Internal ChangesKind: in v2.1.315,
Internal ChangesSection of the release

Unclear It is not clear what the lists control, so it is unknown whether recognising these tools changes anything a user sees, such as permission prompts.

What

Claude Code keeps lists of command-line tools it recognises when it looks at a shell command (a line of text run in a terminal). Two of these lists now cover many more tools.

  • Type checkers, linters, test runners and bundlers: tsgo, vue-tsc, svelte-check, oxlint, knip, ava, jasmine, karma, tap, nyc, c8, rspack, rsbuild, tsdown
  • Build tools, languages and checkers: configure, just, task, conan, bazelisk, zig, dart, flutter, protoc, buf, wasm-pack, valgrind, cppcheck, gotestsum, ginkgo, staticcheck, ktlint, swiftlint
Why

These lists are probably used to sort shell commands into categories. A command that uses one of these tools is now recognised by name and no longer treated as unknown.

How sure we are
Something disagreesSomething we can check disagrees with this entry, or the writer said they could not settle it.
The writer flagged doubtIt is not clear what the lists control, so it is unknown whether recognising these tools changes anything a user sees, such as permission…

See this entry in the whole of v2.1.315 →

Feedback