AI coding analytics

How much of your code did the assistant write?

Everyone has an opinion about how much AI is writing. Almost nobody has a number. Inlinr measures it per project and per week, from what actually happened in your editor.

See pricing
Lines written per week, split between you and the assistants, with the share written with AI

Installed is not used

Copilot activates when your editor starts. A tracker that reports an AI tool because its extension is running will tell you Copilot wrote your code on days you never accepted a suggestion — and will never mention the assistant you actually used.

Inlinr attributes an edit to an assistant only when something in the window looked like one wrote it: a single atomic insertion of several lines that does not match your clipboard, or a change the Claude Code plugin reports from the assistant's own session log. Typing by hand inside Cursor is recorded as Cursor, with no AI attribution — which most trackers cannot express at all.

Per tool, per project

Copilot, Cursor, Claude Code, Codeium and Windsurf. Which one, on which repository, in which week.

Tokens and cost

Input, output, cache reads and cache writes counted separately — each kind has its own price, so a single summed number cannot be priced.

Written versus shipped

Coming soon: lines edited next to lines that reached a commit, read from your own git. The gap is what a churn metric is really measuring.

Your prompts stay yours

File paths, counts and token totals leave the machine. Prompts, responses and source code never do.

Why token counts are hard to get right

Most of a Claude Code turn is cached context. Counting only fresh input under-reports by an order of magnitude, and counting everything at the input rate over-reports by nearly as much — cache reads bill at a tenth, cache writes at a quarter more.

Streaming makes it worse: the same message is written to the transcript repeatedly with running totals. Adding those up multiplies a response's cost by the number of chunks it arrived in. Inlinr replaces rather than accumulates, and prices each component at its own rate.

Find out on your own repositories

Free for solo use. Install the editor plugin, or the Claude Code plugin, and the first number arrives within a day.

No card to start · no source code leaves your machine