Skip to main content
CoreWeave Agent Lens is an observability platform that lets you observe and track your agent’s behavior and metrics. It captures conversations, tool calls, and performance metrics, and surfaces the specific behaviors that you’re interested in tracking. Agent Lens is in public preview on multi-tenant SaaS.

Core capabilities

Agent Lens provides the following core functionality:

How Agent Lens works

Agent Lens is built on OpenTelemetry (OTel) and the GenAI semantic conventions. Agent Lens accepts any OTel span and stores its attributes so you can query them. Spans that follow the GenAI agent conventions, such as invoke_agent and execute_tool, render as conversations, turns, and tool calls in Agent Lens.

Integration options

You can integrate Agent Lens using the following guides, depending on your needs:

Agent Lens and Weights & Biases Weave

Agent Lens is a new agent observability product from the team that builds Weights & Biases Weave. Both products are part of CoreWeave Forge and can be used together. They share the same trace data, so any agent traces you send to one appear in the other, and there is no data to copy or migrate. Agent Lens is the recommended experience for tracing, monitoring, and analyzing agents. It adds capabilities that Weave doesn’t have, such as insights into agent failures and user intents, and a simplified view of conversations, turns, and spans. If you already use Weave to trace agents, open the same project in Agent Lens to see your existing conversations there. Weave continues to cover workflows that Agent Lens doesn’t support yet, such as:
  • Evaluations
  • Function-specific traces using Ops and Calls
  • Guardrails
Many of these workflows are coming to Agent Lens. If you need them now, use Weave alongside Agent Lens to cover these gaps. The two products use different SDKs and applications under Forge: Use the App Launcher in the upper-left corner of the CoreWeave Forge console to select Agent Lens or Weights & Biases. Agent Lens and Weave share the same backend, so some configuration names keep the Weights & Biases naming:
  • WANDB_API_KEY: the environment variable the Forge SDK reads for your CoreWeave Forge API key.
  • trace.wandb.ai: the endpoint that receives traces.
  • wandb.entity and wandb.project: the OpenTelemetry resource attributes that route spans to your project.
The harness integrations are Weave plugins (weave-claude-code, weave-codex, and weave-openclaw). Traces they send appear in both Agent Lens and Weave.
Last modified on September 30, 2026