Skip to main content
CoreWeave Agent Lens を使用すると、一般的な LLM プロバイダの SDK、エージェント SDK、ハーネスで構築されたエージェントを、ターンごとに手動でインストルメントすることなくトレースできます。会話、ターン、LLM Call、ツール呼び出しは、project の Conversations タブにレンダリングされます。 以下のサポートされているインテグレーションからお選びください。

LLM プロバイダ SDK

LLM プロバイダ SDK は、モデル API を直接呼び出すためのクライアントライブラリです。CoreWeave Forge SDK をインストールして tracing.init("[YOUR-TEAM]/[YOUR-PROJECT]") を呼び出すと、Forge SDK がプロバイダ SDK にパッチを適用し、各 Call を記録します。Agent Lens には会話内で実行された Call のみが表示されます。そのため、各インテグレーションページに示すとおり、Call は Conversation 内で実行してください。

エージェント SDK

エージェント SDK は、独自のアプリケーションコード内でエージェントやマルチエージェントのワークフローを構築するためのライブラリです。Forge SDK はまだこれらのフレームワークをサポートしていないため、これらのインテグレーションでは Weights & Biases Weave SDK を使用します。スクリプトに weave.init("[YOUR-TEAM]/[YOUR-PROJECT]") を追加すると、Weave がエージェント SDK にパッチを適用します。Agent Lens と Weave は同じトレースデータを共有しているため、トレースは Agent Lens に表示されます。 エージェント SDK は 1 回の Call ごとに 1 ターンを実行するため、weave.init() だけではターンが 1 つの会話としてまとめられません。各ターンで、SDK 独自のセッション ID またはグループ ID を渡してください。使用する ID は各インテグレーションページで確認できます。

エージェントハーネス

エージェントハーネスとは、コーディングエージェントや開発者ツールなど、エンドユーザーが使用するエージェントランタイムです。Agent Lens はまだこれらを完全にはサポートしていないため、これらのインテグレーションは Weights & Biases Weave を利用しています。お使いのハーネスに対応した Weave のプラグインまたは拡張機能をインストールし、ハーネスでセッションを開始するとトレースが始まります。セッションはハーネス側で管理されるため、プラグインがターンを自動的に会話としてグループ化します。

カスタムエージェントと OpenTelemetry

エージェントが上記のいずれの SDK でも構築されていない場合や、すでに OpenTelemetry スパンを出力している場合は、Forge SDK を直接使用するか、スパンを Agent Lens に送信してください。Agent Lens はあらゆる OTel スパンを受け入れ、GenAI セマンティック規約の属性を特別に処理するため、スパンは Conversations タブにレンダリングされます。

次のステップ

最初の会話が Agent Lens に記録されたら、エージェントのアクティビティを表示するを参照して、会話、ターン、ツール呼び出しを確認してください。
最終更新日 2026年9月30日