> ## Documentation Index
> Fetch the complete documentation index at: https://wb-21fd5541-feature-automate-reference-docs-generation.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Tracking

Weaveは、アプリケーション内のオブジェクトと関数呼び出しを追跡およびバージョン管理するための強力なトレース機能を提供します。この包括的なシステムにより、AIを活用したアプリケーションのより良いモニタリング、デバッグ、および反復的な開発が可能になり、「コミット間のインサイトを追跡する」ことができます。

## 主要なトレース機能

Weaveのトレース機能は、主に3つのコンポーネントで構成されています：

### Calls

[Calls](/ja/guides/tracking/tracing)は関数呼び出し、入力、および出力をトレースし、以下を可能にします：

* アプリケーションを通じたデータフローの分析
* コンポーネント間の複雑な相互作用のデバッグ
* 呼び出しパターンに基づくアプリケーションパフォーマンスの最適化

### Ops

[Ops](/ja/guides/tracking/ops)は自動的にバージョン管理され追跡される関数（Callsを生成する）で、以下を可能にします：

* 関数のパフォーマンスと動作のモニタリング
* 関数の変更記録の維持
* 実験の再現性の確保

### Objects

[Objects](/ja/guides/tracking/objects)はWeaveの拡張可能なシリアル化レイヤーを形成し、ランタイムオブジェクト（多くの場合、Callsの入力と出力）を自動的にバージョン管理します。この機能により、以下が可能になります：

* 時間の経過に伴うデータ構造の変化の追跡
* オブジェクト変更の明確な履歴の維持
* 必要に応じて以前のバージョンに簡単に戻すこと

これらのトレース機能を活用することで、アプリケーションの動作についてより深い洞察を得て、開発プロセスを効率化し、より堅牢なAIを活用したシステムを構築することができます。

## よくある質問

Weaveトレースに関するよくある質問への回答については、[FAQsページ](./faqs.mdx)
