Devotd Github
新着AIエージェント

cygnux-labs/pcm-protocol — 証拠を込めたエージェントメッセージ規約

cygnux-labs/pcm-protocol は、エージェントメッセージに実行記録とマークル包含証明を埋め込み、受信者がオフラインで検証できるように設計された規約である。

リポジトリ情報cygnux-labs/pcm-protocol ↗

cygnux-labs/pcm-protocol は、エージェントメッセージに実行記録とマークル包含証明を埋め込み、受信者がオフラインで検証できるように設計された規約である。

GitHub の説明: Proof-Carrying Messages: a protocol for AI agents whose claims carry evidence the receiver checks offline

スター
★ 37
フォーク
1
言語
Python
ライセンス
MIT
原文を見る ↗GitHub で見る ↗

cygnux-labs/pcm-protocol は、AI エージェントが送った主張に、受信者がオフラインで確認できる証拠を添える Proof-Carrying Messages 規約である。新バージョンや正式リリースではなく、リポジトリで公開されているプロトコル提案である。Python で書かれ、MIT ライセンスに従う。エージェント間のメッセージをそのまま信頼して受け入れるのではなく、その主張に対応する記録も併せて確認する方式を提案する。

この規約はエージェントのツール呼び出しを追記専用のマークルログに記録し、メッセージにその記録の包含証明を格納する。マークル包含証明は、記録がログに含まれていることを確認するための資料である。受信者は署名と証明、記録をオフラインで点検する。README によれば、個別の主張は立証・未立証・失敗に分類され、メッセージ全体は受理・未立証を含む受理・拒否に分類される。同じ組織の tracekit リポジトリが参考実装として紹介されている。

README は、事前の登録済みのメッセージ評価 926 件のうち虚偽の主張 712 件を取り上げ、そのうち 10 件のみが受理されたと報告している。残りはすべて古い証拠に分類された。したがって、この結果から確認できるのは当該評価における判定であり、より広い環境での性能を示すものではない。プロトコルの判断根拠は具体的だが、この評価だけから適用範囲を広げて判断することは難しい。