Skip to main content

Python

Agentegrity needs Python 3.10 or later. The core library has no required dependencies; each framework adapter and optional layer is an extra.
Add the extra for your framework so the adapter’s dependency is installed at a version the adapter supports:
The CrewAI and Google ADK extras require the first framework releases with the APIs the token-usage code reads. With an older CrewAI installed outside the extra, the adapter still reports lifecycle events but no token usage.
Check the install from the terminal. info lists the version and which adapters can import their framework; doctor runs an end-to-end evaluation and prints a composite score.

TypeScript

Each framework has its own package, and all of them depend on @agentegrity/client. Install the package for your framework next to the framework itself:
The packages are tested on Node 18, 20 and 22. A framework can require more: CrewAI TypeScript needs Node 22, and LangChain 1.x needs Node 20. See TypeScript frameworks for each entry point.

Coding agents

Claude Code and Codex are instrumented through their hook systems. Install the library for the python3 on your PATH, then the plugin for your host:
See Claude Code and Codex for configuration.

Telemetry

The library sends anonymous, shape-only usage telemetry by default. Set DO_NOT_TRACK=1 to turn it off. Telemetry lists every event and property.