Adds AST-aware file reading tools to cut context consumption by 80-90% when Claude works with code. Instead of loading entire files, you get `smart_read` for structural outlines, `read_symbol` to pull individual functions by name, and `read_for_edit` to see only what matters before a change. PreToolUse hooks intercept expensive native operations like recursive grep or large file reads and redirect them to token-efficient alternatives. Works across TypeScript, Python, Go, Rust, and ten other languages. Ships with 25 subagents for Claude Code that enforce response budgets and prefer MCP tools over heavy bash commands. Pairs well with caveman for output compression and context-mode for sandboxed execution. Best for large codebases where you hit context limits fast.
claude mcp add --transport stdio digital-threads-token-pilot uvx token-pilot