Anthropic Usage logo
AI integrationUpdated

Anthropic Usage on the office display: a Claude spend and Claude Code dashboard for Apple TV

Anthropic Usage covers two things engineering leaders ask about Claude: what the API is costing, and whether the team is actually using Claude Code. Dance Party reads both from your Claude Console organization and puts them on the office display as an Apple TV dashboard, from spend by workspace to yesterday's Claude Code sessions, commits, and pull requests.

  • Read-only
  • API key connection
  • Multiple accounts
Claude Code, yesterdayLive
Sessions
214
+31 vs prior day
Lines added
18,420
+12%
Commits
96
+8
Pull requests
31
-2

What teams running Anthropic Usage put on the screen, and what you would ask DJ Agent to get it.

Claude Code adoption board

For engineering managers and the CTO

Seats are easy to buy and hard to see used. A daily ranking of who ran Claude Code sessions and how many edits they accepted shows where adoption is real and which teams still need a pairing session.

  • Claude Code sessions per developer for a given day
  • Lines of code added and removed by Claude Code
  • Commits and pull requests created through Claude Code
  • Edit and Write tool acceptance rate

Ask DJ Agent“Rank our developers by Claude Code sessions yesterday, with lines added and edit acceptance rate next to each email.”

Claude Code sessions, yesterdayLive
1maya@northwind.dev
19
2arjun@northwind.dev
16
3lena@northwind.dev
13
4tomas@northwind.dev
11
5grace@northwind.dev
8

Claude API spend against budget

For engineering leadership and finance

Anthropic reports cost per day, and a month of agent traffic adds up without anyone opening the Console. A bar against the monthly budget turns an invoice surprise into a Tuesday conversation.

  • Claude API spend month to date, from the daily cost report
  • Progress toward the monthly budget you set
  • Spend per day for the last 7 days

Ask DJ Agent“Show our Anthropic API spend this month against an $8,000 budget.”

Claude API spend, SeptemberLive
Month to date vs budget
$6,140/ $8,000
77% to goal

Spend by Claude Console workspace

For platform teams that give each product its own workspace

Workspaces are how Claude Console teams split keys and limits by product or environment. Spend per workspace shows which product's AI feature is driving the bill, in the names your team already uses.

  • Spend per workspace for the last 7 or 30 days
  • Workspace names resolved from the organization
  • Spend by cost description, such as a model's tokens or code execution

Ask DJ Agent“List our Anthropic workspaces by spend over the last 7 days, and flag any workspace up more than 25% on the week before.”

Claude spend by workspace, last 7 daysLive
support-agent-prod
+9% on prior week
$1,284
search-rerank
+41% on prior week
$906
internal-tools
-6% on prior week
$412
Default workspace
Console and unassigned keys
$238
staging
+3% on prior week
$97

Claude tokens by the hour

For on-call engineers running Claude in production

Cost only arrives by the day, but the usage report counts tokens by the hour or minute. A 24-hour token line shows a runaway agent loop or a traffic drop while someone can still act on it.

  • Input and output tokens per hour for the last 24 hours
  • Cache read tokens next to uncached input
  • Tokens grouped by model, workspace, or API key

Ask DJ Agent“Chart Claude API tokens per hour over the last 24 hours, and show today's total.”

Claude tokens per hour, last 24 hoursLive
48.6M+14% vs same hours yesterday

What Dance Party reads from Anthropic Usage

Dance Party reads your Claude Console organization through Anthropic's Admin API, using only GET requests to the usage, cost, Claude Code, and organization endpoints. It sees counts and dollars, never prompts or model responses.

  • Cost report
    Spend per day in USD, grouped by workspace or by cost description. Daily granularity only.
  • Messages usage
    Tokens in minute, hour, or day buckets, grouped by model, workspace, API key, service tier, context window, or inference region.

Claude Code analytics

Anthropic Usage API docs ↗
  • Per-developer activity
    For one day at a time: sessions, lines added and removed, commits, and pull requests, by user email.
  • Tool acceptance
    Accepted and rejected Edit, MultiEdit, Write, and NotebookEdit proposals.
  • Model breakdown
    Tokens and estimated cost per Claude model for each developer.
  • Organization and members
    Organization name, and members with their emails and roles.
  • Workspaces and API keys
    Workspace names and IDs, and API key names and status, used to label usage and cost.
  • Rate limits
    The rate limits configured for the organization.

How to connect Anthropic Usage

Before you start

  • An owner or admin of your Dance Party workspace makes the Anthropic Usage connection.
  • A Claude Console organization. Anthropic does not offer the Admin API to individual accounts, so a personal Console account cannot connect
  • The admin role in that organization, to create an Admin API key starting sk-ant-admin01-. The Claude API key you use for DJ Agent, or a workspace-scoped key, is rejected
  1. 1
    Go to Integrations in Dance Party and click Connect Anthropic Usage, or Add account on that card for another Claude Console organization.
  2. 2
    Type an Account name for this Claude Console organization, such as Product org or EU entity.
  3. 3
    Click Open Claude Console > Settings > Admin keys and sign in as an organization admin. Use Admin keys, not API keys.Open Claude Console Admin keys ↗
  4. 4
    Click Create key, name it Dance Party, choose an expiration, and click Create. Copy the secret now, because Anthropic shows it only once.
  5. 5
    Paste it into Admin API key and click Save. Dance Party reads your organization name back to prove the key works, and the account appears on the card.
The Connect Anthropic Usage pop-up with an Account name field, a link to Claude Console Admin keys, six numbered steps, and the Admin API key field
Captured from the Dance Party app, September 30, 2026.

Connecting more than one Anthropic Usage account

An Anthropic admin key reads one Claude Console organization, so each organization becomes its own named account. A company with separate organizations per product, region, or legal entity adds each one and names it. Names are unique in the workspace, only owners and admins add or remove accounts, and one widget can read up to five of them together.

Anthropic admin keys have no read-only setting, so read-only is enforced by Dance Party: it only sends GET requests to usage, cost, Claude Code, and organization list endpoints, and never creates keys or changes members. Give the key an expiration and delete it under Settings > Admin keys whenever you like.

From Anthropic Usage to your office display

Once Anthropic Usage shows Connected, the rest happens in plain English. No code, no drag-and-drop.

  1. 1. Describe it. Tell DJ Agent what you want to see.

    New dashboard+ Widget
    Describe a widget in DJ Agent, or click + Widget
    DJ Agent
    DATA SOURCES
    Anthropic Usage logoAnthropic UsageConnected
    Rank our developers by Claude Code sessions yesterday, with lines added and edit acceptance rate next to each email.Send
  2. 2. It gets built. The widget lands on your board with real Anthropic Usage data.

    New dashboard+ Widget
    Anthropic Usage logoClaude Code sessions, yesterdayLive
    1maya@northwind.dev
    19
    2arjun@northwind.dev
    16
    3lena@northwind.dev
    13
    4tomas@northwind.dev
    11
    5grace@northwind.dev
    8
    DJ Agent
    DATA SOURCES
    Anthropic Usage logoAnthropic UsageConnected
    Rank our developers by Claude Code sessions yesterday, with lines added and edit acceptance rate next to each email.Send
  3. 3. Put it on a screen. Pair an Apple TV with the six-character code it shows, then assign the dashboard.

    The Pair your Apple TV card in Dance Party, with six boxes for the code the Apple TV shows

Anthropic Usage dashboard questions

Can I put Claude API spend on an Apple TV dashboard in the office?

Yes. Connect your Claude Console organization with an Admin API key, describe the board to DJ Agent, and assign it to a screen running the Dance Party Apple TV app.

Why won't my Claude API key connect?

It is an inference key. Usage and cost reports need an Admin API key from Settings > Admin keys, created by an organization admin, and Anthropic does not offer those to individual accounts.

Can I track Claude Code adoption by developer?

Yes. Dance Party reads Anthropic's Claude Code analytics: sessions, lines added, commits, pull requests, and tool acceptance per user email, one day at a time. Data under an hour old is held back by Anthropic, so boards default to yesterday.

Does it include Claude Code on Amazon Bedrock or Google Cloud, or Claude Enterprise seats?

No. Anthropic's analytics cover Claude Code on the Claude API only. Claude Enterprise usage on claude.ai uses a different API and key that Dance Party does not read yet.

Can I connect more than one Anthropic organization?

Yes. Add each organization as a named account. A widget can compare up to five accounts or total them, and removing one never swaps in another account's numbers.

Why doesn't Claude spend show today's total?

Anthropic's cost report is daily, so today's dollars fill in as the day closes. Tokens are available by the hour or minute, and Priority Tier usage appears in token reports rather than the cost report.

Put Anthropic Usage on every office display

Connect Anthropic Usage, describe the dashboard, and it runs on an Apple TV, refreshing on its own.

Get Started