Claude's Compliance API hits GA: agent sessions are records
Anthropic took the Compliance API session endpoints out of beta for Cowork and Claude Code. Every agent session on a laptop is now a retrievable transcript.
Anthropic moved the Compliance API session endpoints out of beta today. If your team runs Claude Code or Cowork, the transcripts of those sessions — including the ones running on employee laptops — are now a stable, documented API call away. That is a governance feature, and it is also a warning about how you should be treating every other AI tool in your stack.
What actually happened
Per the Claude Platform release notes, the Compliance API session endpoints are now generally available for Cowork and Claude Code sessions. The beta ran fast: remote Cowork sessions on August 3, local sessions on your users' machines on August 11, GA on August 26. Three weeks from preview to production surface.
Two things shipped alongside it. The local session endpoints now also return transcripts of Claude Science sessions and Claude for Microsoft 365 sessions in Excel, PowerPoint, Word, and Outlook — still in beta, for Claude Enterprise organizations, using an existing Compliance Access Key with the read:compliance_user_data scope. And the Admin API is now callable from the ant CLI and the Python, TypeScript, C#, Go, Java, PHP, and Ruby SDKs under client.beta.organization, covering members, invites, workspaces, API keys, rate limits, service accounts, federation rules, and customer-managed encryption keys. Usage and cost reports stay curl-only for now.
Read the surface plainly: session listing, session metadata, session messages. GET /v1/compliance/apps/sessions/local, then the transcript.
Why AI compliance logs matter for your business
Most small companies adopted AI tools the way they adopted Dropbox — one person, then a team, then everyone, and no one wrote down what it touches. The transcript question shows up later, and it always shows up in a bad week: a client asks what data went into the model, an ex-employee's work needs reconstructing, or a bug gets traced back to something an agent did at 11pm with no reviewer.
An AI session is a business record now. Treat it like one. That means deciding three things before you need them: who can pull transcripts, how long you keep them, and what happens when a customer asks you to produce or delete one. A compliance key with an org-wide read scope is a real key — put it in the same drawer as your production database credentials, not in a shared doc.
The larger point is portability. Anthropic built this pipe. Your other vendors may not have, and the ones that have not are the risk. Inventory every AI tool your team touches, and for each one answer: can we export the session history, and in what format? Where the answer is no, either route that work through a tool that can, or wrap it in your own logging layer. We build the wrapper often enough that it has a shape — a thin proxy, structured events to your own store, retention you control.
Key takeaways
- Compliance API session endpoints are GA for Cowork and Claude Code, including sessions running on users' machines
- Claude Science and Claude for Microsoft 365 (Excel, PowerPoint, Word, Outlook) transcripts are now returned in beta for Enterprise orgs
- The Admin API landed in the
antCLI and seven SDKs underclient.beta.organization; usage and cost reports remain curl-only - Compliance Access Keys with
read:compliance_user_dataread everyone's transcripts — secure them like production credentials - Audit your other AI vendors for export: if session history can't leave the tool, you don't have a record
No idea what your AI tools are logging? We build the proxy-and-event-store layer that gives you one exportable audit trail across vendors, on infrastructure you own. Tell us what's in your stack.
Sources: Claude Platform release notes, Compliance API sessions documentation.
- #ai-governance
- #compliance
- #claude-code
- #audit-logs
- #api
Tommy Rush — Founder, Rush Commerce
Operator turned builder. 15+ years running operations — now shipping the systems businesses run on. More
Get The Rush Report weekly — one email, zero fluff.
Keep reading
Runable's $21M: your AI vendor is eating the inference bill
Runable raised $21M at a $65M valuation with negative gross margins and 1.7M users. What subsidized AI pricing means for the tools running your business.
Read itRingg raises $10M: voice AI is really an outcome layer
Peak XV put $10M into Ringg, a voice AI startup running 20M call attempts a month. The lesson: buy the workflow engine, not the channel.
Read it