Ccledger banner
shakibbinkabir shakibbinkabir

Ccledger

Development community

Description

Team usage ledger for Claude Code. Self-hosted OTLP ingest into SQLite, with a per-person dashboard. Independent project, not affiliated with Anthropic.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

ccledger

Team usage ledger for Claude Code. See who is using how many tokens.

[![CI](https://github.com/shakibbinkabir/ccledger/actions/workflows/ci.yml/badge.svg)](https://github.com/shakibbinkabir/ccledger/actions/workflows/ci.yml) [![npm](https://img.shields.io/npm/v/@thisissbk/ccledger)](https://www.npmjs.com/package/@thisissbk/ccledger) [![license](https://img.shields.io/github/license/shakibbinkabir/ccledger)](LICENSE) [![node](https://img.shields.io/node/v/@thisissbk/ccledger)](package.json)

![The ccledger dashboard: four stat tiles, tokens over time as a stacked area, tokens by model, and a per-member table with share, trend and estimated cost](docs/images/dashboard.png)

**ccledger is an independent open source project. It is not affiliated with, endorsed by, or sponsored by Anthropic.**


What it does

Claude Code can export OpenTelemetry data about its own API calls. ccledger runs a server that receives that data from everyone on your team, stores it in one SQLite file, and shows per-person token usage, a model breakdown, and trends over a date range.

It is built for teams of two to ten who share Claude Code access and cannot see who is using what. Anthropic's per-user analytics is an Enterprise feature; this covers the same question for everyone else.

ccledger vs ccusage / CCMeter

Those tools read the session logs already on your disk and show you your own usage on one machine. They are good at that, they need no server, and if that is what you want you should use one of them.

ccledger is the team version. Every machine reports to one server you run, so you get per-person attribution across the whole team in one place.

In production at

[Neovogent AI](https://www.neovogent.com) — a UK company building specialized AI assistants that run inside a client's own environment rather than a public cloud — runs ccledger self-hosted on a $5 AWS Lightsail instance to see how its team's Claude Code usage divides up.

That is the whole inte