AI News HubLIVE
站内改写2 min read

Show HN: Multiplayer Usage Tracking for Claude Code, Codex and OpenCode

Summer is an open-source local tool by Autumn for tracking AI coding tool usage and spend. It supports Claude Code, Codex, and OpenCode, requires no hosting, and provides a local dashboard to aggregate usage across a team per developer, model, and cost.

SourceHacker News AIAuthor: johnyeocx

Notifications You must be signed in to change notification settings

Fork 1

Star 9

BranchesTags

Open more actions menu

Folders and files

NameName

Last commit message

Last commit date

Latest commit

History

7 Commits

7 Commits

dash

dash

docs

docs

src

src

test

test

.gitignore

.gitignore

README.md

README.md

SPEC.md

SPEC.md

bun.lock

bun.lock

bunfig.toml

bunfig.toml

package.json

package.json

tsconfig.json

tsconfig.json

Repository files navigation

Summer is a local, open-source tool for AI-coding usage and spend, built by Autumn. Per developer, across Claude Code, Codex, and opencode, it answers: how much is each engineer using, on what models, and what's it worth?

How it works

Summer needs zero hosting. It uses Autumn as its backend and comes with a local dashboard — Autumn stores every usage event, prices tokens (via Models.dev), and aggregates usage across your whole team.

Get started

Note: If you already have an Autumn org, create a new org to use with Summer.

bun -g install @useautumn/summer # install Summer

summer start # set up, then track usage in the background

summer dash # open the usage dashboard

summer start does everything first-time setup needs:

Authenticates with Autumn via OAuth — logs you in (or signs you up) and sets up your org.

Offers to backfill your history.

Starts a local daemon to collect Claude Code + Codex usage and send it to Autumn.

summer dash serves a local UI (and opens it in your browser): a usage chart you can group by harness / model / user / billing mode, filter by any property, search per-developer usage, and inspect the raw events.

Note: Summer installs an autostart service (launchd/systemd) so it survives reboots. Pass --no-service for a plain background process.

Claude Code requires a restart to send usage after summer start. Either start new sessions, or for existing ones, restart and /resume. (Codex/opencode don't need a restart.)

Invite your team

Summer rolls up usage across everyone in your Autumn org.

Open your Autumn org settings → Members.

Invite a teammate by email.

They accept the invite in Autumn, run summer start themselves, then restart Claude Code (see the note above — otherwise only their backfill shows up, not live Claude usage).

That's it — their usage shows up alongside yours in the dashboard.

Commands

Command What it does

summer start Set up (if needed) and start tracking.

summer dash Open the usage dashboard (alias: dashboard).

summer backfill Import historical Claude Code + Codex usage (backdated).

summer report Usage rollup in the terminal.

summer status Auth + local state.

summer stop Stop and restore harness settings (also removes autostart).

summer service install / uninstall / status Manage on-boot autostart.

summer login / logout Manage Autumn auth.

Harnesses Supported

Claude Code, Codex, OpenCode

About

Track AI usage across your organization

Resources

Readme

Uh oh!

There was an error while loading. Please reload this page.

Activity

Custom properties

Stars

9 stars

Watchers

0 watching

Forks

1 fork

Report repository

Releases

No releases published

Packages 0

Uh oh!

There was an error while loading. Please reload this page.

Contributors

Uh oh!

There was an error while loading. Please reload this page.

Languages

TypeScript 98.4%

CSS 1.5%

HTML 0.1%