Cursorチームは agent-trace.dev 年に「Agent Trace」仕様(バージョン0.1.0、RFCステータス)を公開し、「どの変更がAIから生じ、どれが人間によるものか」をバージョン管理されたコードベース上で文書化し、モデル情報と関連する会話を特定のコード貢献と関連付けるオープン仕様として位置づけました。
この仕様はベンダー中立性と相互運用性を強調し、ファイルおよび行の細分化で帰属データの文書化をサポートし、拡張フィールドを異なるツールと互換性があることを可能にしています。 また、この仕様は法的コードの所有権や著作権所有権を決定するために使用されるものではなく、AI貢献の質を評価する責任も負わないことを明確にしています。 その核心は、異なる開発ツールが書き込みや読み取れる読み取り可能なレコード形式を提供することです。
よくある質問
Q: Agent Traceの仕様を提案したのはどのチームですか?
A: エージェント・トレースはカーソルチームによって提案され、agent-trace.dev 日にリリースされました。
Q: エージェントトレースは主にどのような問題を解決していますか?
A: AI生成コードの起源と帰属を追跡し、人間とAIの貢献を区別するために使われます。
Q: Agent Traceは製品ですか、それとも標準ですか?
A: これは、帰属データの記録方法を定義する特定の製品ではなく、データ仕様書です。
Q: Agent Traceは著作権の帰属や所有権を扱っていますか?
A: ページには、仕様書は所有権や著作権の問題を法的に判断するために使用されていないと記載されています。
Q: Agent Traceはどの程度詳細な帰属の細かさをサポートしていますか?
A: 目的はファイルレベルおよび行レベルの帰属レコードをサポートし、メタデータフィールドを拡張します。