SIPを作った人物と同姓同名の技術者が、AIエージェント通信の個人ドラフトを書いては失効させている
IETFデータトラッカーには、Jonathan Rosenberg氏(Five9所属)を筆頭著者とする「AIProto」という一連の個人ドラフト群がある。AIエージェント通信の全体枠組みを扱うframeworkと、ツール呼び出しを標準化するN-ACTは、いずれも2025年10月19日に提出され、N-ACTは同年11月にA2Tへ改名、framework側は2026年7月にusecasesへ改名(共著者C. Jennings氏は前身の2025年5月版から一貫)——だが大半は半年の失効期限を超えて更新されていない。IETFデータトラッカー上の改訂履歴を、書かれている範囲でそのまま追った。

目次
当サイトでは以前、IETFにAIエージェント通信を巡る提案が乱立している状況を交通整理する「CATALIST」というBOFや、中国企業連合が提案し却下された「DMSC」というBOFを扱った。今回確認したのは、そうした乱立の当事者の一つと言える、Jonathan Rosenberg氏による一連の個人ドラフト群だ。
3行まとめ
- IETFデータトラッカー上、Jonathan Rosenberg氏(所属Five9)を筆頭著者とする「AIProto」という一連のドラフト群があり、2025年10月19日に複数本が同時提出されている
- 全体枠組みを定める
aiproto-framework(共著者C. Jennings氏[Cisco]は前身のdraft-rosenberg-ai-protocols-00の時点から一貫して名を連ねている)は2026年4月に失効した後、agentproto-usecasesとして2026年7月に改名・再提出され、現在も有効(失効日2027年1月5日)- ツール呼び出しの標準化を目指す
aiproto-nactは2025年11月にaiproto-a2tへ改名されたが、そちらも2026年5月10日に失効したまま、本記事の確認時点(8月27日)で後継は出ていない
RFC 3261の筆頭著者と同姓同名
IETFの個人ドラフトは、ワーキンググループの合意なしに誰でも提出できる文書で、6か月間更新がなければ自動的に失効する。今回確認した一連のドラフトの筆頭著者はJonathan Rosenberg氏で、2026年7月提出の最新版では所属が「Five9」と明記されている。
同姓同名の人物として、2002年に発行されたSIP(Session Initiation Protocol、インターネット電話などで広く使われる呼制御プロトコル)の標準仕様書RFC 3261がある。RFC本文の著者欄を確認すると、筆頭著者は「J. Rosenberg(dynamicsoft所属)」と記載されている。両者が同一人物かどうかを直接裏付ける記述は、今回確認したIETFデータトラッカーのページ上には見当たらなかったが、もし同一人物であれば、電話をインターネットに載せるプロトコルを作った人物が、20年余りを経て今度はAIエージェントを標準化しようとしている、という構図になる。
「framework」だけが生き残り、usecasesと名を変えた
一連のドラフトのうち、AIエージェント通信の全体像を描く文書は、次のような経緯をたどっている。IETFデータトラッカーの改訂履歴には、こう記録されている。
2025-10-19 00 Jonathan Rosenberg This document now replaces draft-rosenberg-ai-protocols instead of None 2026-04-22 00 (System) Document has expired
(2025年10月19日、Jonathan Rosenberg氏がdraft-rosenberg-ai-protocolsを置き換える形で本文書を提出。2026年4月22日、システムにより本文書は失効した)
このaiproto-frameworkが失効した後、2026年7月4日付で「draft-rosenberg-agentproto-usecases」という改名された文書が新たに提出されている。冒頭には次のようにある。
Network Working Group J. Rosenberg Internet-Draft Five9 Intended status: Informational C. Jennings Expires: 5 January 2027 Cisco 4 July 2026 Framework, Use Cases and Requirements for AI Agent Protocols
(J. Rosenberg(Five9所属)とC. Jennings(Cisco所属)による、2027年1月5日失効予定のインターネットドラフト。2026年7月4日付「AIエージェントプロトコルのためのフレームワーク・ユースケース・要件」)
このC. Jennings氏という共著者名は、後述するCHEQドラフトの著者欄にも「Cullen Fluffy Jennings」というミドルネーム付きの表記で登場する人物と同一とみられる。ただし、この共著は2026年7月のusecases改名時に新しく加わったものではない。aiproto-framework-00(2025年10月19日提出)のヘッダーをそのまま確認すると、当時から既に「J. Rosenberg / C. Jennings」の連名になっている。
Network Working Group J. Rosenberg Internet-Draft Five9 Intended status: Informational C. Jennings Expires: 22 April 2026 Cisco 19 October 2025
(Network Working Group、J. Rosenberg(Five9所属)、C. Jennings(Cisco所属)による、2026年4月22日失効予定のインターネットドラフト。2025年10月19日付)
さらに遡って、aiproto-frameworkの前身にあたるdraft-rosenberg-ai-protocols-00(2025年5月5日提出)のヘッダーも確認すると、この時点でも同じくJ. RosenbergとC. Jenningsの連名になっている。つまりJennings氏は、確認できる範囲で最も古いバージョンから一貫してこの文書の共著者であり、usecasesへの改名時に新規に加わった人物ではない。抄録の内容自体はaiproto-framework版とほぼ同じで、MCP(Model Context Protocol)・A2A(Agent to Agent Protocol)・Agntcy Frameworkを整理した上で、IETFでの標準化作業の土台にすることを目的としている。
This document describes a framework for AI Agent communications on the Internet, identifying the various protocols that come into play. [...] The primary objective of this document is to set the stage for possible standards activity at the IETF in this space.
(本文書は、インターネット上でのAIエージェント通信のためのフレームワークを記述し、関係する様々なプロトコルを特定する。[中略]本文書の主な目的は、この分野におけるIETFでの標準化活動の可能性への土台を整えることにある)
本記事の確認時点(2026年8月27日)で、このusecases版はまだ有効(失効まで残っている)なドラフトであり、Rosenberg氏の一連の提案の中では最も新しく更新されている系統だと言える。
「N-ACT」から「A2T」への改名、そして再び失効
ツール呼び出しの標準化を目指すもう一つの系統は、より複雑な改名を経ている。最初の提出は次のように記録されている。
2025-10-19 00 Jonathan Rosenberg This document now replaces draft-rosenberg-aiproto instead of None 2025-10-19 00 Jonathan Rosenberg New version available: draft-rosenberg-aiproto-nact-00.txt
(2025年10月19日、Jonathan Rosenberg氏がdraft-rosenberg-aiprotoを置き換える形で、N-ACT(Normalized API for AI Agents Calling Tools、発音は「enact」)のドラフトを提出)
N-ACTの抄録は、次のようにこのプロトコルの狙いを説明している。
This protocol [...] defines an OpenAI spec that has two principle features - enumeration of tools and invocation of tools. [...] By standardizing these two API functions, the time and cost of integration of Internet APIs into AI Agents can be reduced.
(このプロトコルは[中略]ツールの列挙とツールの呼び出しという2つの主要機能を持つOpenAPI仕様を定義する。[中略]この2つのAPI機能を標準化することで、インターネットAPIをAIエージェントに統合する時間とコストを削減できる)
だが、このN-ACTはわずか2週間半後、次の改訂履歴が示す通り改名された。
2025-11-06 00 Jonathan Rosenberg This document now replaces draft-rosenberg-aiproto-nact instead of None 2025-11-06 00 Jonathan Rosenberg New version available: draft-rosenberg-aiproto-a2t-00.txt 2026-05-10 00 (System) Document has expired
(2025年11月6日、Jonathan Rosenberg氏がdraft-rosenberg-aiproto-nactを置き換える形でA2T(Agent-to-Tool Protocol)を提出。2026年5月10日、システムにより本文書は失効した)
A2Tの抄録は、「enumeration of tools and invocation of tools(ツールの列挙とツールの呼び出し)」というN-ACTとほぼ同一の文言をそのまま引き継いでおり、変わったのはプロトコル名と、それに伴う軸の表現(「N-ACT」という機能名ベースの命名から、「Agent-to-Tool」という関係性ベースの命名へ)だけだと分かる。「同じ著者の中で2つの提案が競合している」という見方もできなくはないが、データトラッカー上の記録を素直に読む限りは、N-ACTがA2Tへ改名されて後継となり、そのA2Tも2026年5月に失効したまま、本記事の確認時点で3つ目の後継は出ていない、という単純な経緯として説明する方が正確だ。
CHEQ:人間の確認を挟む署名プロトコル
同じ2025年10月19日には、もう一つの個人ドラフト「CHEQ」も提出されている。
This document proposes Confirmation with Human in the Loop (HITL) Exchange of Quotations (CHEQ). CHEQ allows humans to confirm decisions and actions proposed by AI Agents prior to those decisions being acted upon. [...] CHEQ aims to guarantee that AI Agent hallucinations cannot result in unwanted actions
(本文書は、Confirmation with Human in the Loop (HITL) Exchange of Quotations(CHEQ)を提案する。CHEQは、AIエージェントが提案した決定や行動が実行される前に、人間がそれを確認することを可能にする。[中略]CHEQは、AIエージェントのハルシネーションが望まない行動につながらないことを保証することを目指す)
CHEQもまた2026年4月22日に失効しており、本記事の確認時点で後継のドラフトは見当たらなかった。CHEQの詳しい仕組みは、当サイトの別記事で扱う。
なおIETF Datatrackerの検索機能で確認すると、この「CHEQ」自体も一段階前の改名を経ている。最初に提出されたのは2025年7月24日のdraft-rosenberg-cheq-00(著者はJonathan Rosenberg氏のみ)で、これが2025年10月19日にdraft-rosenberg-aiproto-cheq-00へ改名された際、Pat White氏という3人目の共著者が新たに加わっている。本記事でここまで引用してきたCHEQの抄録は、この改名後のaiproto-cheq-00版のものだ。
4本のドラフトを一覧にすると
ここまで確認した4本のドラフトの提出・改名・失効の経緯を一覧にする。
| 系統 | 最初の提出 | 改名・後継 | 現在のステータス(2026年8月27日確認) |
|---|---|---|---|
| framework系 | draft-rosenberg-ai-protocols-00(2025年5月5日) | aiproto-framework-00(2025年10月19日)→ agentproto-usecases(2026年7月4日) | 有効(失効予定2027年1月5日) |
| ツール呼び出し系 | draft-rosenberg-aiproto-nact-00(2025年10月19日) | aiproto-a2t-00(2025年11月6日に改名) | 失効(2026年5月10日失効、後継なし) |
| CHEQ | draft-rosenberg-cheq-00(2025年7月24日) | aiproto-cheq-00(2025年10月19日に改名。共著者Pat White氏が追加) | 失効(2026年4月22日失効、後継なし) |
4本のうち、共著者C. Jennings氏(Cisco)を伴うframework系=agentproto-usecasesだけが、本記事の確認時点で有効な状態にある。
個人ドラフトが失効することの意味
IETFの個人ドラフト(Internet-Draft、Document Type欄には「individual」と表示される)は、ワーキンググループの合意や査読プロセスを経ておらず、著者が半年ごとに更新しなければ自動的に失効する仕組みになっている。失効イコール「アイデアが否定された」わけではなく、単に「著者が期限内に更新しなかった」ことを意味するだけだが、少なくとも「IETFの正式な標準化トラックに乗っている」とは言えない状態だと分かる。今回確認した4本のうち、有効なのは共著者を加えて改名されたagentproto-usecases1本のみで、CHEQ・A2T(旧N-ACT)は失効したまま更新されていない。
データトラッカーの記載以上には踏み込んでいない
本記事は、IETFデータトラッカー上の各ドラフトのAbstractページと改訂履歴(History)ページ、およびaiproto-framework-00とその前身ai-protocols-00の本文(txt形式、著者欄のみ)を2026年8月27日にcurlで取得した内容にもとづく。それ以外のドラフト本文の全文までは読み込んでおらず、具体的なAPI仕様やメッセージフォーマットの詳細は確認していない。Jonathan Rosenberg氏がRFC 3261の著者と同一人物かどうかも、本人による明言や第三者による確認記事は見つけられておらず、あくまで氏名の一致からの推測にとどまる。CHEQの著者欄にある「Cullen Fluffy Jennings」という表記も、データトラッカーの表示をそのまま転記したものであり、本人がこの表記をどう使い分けているかについての追加調査はしていない。
普段、IETFの個人ドラフトという制度に馴染みがあるわけではなく、「失効してもまた改名して出し直す」というパターンが、この分野の個人提案者の間でどれだけ一般的なのか、比較できる材料は持っていない。
感想・指摘はコメント欄へ。
出典・参照資料
- 一次資料IETF Datatracker: draft-rosenberg-aiproto-framework ↗
- 一次資料draft-rosenberg-aiproto-framework-00 (本文, 2025-10-19) ↗
- 一次資料draft-rosenberg-ai-protocols-00 (前身文書の本文, 2025-05-05) ↗
- 二次資料IETF Datatracker: draft-rosenberg-agentproto-usecases ↗
- 二次資料IETF Datatracker: draft-rosenberg-aiproto-nact ↗
- 二次資料IETF Datatracker: draft-rosenberg-aiproto-a2t ↗
- 二次資料IETF Datatracker: draft-rosenberg-aiproto-cheq ↗
AIニュースの解説を動画でも
YouTubeでは注目ニュースの背景を解説し、Xでは新着記事をお知らせしています。
コメント
まだコメントはありません。最初のコメントを書いてみませんか?
AIについて聞きたいことはありますか?
質問箱で無料で受け付けています。回答は公開され、他の方の参考にもなります。
質問箱を見る →新しい記事をメールで受け取る
AIの新しい発表を、出典付きで整理して届けます。