メインコンテンツへスキップ
Weave for Agents はパブリック プレビューです。一般提供前に、機能、API、Agents view UI は変更される可能性があります。
W&B Weave は、一般的な SDK やハーネスで構築されたマルチターンのエージェントを、各ターンを手動でインストルメンテーションすることなくトレースします。エージェントハーネス用のプラグインをインストールするか、サポートされるエージェント SDK を使用するコードで weave.init() を呼び出すと、Weave がフレームワークに自動でパッチを適用します。セッション、ターン、LLM Call、ツールコール は、project の Agents ビュー に表示されます。 以下のサポートされるインテグレーションのいずれかを選択してください。

エージェント実行環境

エージェント実行環境は、コーディングエージェントや開発者ツールなど、エンドユーザー向けのエージェントランタイムを指します。プラグインまたは拡張機能をインストールし、実行環境でセッションを開始すると、トレースを開始できます。

エージェント SDKs

エージェント SDKs は、独自のアプリケーションコードでエージェントやマルチエージェント ワークフローを構築するためのライブラリです。スクリプトに weave.init("[YOUR-TEAM]/[YOUR-PROJECT]") を追加すると、Weave が SDK に自動でパッチを適用します。

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

エージェントが上記いずれかのSDKで構築されていない場合、またはすでにOpenTelemetryのスパンを出力している場合は、Weave SDKを直接使用してください。Weaveは任意のOTelスパンを受け入れ、GenAI semantic-convention attributes を特別に処理するため、スパンが Agents ビューに表示されます。

次のステップ

最初のセッションが Weave に記録されたら、Agents ビューでアクティビティを表示するを参照して、セッション、ターン、ツールコールを確認してください。