Argus: A VS Code Extension to Debug Claude Code Session Costs and Behavior

✍️ OpenClawRadar📅 Published: May 10, 2026🔗 Source
Argus: A VS Code Extension to Debug Claude Code Session Costs and Behavior
Ad

Claude Code session costs can spike without obvious reasons—retry loops, repeated file reads, or context filling up before compaction. The JSONL files at ~/.claude/projects/ contain all the data, but raw inspection is painful. A developer built Argus, a VS Code extension that parses those transcripts and lays the session out as a timeline with granular metrics.

Key Features

  • Timeline view of every tool call: Read, Write, Edit, and subagent calls.
  • Per-step token and USD cost breakdown.
  • Cache hit ratio for each step.
  • Subagent attribution—see which subagent did what.
  • Rule-based flagging for duplicate reads, retry loops, and context pressure.
  • Cost breakdown tab and dependency graph of file operations.
  • Context window usage visualization.
Ad

How It Works

Argus runs entirely locally—no login, no upload. It reads the JSONL files that Claude Code already writes, so no extra setup is needed. The developer built it originally for personal use after noticing unpredictable cost spikes across sessions.

Who It's For

Developers using Claude Code in agent mode who want to understand exactly what their agent did and why costs vary across sessions.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Need MCP Server Provides Semantic Tool Discovery for AI Agents
Tools

Need MCP Server Provides Semantic Tool Discovery for AI Agents

An MCP server called Need enables semantic search over 10,000+ tools from brew, npm, pip, and cargo. When an agent requests a task like 'compress these PNGs,' it finds pngquant, installs it, runs it, and reports back on success.

OpenClawRadar
Code retrieval for AI agents: Why vector embeddings fail and per-file LLM graphs win
Tools

Code retrieval for AI agents: Why vector embeddings fail and per-file LLM graphs win

After a year of building a code indexing system, the team behind Bytebell found that vector embeddings on code chunks and Tree-sitter ASTs both fell short, while per-file LLM summaries stored in a Neo4j graph with semantic fulltext search significantly improved retrieval precision.

OpenClawRadar
Developer shares solution for Claude AI ignoring rules beyond 50-count threshold
Tools

Developer shares solution for Claude AI ignoring rules beyond 50-count threshold

A developer reports Claude Code started silently dropping rules once their shared rule set exceeded approximately 50 items, particularly during frontend-heavy tasks. They built a hook that scans prompts and loads only 2-3 relevant rules based on keyword matching.

OpenClawRadar
Browser-native real-time coherence control system for Claude with SDE bands and Kalman filtering
Tools

Browser-native real-time coherence control system for Claude with SDE bands and Kalman filtering

A developer has built a real-time coherence control harness that runs entirely as a Claude artifact in the browser, treating conversation as a stochastic process with live Monte Carlo SDE paths, dual Kalman filtering, and behavioral signal detection.

OpenClawRadar