atlanai plugin installs hooks into Claude Code that record each coding
session and export it to Agent Registry as OpenTelemetry traces. Sessions,
tool calls, subagent runs, and cost appear next to your other agent activity,
with no change to the code you are working on.
Preview. The
atlanai/claude-plugins marketplace is private during
preview, so only authorized testers with repository access can install it
today. macOS and Windows artifacts are not yet natively signed, so this
channel is not approved for production rollout. Confirm the current
channel with your Atlan contact.Before you start
- A current Claude Code installation.
- Access to the
atlanai/claude-pluginsrepository during preview. - An Atlan account that can sign in through the browser.
- On a managed device, follow your organization’s software-installation policy — your administrator may deploy this centrally instead. See Managed installation.
1. Install the plugin
In Claude Code:amd64 or arm64. Before activating anything,
the bootstrap verifies:
- an Ed25519 signature over the channel manifest
- the size and SHA-256 digest of the selected runtime and launcher
- the declared native signature policy for the channel
- a runtime self-check
2. Sign in
Authentication is a separate, explicit action — installing the plugin does not sign you in.3. Verify the installation
/status reports the daemon state, authentication state, and integration
diagnostics. A stopped daemon does not prevent the other checks from running.
/doctor runs the launcher’s own diagnostics. Neither command prints
credentials, tokens, or local paths.
Expected result
After signing in and completing one Claude Code session, that session appears in Agent Registry with its tool calls and subagent activity. Confirm it end to end:- Run
/statusand confirm both the daemon and authentication are healthy. - Complete a short coding session in Claude Code.
- Open Agent Registry and find the session under your coding-harness activity.
/status proves local capture is wired up. It does not prove
ingestion — check that the session is actually visible in the expected
workspace before relying on it.
What gets captured
The plugin registers hooks on these Claude Code events:SessionStart, SessionEnd, UserPromptSubmit, PostToolUse,
PostToolUseFailure, PreCompact, PostCompact, SubagentStart,
SubagentStop, Stop, and StopFailure.
Where state lives
Durable runtime, OAuth credentials, the SQLite journal, the cursor, and the outbox live in Atlan’s platform-specific application directories — never in Claude’s plugin cache. That has a consequence worth knowing before you uninstall: Removing the marketplace stops new hook delivery but retains historical state. Purging that state is a separate, explicit action.Commands
Limitations
- Preview channel only: macOS and Windows artifacts are not natively signed yet, so this is not approved for production rollout.
- The marketplace is private until the rollout gates complete. The same commands work anonymously once the repository is public.
- Claude’s organization chat and Cowork marketplace is a separate surface. Installing there is not the same as local Claude Code tracing and should not be assumed to provision Claude Code hooks.
channels/stablerequires native Apple and Windows signatures plus the Linux Sigstore policy.channels/previewmay use manifest-only macOS and Windows artifacts and is never an implicit fallback from stable.
Related
Managed installation
Deploy across a fleet with managed settings.
Claude Code MCP integration
Add Atlan tools to Claude Code — a separate surface.
Inspect traces
What a captured session looks like.
Diagnose attribution
Sessions arriving in the wrong place.