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 ビューに表示されます。- クイックスタート: エージェントを手動でインストルメントする — 小規模なマルチターンエージェントのウォークスルーです。
- エージェントをトレースする — エージェント用ヘルパーと関連概念の完全なリファレンスです。
- OpenTelemetry スパンを Agents ビューに送信する — Weave SDKを使用せずに、既存のOTelパイプラインをWeaveのagentsエンドポイントに向けます。