Seit dem 6. November können Enterprise-Organisationen ihre Projekte mit den Codes versehen, die sie ohnehin benutzen: WBS-Nummer, Charge Code, Aktenzeichen eines Mandanten. Danach lässt sich der Großteil der Ausgaben in diesen Projekten nach Tag auswerten, in den Organisationseinstellungen oder über die API. Die Funktion steht in der Beta.
Der Aufbau ist schlicht. Ein Tag ist die Kategorie, über die berichtet wird, etwa cost_code oder client_matter. Der Wert ist der Code selbst, etwa CC-1042. Tags und erlaubte Werte legt ein Owner an, den Wert für ein Projekt setzt jeder, der das Projekt bearbeiten darf. Je Tag gilt ein Wert pro Projekt, und ein Projekt trägt höchstens 16 Tags. Tag-Namen sind klein geschrieben, ohne Leerzeichen, und später nicht mehr änderbar.
Der wichtige Satz steht im Kleingedruckten
Projekt-Tags wirken nur innerhalb von Projekten. Arbeit außerhalb eines Projekts bekommt kein Tag, und das ist keine Randnotiz, sondern die Hauptgrenze dieser Funktion.
Gezählt werden: Chat in einem Projekt, die zusammengeführte Chat- und Cowork-Oberfläche in einem Projekt, eine Cowork-Aufgabe auf dem eigenen Rechner ab Claude Desktop 3.6556.1 mit einem ausgewählten Projekt, und Claude Code im Terminal oder auf dem Desktop ab Claude Code 2.1.305.
Nicht gezählt werden: Claude Code im Web, Claude for Office, Claude in Chrome, Claude Design, Claude in Slack und Microsoft Teams, Artifacts, der Sprachmodus, die Claude API, die Claude Console sowie Claude Code über Bedrock, Vertex AI, ein Gateway oder einen API-Schlüssel. Wer seine Entwicklerkosten über die Plattform fährt, findet sie hier also nicht.
Claude Code braucht einen Eintrag in der settings.json
Claude Code hat keinen Projekt-Auswähler. Die Zuordnung läuft über eine Einstellungsdatei: Projekt in Claude öffnen, die ID aus dem letzten Teil der URL kopieren, dann .claude/settings.json im Repository oder ~/.claude/settings.json für alle Repositories öffnen und { "attributionProject": "PROJECT_ID" } eintragen. Bei der Repository-Variante muss man den Ordner anschließend freigeben, wenn Claude Code fragt.
Der Haken steht in der Dokumentation selbst: Ist kein Projekt gesetzt, wird die Nutzung nicht getaggt, und es gibt keine Warnung. Wer das ausrollt, muss es den Leuten sagen. Dazu der übliche Hinweis auf gültiges JSON, denn ein Komma zu viel legt Claude Code auf dem Rechner lahm.
Einschalten muss man nichts, aufpassen schon
Für geeignete Organisationen sind Projekt-Tags automatisch aktiv, es gibt keinen Schalter. Ausgenommen sind Organisationen mit HIPAA-Konfiguration, mit kundeneigenen Schlüsseln (CMEK), mit Zero Data Retention, auch für Claude Code, mit minimaler Datenhaltung oder mit Daten außerhalb der USA. Ebenfalls ausgenommen sind Organisationen, die Claude Desktop über einen eigenen Modellanbieter leiten.
Und eine Zeile, die man zweimal lesen sollte: Tag-Namen und Tag-Werte sind für alle Nutzer der Organisation sichtbar. Ein Aktenzeichen ist damit kein Geheimnis mehr. Wer Mandanten über Werte abbildet, baut sich ein organisationsweites Verzeichnis seiner Mandate, ohne es zu merken.