Blog

Latest updates, features, and news about ClaudeSavvy

🔍 Deep Dive Analytics: See Exactly What Claude Is Doing

We've just shipped a major upgrade to ClaudeSavvy that gives you unprecedented visibility into how Claude Code works. The Sub-Agents and Features pages now offer detailed, interactive analytics that let you explore every tool call and sub-agent invocation.

The Problem We Solved

Previously, you could see aggregate stats—how many times a tool was used, total tokens consumed. But you couldn't answer questions like:

  • What files did Claude read during that conversation?
  • What commands did it run?
  • How do tool calls relate to each other over time?
  • Which sub-agent task consumed the most tokens?

Now you can.

Unified Tools Timeline

The Features page now includes a Unified Timeline tab that shows all tool calls across all tools in a single interactive chart. Each tool type has its own color:

  • Read - File reads
  • Write - File writes
  • Edit - File edits
  • Bash - Shell commands
  • Glob/Grep - Search operations
  • Task - Sub-agent launches

Click any bubble to see the exact parameters—which file was read, what command was executed, what search pattern was used.

Zoomable Date Range

When you have hundreds of tool calls, the timeline can get crowded. That's why we added a date range slider below the chart. Drag the handles to zoom into any time period and the chart updates instantly—no page reload required.

Clickable Tool Details

On both the Features and Sub-Agents pages, clicking any row now opens a detailed panel showing:

  • Timeline view with all invocations plotted over time
  • Conversations breakdown showing usage per session
  • Token breakdown with input, output, cache read, and cache write splits
  • Individual invocation details when you click a data point

Filter by Session

Want to see what happened in a specific conversation? Use the session filter dropdown to focus on a single session. This is incredibly useful for debugging or understanding how Claude approached a particular task.

What's Next

This is just the beginning of our deep-dive analytics work. We're planning to extend this level of detail to other pages in ClaudeSavvy—watch this space for updates on conversation-level analysis, model comparison views, and more.

Try It Now

Upgrade to the latest version:

pip install --upgrade claudesavvy

Then head to the Features page and click the Unified Timeline tab to explore your tool usage like never before.

Questions or ideas for what we should add next? Let us know on GitHub!

📈 Efficiency Trend Analysis: See What Actually Changed

We're thrilled to introduce Efficiency Trend Analysis in ClaudeSavvy v2.2—a smarter way to understand whether your Claude Code usage is actually improving over time.

The Problem with Raw Numbers

Here's something that trips up a lot of developers: if your costs dropped 20% this week, is that actually good? Not necessarily. If your usage also dropped 20%, you haven't improved efficiency at all—you just used Claude less.

That's why we built trend analysis with normalized metrics. Instead of showing raw totals, we compare efficiency metrics that account for activity volume.

What We Track

When you select a time period (Week, Month, or Today), ClaudeSavvy now compares your current metrics against the equivalent previous period:

  • Cost per Session: Are you spending more or less per conversation?
  • Cost per Message: How efficient is each interaction?
  • Tokens per Message: Is your context window staying clean or getting bloated?
  • Cache Hit Rate: Are you effectively reusing cached prompts?

Color-Coded Insights

Each metric shows a clear trend indicator:

  • ↓ Green = Improvement (costs down, cache hits up)
  • ↑ Red = Needs attention (costs up, efficiency down)
  • — Gray = No significant change

Context Window Hygiene

The new Tokens per Message metric is particularly useful. If this number keeps climbing, it means your conversations are accumulating context—old messages, file contents, and history that inflate every subsequent API call. A rising trend here is a signal to:

  • Start fresh conversations more frequently
  • Use /compact to summarize long sessions
  • Avoid including unnecessary context in prompts

Tool Cost Trends on Features Page

We've also added trend analysis to the Features page. The tool usage table now shows:

  • Cost per Call: How much does each tool invocation cost?
  • Trend: Is this tool getting more or less expensive to use?

This helps you identify which tools are driving costs and whether their efficiency is improving.

Smart Recommendations

When trends indicate a problem, ClaudeSavvy generates actionable recommendations. For example:

  • Cost per session up 25%? We'll suggest reviewing model selection and conversation length
  • Tokens per message up 30%? We'll recommend context window cleanup strategies
  • Cache hit rate down 10%? We'll explain how stable prompts improve caching

How to Access

Trend analysis appears automatically when you:

  1. Go to the Projects page
  2. Select a bounded time period (Today, Week, or Month)
  3. Click Analyze on any project

The "Efficiency Trends" section will show your normalized metrics compared to the previous equivalent period.

Upgrade Now

Get the latest version with trend analysis:

pip install --upgrade claudesavvy

We believe understanding real efficiency changes—not just raw numbers—is key to optimizing your Claude Code workflow. Give it a try and let us know what you think!

Questions or feedback? Open an issue on GitHub. Happy tracking! 🚀

⚙️ Introducing Custom Rate Settings

We're excited to announce a powerful new feature in ClaudeSavvy: custom rate settings for each LLM model you use with Claude Code!

Why Custom Rates Matter

Every development environment is unique. Whether you're running local models, using enterprise pricing, or accessing models through different providers, having accurate cost tracking is essential. That's why we built the new Settings page to give you full control over your rate configuration.

Key Features

  • Model-Specific Pricing: Set custom input/output rates for each LLM model you use
  • Real-Time Updates: Changes take effect immediately across all your analytics
  • Flexible Configuration: Support for standard pricing, local model rates, or enterprise tiers
  • Accurate Cost Tracking: Get precise cost calculations based on your actual pricing

How It Works

The new Settings page provides a clean, intuitive interface where you can:

  • View all configured models in one place
  • Set custom input token rates (per million tokens)
  • Set custom output token rates (per million tokens)
  • Easily switch between different pricing tiers
  • Save your configuration with a single click

Perfect For:

  • 🖥️ Local Models: Track costs for models running on your own hardware
  • 🏢 Enterprise Plans: Use your custom enterprise pricing tiers
  • 🔄 Multiple Providers: Set different rates for each API provider
  • 📊 Budget Planning: Accurately forecast costs based on your actual rates
ClaudeSavvy Settings Page

Getting Started

To access the new Settings page:

  1. Make sure ClaudeSavvy is running (claudesavvy)
  2. Navigate to the Settings tab in the dashboard
  3. Enter your custom rates for each model
  4. Click "Save Settings" to apply your changes

Your cost tracking will immediately reflect the new rates, giving you accurate insights tailored to your specific setup.

What's Next?

We're continuing to improve ClaudeSavvy based on your feedback. Future enhancements will include:

  • Import/export settings configurations
  • Preset templates for common providers
  • Historical rate tracking and comparisons

Have questions or suggestions? We'd love to hear from you! Open an issue on GitHub or join the discussion.

Happy tracking, and here's to more accurate cost insights! 🎯

🎉 We're Now ClaudeSavvy!

We're excited to announce that Monitor Claude Code is getting a fresh new name: ClaudeSavvy!

Why the Change?

As our tool has evolved, we wanted a name that better reflects its mission—helping you become savvy about your Claude Code usage. The new name is:

  • More Memorable: ClaudeSavvy is catchy and easy to remember
  • Clearer Purpose: "Savvy" implies smart, intelligent insights into your usage
  • Better Branding: Shorter, punchier, and stands out in the Claude Code ecosystem

What's Changing?

Don't worry—the tool you love is staying the same! Only the name is changing. Here's what you need to know:

New Installation Command

Going forward, install ClaudeSavvy using the new package name:

pip install claudesavvy

New Run Command

Start the dashboard with the new command:

claudesavvy

Migrating from Monitor Claude Code

If you're already using the old monitor-claude package:

  • Uninstall the old package: pip uninstall monitor-claude
  • Install the new package: pip install claudesavvy
  • Your existing data and configuration will be preserved
  • All your metrics and history will continue to work

What's Staying the Same

  • ✅ All the features you know and love
  • ✅ The same powerful real-time dashboard
  • ✅ Cost tracking and analytics
  • ✅ Project-based insights
  • ✅ Cache efficiency monitoring
  • ✅ 100% free and open-source

What's Next?

We're committed to making ClaudeSavvy the best Claude Code monitoring tool available. The rebrand opens up exciting possibilities for future features and improvements. Stay tuned for more updates!

Thank you for being part of our community. Here's to smarter, more efficient Claude Code usage with ClaudeSavvy! 🚀

Questions? Check out our homepage or open an issue on GitHub.

Introducing ClaudeSavvy: Track Your AI Usage

We're excited to announce the launch of ClaudeSavvy, a free and open-source dashboard for tracking your Claude Code usage, analyzing API consumption, and monitoring costs in real-time.

Why We Built This

As developers increasingly rely on Claude Code for AI-assisted programming, understanding usage patterns becomes essential for managing API costs and optimizing workflows. We needed a tool that could:

  • Track Claude Code usage across multiple projects in real-time
  • Provide detailed analysis of token consumption and costs
  • Help identify optimization opportunities
  • Keep data local and private

Key Features

  • Real-Time Dashboard: View your API usage metrics as they happen
  • Cost Tracking: Monitor every cent spent on Claude API calls
  • Project Analytics: Per-project breakdowns of token usage and costs
  • Project Analysis: Get direct suggestions for optimizations
  • Cache Efficiency: Monitor prompt cache performance and savings
  • Tool Usage: See which Claude Code tools you use most

Getting Started

Installation is simple:

pip install claudesavvy
claudesavvy

Then open http://localhost:5000 to view your analytics dashboard.

This is just the beginning! We have many more features planned for future releases. Stay tuned for updates, and feel free to contribute on GitHub!