Rudel: Open-source analytics for Claude Code sessions

Rudel is an open-source analytics layer for Claude Code sessions that provides visibility into how developers actually use AI coding agents. The team built it after realizing they had no insight into their own Claude Code usage patterns.
Key findings from 1,573 real sessions
The team analyzed 1,573 Claude Code sessions containing 15M+ tokens and 270K+ interactions. Some notable findings:
- Skills were only being used in 4% of sessions
- 26% of sessions are abandoned, most within the first 60 seconds
- Session success rate varies significantly by task type (documentation scores highest, refactoring lowest)
- Error cascade patterns appear in the first 2 minutes and predict abandonment with reasonable accuracy
- There is no meaningful benchmark for 'good' agentic session performance
How Rudel works
The tool consists of a CLI and dashboard. To get started:
npm install -g rudel
rudel login # authenticate via your browser
rudel enable # auto-upload sessions when Claude Code exits
For batch upload of existing sessions:
rudel upload # interactive picker for batch upload
Technical implementation
When you run rudel enable, it registers a Claude Code hook that runs when a session ends. The hook uploads the session transcript to Rudel. Transcripts are stored in ClickHouse and processed into analytics.
Data collected
Each uploaded session includes:
- Session ID & timestamps (start, last interaction)
- User ID & organization ID
- Project path & package name
- Git context (repository, branch, SHA, remote)
- Session transcript (full prompt & response content)
- Sub-agent usage
Security considerations
Rudel ingests full coding-agent session data, which may contain sensitive material including source code, prompts, tool output, file contents, command output, URLs, and secrets. The team emphasizes only enabling Rudel on projects and environments where you're comfortable uploading that data. For the hosted service at app.rudel.ai, they state they do not have access to personal data contained in uploaded transcripts.
Development and self-hosting
The project is MIT licensed and includes documentation for local development and self-hosting. See CONTRIBUTING.md for local setup and docs/self-hosting.md for running your own instance.
This type of tool is particularly useful for teams wanting to understand how their developers interact with AI coding assistants, identify patterns in successful vs. abandoned sessions, and potentially improve their workflows based on data rather than anecdote.
📖 Read the full source: HN AI Agents
👀 See Also

Claude Code skill combines DeepMind Aletheia and Anthropic harness approaches
A Claude Code skill implements a Planner→Generator→Evaluator→Reviser pipeline that synthesizes DeepMind's Aletheia math research agent with Anthropic's multi-agent coding architecture, adding blind pre-analysis where the evaluator reasons about correct approaches before seeing candidate code.

/compress-architecture: An Agent Skill to Prune Over-Engineering
A new agent skill called /compress-architecture audits codebases for speculative layers, pass-through modules, and duplicate concepts while protecting real domain boundaries and public APIs.

Dirac: Open-Source Agent Tops TerminalBench with 65.2%, Cheaper and Open
Dirac, an open-source coding agent, achieved a 65.2% score on TerminalBench 2.0 for gemini-3-flash-preview, beating Google's baseline (47.6%) and top closed-source agent Junie CLI (64.3%). It also reduces API costs by 64.8% vs competitors.

ClawCall: OpenClaw skill for AI phone calls with bridge mode
ClawCall is an OpenClaw skill that enables AI agents to make actual phone calls, navigate menus, wait on hold, and conduct conversations. It includes a bridge mode that patches you in when a human picks up.