設計原則

8 つの命題が、Agent NAS のあらゆるトレードオフを導きます。7 つの賭けは、何に賭けているのか、外れたらどうなるのかを示します。何年も通用することを願う設計は、自分がいつ誤るのかを述べるべきです。

v0.2 仕様ドラフト 更新日

1. アクセスの単位は、アカウントではなく実行

いまのやり方は、エージェントに長期のトークンか、人間のアカウントを渡すことです。2026 年 4 月の事故のトークンは、「ドメインを管理するために作られたのに、何でもできた」ものでした。実行には、開始、終了、目的、責任者があり、認可と説明責任の自然な単位になります。

排除するもの: 共有キー、長期のトークン、借りてきた人間のアカウント。

2. 元に戻せることは、防ぐことより安い

防止(承認、分類器、プロンプトのルール)は、必ず漏れます。分類器は見逃し、人間はもっと見逃し、モデルはプロンプトに書かれた原則も破ります。間違いを 元に戻せる ようにすること(ブランチ、ソフト削除、スナップショット)は、すべての操作を正しくするよりずっと簡単で、検証もしやすいです。系として、復旧の経路は、それが守るものの被害の範囲の外になければなりません。だからスナップショットは所有者が持ち、どのリースの権限も及びません。

排除するもの: 「プロンプトに確認を求める一文を書くこと」を対策とみなすこと。

3. 権限はタスクごとに貸し出し、身元に対して与えない

実行が受け取るのは、範囲が狭く、期限があり、予算つきのリースです。長期の鍵はオーケストレーターか所有者の手元にとどまり、モデルは決して目にしません。

排除するもの: 長期の、広い、居座る権限。

4. ノートが真実、知能はキャッシュ

記憶は、人間が読んで直せるファイルであるべきです。索引、埋め込み、要約は、捨てて再構築できる導出物です。こうすれば、記憶を失わずに検索アルゴリズムを変えられ、毒入れや削除も扱えるようになります。

排除するもの: 調べることも移すこともできない、不透明な記憶ストア。

5. 出どころが背骨

すべての記憶、すべての導出物、すべてのマージが、「どこから来たのか、何に影響されたのか」に答えられます。出どころは、監査の土台であり、毒入れの対策、信頼ラベル、忘却の土台でもあります。

排除するもの: 出どころのない記憶。

6. ポリシーは決定的で、モデルは締めることしかできない

認可の判断は、モデルの「意見」ではなく、コードが下します。分類器や LLM は「この手順には承認が要る」と示唆できますが、承認することは決してできません。

排除するもの: 通してよいかどうかを、モデル自身に判断させること。

7. ストレージは退屈に保ち、革新は契約に置く

新しいエンジンは作りません。まずファイル。モデルがいちばんよく知っているインターフェースはファイルだからです。プロトコルは変わりますが、6 つの名詞は変わりません。

排除するもの: AI の名のもとに、新しいストレージエンジンを発明すること。

8. 希少なのは、トークンと人間の注意

読み取りには予算を与えます。承認は、少なく、具体的に、人間が本当に判断できる場所に置きます。つまり、すべての操作ではなく、計画とマージです。

排除するもの: 既定でファイル全体を返すこと。あらゆる操作でポップアップを出すこと。

7 つの賭けと、反証されうる条件

何年も通用することを願う設計は、何に賭けているのか、いつ誤るのかを述べるべきです。

賭け根拠外れたら
B1 エージェントは、これからもファイルシステムと Git を主な作業媒体にする主要なランタイムのいくつかが、すでにファイルに移っている。専用の「記憶 API」に移るなら、Agent Home はエクスポート形式に格下げされる。ほかのコンセプトはファイルに依存せず、成り立つ。
B2 「1 回の実行」は、これからも認可と説明責任の自然な単位であるオーケストレーターは、たいていタスクごと、セッションごとにサンドボックスを起動する。長く動き続ける自律プロセスが現れるなら、リースは予算つきの更新を重ねる形になり、コンセプトは残る。
B3 プロンプトインジェクションは、見通せる将来のうちには、モデル層で根絶されないMeta 自身の表現、分類器の見逃し率、複数の攻撃研究。根絶されるなら、Trust Labels は多層防御の安価な一層になる。
B4 人間の注意は、これからも希少であるAnthropic が開示したデータ。完全な自動化が十分に信頼できるものになれば、Human Gate は事前承認ポリシーに道を譲り、監査は残る。
B5 ストレージ層は、出どころと汚染を強制するのにふさわしい場所である記憶のセキュリティ研究は書き込み時の出どころを重視している。OpenClaw は 1 つのランタイムの中で同じことを行った。どのランタイムも自分でうまくやるなら、NAS はラベルを保管するだけでよくなり、役割は薄くなる。
B6 ランタイムやエージェントをまたいで共有される記憶は、現実の需要になるマルチエージェントの協調、フレームワーク移行のコスト。記憶が各フレームワークの私的な機能にとどまるなら、Agent Memory の価値は、主に個人と小さなチームの持ち運びやすさにある。
B7 プロトコルは変わるが、「ファイルとツール」という 2 つの口は安定するMCP のバージョン移行、A2A 1.0。アダプターを差し替える。アダプターがプロトコルを隔離するのは、このため。

安定すると見込むものと、変わると見込むもの

安定すると見込む変わると見込む
6 つの名詞具体的なプロトコルとトランスポート
Home のディレクトリの規約埋め込みモデルと検索アルゴリズム
4 つの約束トークンの形式
「エクスポートできることが、抜けられること」という保証エージェントフレームワークと、人間とコンピューターのインターフェース

このページを引用する

読者・検索エンジン・エージェントのための恒久的な URL と、推奨する引用形式です。

推奨する引用形式
Agent NAS project. “設計原則.” agentnas.com, 2026-11-11. https://agentnas.com/ja/principles/