Community tools for token tracking, session management, configuration, and alternative UIs.
Last verified: February 2026
- About This Page
- Token & Cost Tracking
- Session Management
- Configuration Management
- Alternative UIs
- Multi-Agent Orchestration
- Plugin Ecosystem
- Known Gaps
- Recommendations by Persona
This page catalogs community-built tools that extend Claude Code. Each tool has been verified against its public repository or package registry. Only tools with a public source (GitHub, npm, PyPI) are included.
What this page is NOT:
- Not a list of AI tools that complement Claude Code (see AI Ecosystem)
- Not DIY monitoring scripts (see Observability)
- Not MCP server recommendations (see MCP Servers Ecosystem)
The most mature cost tracking tool for Claude Code. Parses local session data to produce cost reports by day, month, session, or 5-hour billing window.
| Attribute | Details |
|---|---|
| Source | npm: ccusage / ccusage.com |
| Install | bunx ccusage (fastest) or npx ccusage |
| Language | TypeScript (Node.js 18+) |
| Version | 18.x (actively maintained) |
Key features:
ccusage daily/ccusage monthly/ccusage session- aggregated cost reportsccusage blocks --live- real-time monitoring against 5-hour billing windows--breakdownflag for per-model cost split (Opus/Sonnet/Haiku)--since/--untildate filtering- JSON output (
--json) for programmatic access - Offline mode with cached pricing data
- MCP server integration (
@ccusage/mcp) - macOS widget (
ccusage-widget) and Raycast extension
Limitations: Relies on local JSONL parsing; cost estimates may differ from official Anthropic billing. No team aggregation without manual log merging.
Cross-ref: The main guide covers basic ccusage commands at ultimate-guide.md Section 2.4 (cost monitoring). For DIY cost tracking with hooks, see Observability.
A Python TUI for visual token burn-rate tracking. Displays charts showing consumption rate relative to Claude's billing windows.
| Attribute | Details |
|---|---|
| Source | GitHub: JuanjoFuchs/ccburn / Blog post |
| Install | pip install ccburn |
| Language | Python 3.10+ (Rich + Plotext) |
Key features:
- Terminal charts showing token consumption over time
- Burn-rate indicators (on-track / slow-down warnings)
- Compact display mode
- Visual budget tracking against limits
Limitations: Python-only ecosystem. Smaller community than ccusage. No MCP integration.
When to choose ccburn over ccusage: If you prefer visual burn-rate charts over tabular reports, or if your toolchain is Python-based.
A CLI proxy that filters command outputs before they reach Claude's context.
| Attribute | Details |
|---|---|
| Source | GitHub: pszymkowiak/rtk (upstream stable) |
| Fork | GitHub: FlorianBruniaux/rtk (extended features) |
| Install | cargo install rtk or binary download |
| Language | Rust (standalone binary) |
| Version | v0.2.0+ (upstream), v0.4.0+ (fork) |
Key features:
rtk git log(92% reduction),rtk git status(76% reduction),rtk git diff(56% reduction)rtk vitest run,rtk prisma,rtk pnpm(fork only, 70-90% reduction)rtk gain- token savings analyticsrtk discover- find missed optimization opportunities (fork only)
Two versions:
- Upstream (pszymkowiak): Stable, git/find/cat focus, minimal dependencies
- Fork (FlorianBruniaux): Adds JS/TS stack support (vitest, pnpm, prisma), bug fixes (grep, ls), analytics
When to choose RTK vs ccusage/ccburn:
- RTK reduces token consumption (preprocessing)
- ccusage/ccburn monitor it (postprocessing)
- Use both together for maximum efficiency
Limitations: Early-stage project. Upstream has grep/ls bugs (fixed in fork). Not suitable for interactive commands or very small outputs.
Cross-ref: Full docs at ultimate-guide.md Section 9
A web-based UI for browsing and reading Claude Code conversation history (JSONL files).
| Attribute | Details |
|---|---|
| Source | GitHub: d-kimuson/claude-code-viewer / npm: @kimuson/claude-code-viewer |
| Install | npx @kimuson/claude-code-viewer or npm install -g @kimuson/claude-code-viewer |
| Language | TypeScript (Node.js 18+) |
| Version | 0.5.x |
Key features:
- Project browser with session counts and metadata
- Full conversation display with syntax highlighting
- Tool usage results inline
- Real-time updates via Server-Sent Events (auto-refreshes when files change)
- Responsive design (desktop + mobile)
Limitations: Read-only (cannot edit or resume sessions). No cost data. Requires existing ~/.claude/projects/ history.
Cross-ref: For session search from the CLI, see session-search.sh in Observability.
A TUI for managing ~/.claude.json configuration, focused on MCP server management.
| Attribute | Details |
|---|---|
| Source | GitHub: joeyism/claude-code-config |
| Install | pip install claude-code-config |
| Language | Python (Textual TUI) |
Key features:
- Visual MCP server management (add, edit, remove)
- Configuration file editing with validation
- TUI navigation for
~/.claude.jsonstructure
Limitations: Limited to ~/.claude.json scope. Does not manage .claude/settings.json, hooks, or slash commands.
A CLI that scaffolds pre-configured Claude Code setups with hooks, commands, statusline, and workflow automation.
| Attribute | Details |
|---|---|
| Source | GitHub: Melvynx/aiblueprint |
| Install | npx aiblueprint-cli |
| Language | TypeScript |
Key features:
- Pre-built security hooks
- Custom command templates
- Statusline configuration
- Workflow automation presets
Limitations: Opinionated configuration choices. Some features require a premium tier. Does not read existing config (scaffolds from scratch).
Cross-ref: For manual Claude Code configuration, see ultimate-guide.md Section 4 (CLAUDE.md, settings, hooks, commands).
A styled terminal UI for Claude Code built on Anthropic's claude-agent-sdk. Replaces the default Claude Code TUI with a visually enhanced experience.
| Attribute | Details |
|---|---|
| Source | Blog: matthewrocklin.com / PyPI: claudechic |
| Install | uvx claudechic |
| Language | Python (Textual + claude-agent-sdk) |
| Status | Alpha |
Key features:
- Color-coded messages (orange: user, blue: Claude, grey: tools)
- Collapsible tool usage blocks
- Git worktree management from within the UI
- Multiple agents in a single window
/diffviewer, vim keybindings (/vim), shell commands (!ls)- Proper Markdown rendering with streaming
Limitations: Alpha status - expect breaking changes. Python dependency chain. Requires claude-agent-sdk. macOS/Linux only.
A universal terminal frontend for AI coding agents. Supports Claude Code alongside Gemini CLI, OpenHands, Codex, and 12+ other agents via the Agent Client Protocol (ACP).
| Attribute | Details |
|---|---|
| Source | GitHub: batrachianai/toad / willmcgugan.github.io/toad-released |
| Install | curl -fsSL batrachian.ai/install | sh or uv tool install -U batrachian-toad --python 3.14 |
| Author | Will McGugan (creator of Rich & Textual) |
| Language | Python (Textual) |
Key features:
- Unified interface across 12+ agent CLIs
- Full shell integration with tab completion
@file context injection with fuzzy search- Side-by-side diffs with syntax highlighting
- Jupyter-inspired block navigation
- Flicker-free character-level rendering
Limitations: macOS/Linux only (Windows via WSL). Agent support varies by ACP compatibility. No built-in session persistence yet (on roadmap).
A macOS desktop app for orchestrating multiple Claude Code instances in parallel using git worktrees.
| Attribute | Details |
|---|---|
| Source | conductor.build |
| Install | Download from conductor.build |
| Platform | macOS only (Windows/Linux planned) |
Key features:
- Parallel Claude Code agents on separate git worktrees
- Unified diff viewer for all agent changes
- GitHub and Linear integration (inject issues as context)
- MCP support and slash commands (
/research) - Planning mode with bulk context injection
Limitations: macOS only (as of Feb 2026). Proprietary (not open source). Overlaps with multi-agent orchestration (see below).
A third-party VS Code extension (not Anthropic's official extension) that adds a graphical layer on top of Claude Code.
| Attribute | Details |
|---|---|
| Source | VS Code Marketplace: MaheshKok.claude-code-gui |
| Install | VS Code Marketplace → search "Claude Code GUI" |
Note: This is not the official Claude Code for VS Code extension by Anthropic. The official extension provides inline diffs, @-mentions, and plan review directly in the editor.
Limitations: Third-party, not Anthropic-maintained. Feature set may overlap with or lag behind the official extension.
This section covers tools for running multiple Claude Code instances in parallel. For detailed documentation, see:
- AI Ecosystem - Gas Town, multiclaude, agent-chat, claude-squad
- Ultimate Guide Section 9 - Multi-instance workflows, git worktrees, orchestration frameworks
Quick reference:
| Tool | Type | Key Feature |
|---|---|---|
| Gas Town | Multi-agent workspace | Steve Yegge's agent-first workspace manager |
| multiclaude | Multi-agent spawner | tmux + git worktrees (383+ stars) |
| agent-chat | Monitoring UI | Real-time SSE monitoring for Gas Town/multiclaude |
| Conductor | Desktop app | macOS parallel agents (also listed above) |
Claude Code's plugin system supports community-built extensions. For detailed documentation:
- Ultimate Guide Section 8 - Plugin system, commands, installation
- claude-plugins.dev - 11,989 plugins, 63,065 skills indexed
- claudemarketplaces.com - Auto-scan GitHub for marketplace plugins
- agentskills.io - Open standard for agent skills (26+ platforms)
As of February 2026, the community tooling ecosystem has notable gaps:
| Gap | Description |
|---|---|
| Visual skills editor | No GUI for creating/editing .claude/skills/ — must edit YAML/Markdown manually |
| Visual hooks editor | No GUI for managing hooks in settings.json — requires JSON editing |
| Unified admin panel | No single dashboard combining config, sessions, cost, and MCP management |
| Session replay | No tool replays sessions with playback controls (only static viewing) |
| Per-MCP-server profiler | No way to measure token cost attributable to each MCP server individually |
| Cross-platform config sync | No tool syncs Claude Code config across machines (must manual copy ~/.claude/) |
| Persona | Recommended Tools | Rationale |
|---|---|---|
| Solo developer | ccusage + claude-code-viewer | Cost awareness + session history review |
| Small team (2-5) | ccusage + Conductor or multiclaude | Cost tracking + parallel development |
| Enterprise | ccusage (MCP) + custom dashboards | Programmatic cost data + audit trails |
| Python-centric | ccburn + Claude Chic | Native Python ecosystem tools |
| Multi-agent user | Toad or Conductor | Unified agent management |
| Config-heavy setup | claude-code-config + AIBlueprint | TUI config management + scaffolding |
- Observability - DIY session monitoring, logging hooks, cost tracking scripts
- AI Ecosystem - Complementary AI tools (Perplexity, Gemini, NotebookLM)
- MCP Servers Ecosystem - Validated community MCP servers
- Architecture - How Claude Code works internally
- Ultimate Guide Section 8 - Plugin system and marketplaces