> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Agent Lens とは

> CoreWeave Agent Lens の概要と、LLM エージェントのトレース、監視、改善にどのように役立つかを説明します

CoreWeave Agent Lens は、エージェントの動作とメトリクスを観察し、トラッキングできる可観測性プラットフォームです。会話、ツール呼び出し、パフォーマンスメトリクスを取得し、トラッキングしたい特定の動作を抽出して表示します。

Agent Lens は、マルチテナント SaaS でパブリックプレビューとして提供されています。

<h2 id="core-capabilities">
  主な機能
</h2>

Agent Lens は、次の主な機能を提供します。

* エージェントセッションとマルチターンの会話の\*\*[可視化](/ja/products/agent-lens/conversations/view-activity)\*\*。
* \*\*[サブエージェントのトレース](/ja/products/agent-lens/tracing/sub-agents)\*\*により、エージェントがサブエージェントに委譲した作業を可視化できます。
* エージェントの動作、エラー、傾向に関する\*\*[集計インサイト](/ja/products/agent-lens/insights)\*\*。
* 分析したいエージェントやユーザーの動作を表すタグによる\*\*[カスタム動作のトラッキング](/ja/products/agent-lens/tags/create-tag)\*\*。
* 使用状況、エラー率、トークンコストを表示する\*\*[ダッシュボードのメトリクス](/ja/products/agent-lens/conversations/view-activity)\*\*。
* 人による評価やアノテーションを取得する\*\*[フィードバックの収集](/ja/products/agent-lens/conversations/annotate-turns)\*\*。

<h2 id="how-agent-lens-works">
  Agent Lens の仕組み
</h2>

Agent Lens は [OpenTelemetry (OTel)](https://opentelemetry.io/docs/concepts/) と [GenAI セマンティック規約](https://opentelemetry.io/docs/specs/semconv/gen-ai/)を基盤としています。Agent Lens はあらゆる OTel スパンを受け入れてその属性を保存するため、属性を対象にクエリを実行できます。`invoke_agent` や `execute_tool` など、GenAI エージェントの規約に準拠したスパンは、Agent Lens 上で会話、ターン、ツール呼び出しとしてレンダリングされます。

<h2 id="integration-options">
  インテグレーションのオプション
</h2>

ニーズに応じて、以下のガイドを参考に Agent Lens を統合できます。

* エージェントがすでに OTel でインストルメントされている場合は、コードをインストルメントし直すことなく、既存のスパンを Agent Lens に送信できます。詳しくは、[SDK インテグレーションを使用せずに既存のスパンを Agent Lens に送信する](/ja/products/agent-lens/get-started/opentelemetry)方法を参照してください。
* Codex や Claude Code などの既存のハーネスをトレースする場合は、[対応する Weave プラグインをインストールします](/ja/products/agent-lens/get-started/integrations#agent-harnesses)。プラグインがハーネスのスパンを project に送信し、Agent Lens に表示されるようになります。
* エージェントが OpenAI、Anthropic、または Google Gen AI SDK を使用してモデルを呼び出す場合は、[LLM プロバイダ SDK インテグレーション](/ja/products/agent-lens/get-started/integrations#llm-provider-sdks)を参照してください。
* 広く使われているエージェント SDK でエージェントを構築している場合は、[サポートされているエージェント SDK インテグレーション](/ja/products/agent-lens/get-started/integrations#agent-sdks)を参照してください。
* カスタムエージェントを構築していて、インストルメンテーションの方法を知りたい場合は、[カスタムエージェントのクイックスタート](/ja/products/agent-lens/get-started/custom-agents)を参照してください。

<h2 id="agent-lens-and-weights-biases-weave">
  Agent Lens と Weights & Biases Weave
</h2>

Agent Lens は、[Weights & Biases Weave](/ja/products/wandb/weave) の開発チームが手がける新しいエージェント可観測性プロダクトです。どちらのプロダクトも CoreWeave Forge の一部であり、併用できます。両者は同じトレースデータを共有するため、一方に送信したエージェントのトレースはもう一方にも表示されます。データをコピーしたり移行したりする必要はありません。

エージェントのトレース、モニタリング、分析には Agent Lens の使用を推奨します。Agent Lens には、エージェントの失敗やユーザーの意図に関する[インサイト](/ja/products/agent-lens/insights)や、会話、ターン、スパンをシンプルに表示するビューなど、Weave にはない機能が備わっています。すでに Weave でエージェントをトレースしている場合は、Agent Lens で同じ project を開くと、既存の会話をそのまま確認できます。

Agent Lens がまだサポートしていない次のようなワークフローには、引き続き Weave を使用できます。

* 評価
* Op と Call を使用した関数単位のトレース
* ガードレール

これらのワークフローの多くは、今後 Agent Lens にも導入される予定です。すぐに必要な場合は、Agent Lens と Weave を併用して不足している機能を補ってください。

2 つのプロダクトは、Forge 上でそれぞれ異なる SDK とアプリケーションを使用します。

| | Agent Lens | Weights & Biases Weave |
| - | - | - |
| SDK | [CoreWeave Forge SDK](/ja/products/agent-lens/get-started/custom-agents) | [Weights & Biases Weave SDK](/ja/products/wandb/weave/guides/integrations) |
| UI | [Agent Lens アプリケーション](https://forge.coreweave.com/agent-lens) | [Weights & Biases アプリケーション](https://forge.coreweave.com/wandb/home) |

CoreWeave Forge コンソールの左上にある App Launcher で、**Agent Lens** または **Weights & Biases** を選択します。

Agent Lens と Weave はバックエンドが共通であるため、一部の設定名には Weights & Biases の名称がそのまま使われています。

* `WANDB_API_KEY`: Forge SDK が CoreWeave Forge の APIキーを読み取る環境変数です。
* `trace.wandb.ai`: トレースを受信するエンドポイントです。
* `wandb.entity` と `wandb.project`: スパンを project にルーティングするための OpenTelemetry のリソース属性です。

ハーネスのインテグレーションは Weave プラグイン (`weave-claude-code`、`weave-codex`、`weave-openclaw`) として提供されています。これらから送信されたトレースは、Agent Lens と Weave の両方に表示されます。
