Set up with an AI coding tool
Your AI coding tool can wire up the SDK for you. Install Bento’s Agent Skills, then paste this prompt into Claude Code, Cursor, Codex, OpenCode, or Windsurf:bento.instrument() or bento.track_ai, and verifies the first trace lands.
Other AI coding tools
Each tool installs the skill the same way, then loads the docs over MCP. Pick yours:- Claude Code
- Codex
- OpenCode
- Windsurf
claude in your project and paste the prompt above.Or set it up manually
Three steps get you from an API key to a trace in the dashboard.1
Get an API key
Sign in at platform.bentolabs.ai and create a workspace. Copy the API key from settings. Keys start with
bl_pk_ and the prefix is validated by the SDK, so a clearly-bad key fails before any network request goes out.2
Install
3
Send your first trace
Pick the snippet that matches your stack.Google ADK. Capture every call in one line:Anything else (OpenAI, Anthropic, Bedrock, Vertex, …). Wrap each LLM call site:Already on a framework that speaks OpenTelemetry (Vercel AI SDK, Mastra, LangChain, LlamaIndex, …)? Point its exporter at Bento instead. See Export from any framework. In TypeScript this needs no Bento package at all.Open platform.bentolabs.ai. The trace lands within seconds.
Next
Export from any framework
Point Vercel AI SDK / Mastra / LangChain at Bento.
Integrations
Capture Google ADK with one line.
Manual tracking
Wrap individual LLM calls with
bento.track_ai.Configuration
Env vars, identity getters, lifecycle.
From Langfuse
Mechanical translation guide.
From Raindrop
Mechanical translation guide.