CodeLedger and Vibecop Updates for Multi-Agent AI Coding Cost and Quality Tracking

Cost and Quality Tracking for Multi-Agent AI Development
A developer has updated two tools—CodeLedger and Vibecop—to address common problems when using multiple AI coding agents simultaneously. The tools work together to provide unified cost tracking and automated quality checking.
CodeLedger Updates: Unified Cost Tracking
CodeLedger, which already tracked Claude Code spending, now reads session files from Codex CLI, Cline, and Gemini CLI. It provides a single dashboard without requiring API keys by accessing local session files directly.
New features include:
- Budget limits: Set monthly, weekly, or daily caps per project or globally. CodeLedger alerts at 75% usage.
- Spend anomaly detection: Flags days where spending spikes compared to your 30-day average. The developer reported catching a runaway agent rewriting the same file in a loop.
- Expanded model pricing: Now includes OpenAI models (o3-mini, o4-mini, gpt-4o, gpt-4.1) and Google models (gemini-2.5-pro, gemini-2.5-flash) alongside Anthropic models.
The developer cites a Pragmatic Engineer 2026 survey finding that 70% of developers use 2-4 AI coding tools simultaneously, with average spend of $100-200/dev/month on the low end, and one case of $5,600 in a single month.
Vibecop Updates: Automated Quality Checking
Vibecop now offers vibecop init .—one command that sets up hooks for Claude Code, Cursor, Codex CLI, Aider, Copilot, Windsurf, and Cline. After setup, Vibecop auto-runs every time the AI writes code.
Key features:
--format agentcompresses findings to ~30 tokens each, providing feedback without consuming significant context window space.- New LLM-specific detectors:
exec()with dynamic arguments (shell injection risk)new OpenAI()without a timeout (server hang risk)- Unpinned model strings like "gpt-4o" (AI may write the model it was trained on rather than what you should pin)
- Hallucinated package detection (flags npm dependencies not in the top 5K packages)
- Missing system messages / unset temperature in LLM API calls
- Finding deduplication: If the same line triggers two detectors, only the most specific finding shows up.
How They Work Together
CodeLedger provides cost insights: "you spent $47 today, 60% on Opus, mostly in the auth-service project." Vibecop provides quality insights: "the auth-service has 12 god functions, 3 empty catch blocks, and an exec() with a dynamic argument." Both tools run locally and are free.
Installation
npm install -g codeledger
npm install -g vibecop
vibecop init .
Both tools are MIT licensed and available on GitHub:
- CodeLedger: https://github.com/bhvbhushan/codeledger
- Vibecop: https://github.com/bhvbhushan/vibecop
📖 Read the full source: r/ClaudeAI
👀 See Also

clarp: Open Source Drop-In Replacement for Claude -p Before June 15 Metered Pricing
Claude -p moves to metered pricing on June 15. clarp is an open source CLI that replaces it for local workflows — just change the binary name from claude to clarp.

Claude Token Counter Updated with Model Comparison Feature
Simon Willison's Claude Token Counter tool now supports comparing token counts across different Claude models. The update reveals Opus 4.7 uses 1.0–1.35× more tokens than Opus 4.6 due to an updated tokenizer, potentially increasing costs by around 40% despite identical pricing.

AgenticStore MCP: Python Toolkit for Claude Desktop with 27 Local Tools
AgenticStore MCP is an open-source Python toolkit that replaces multiple MCP servers with a single installation, giving Claude Desktop 27 local tools including persistent memory, web search, and repo auditing without requiring Docker or Node.js configuration.

Running Qwen3.6-35B-A3B-UD-Q5_K_XL Locally with VS Code Copilot on AMD R9700
A user shares their working llama.cpp setup for Qwen3.6-35B-A3B-UD-Q5_K_XL on a single AMD R9700 with Vulkan, achieving full website and Playwright test generation from scratch with minimal nudging.