用語集
この用語集は、Agent NAS が使うすべての用語を定義します。名前のついた 9 つのコンセプトと、補助の語彙です。コンセプトの名前は造語で、どの言語でも英語のまま使います。
9 つのコンセプト
- Agent Home (エージェント・ホーム)
- Agent Home は、ロールごとに用意する、履歴つきのディレクトリです。指示、スキル、記憶、ジャーナル、作業場所のすべてが普通のファイルで入っています。どのランタイムからも入ることができ、離れるときは丸ごと持ち出せます。
- Agent Branch (エージェント・ブランチ)
- Agent Branch は、実行ごとにコピーオンライトのブランチで作業させる仕組みです。変更が保護されたメインラインに届くのは、レビューを経たマージ(Agent PR)だけで、チェックポイントを作って、いつでも元に戻せます。
- Flight Recorder (フライトレコーダー)
- Flight Recorder は、実行ごとに残す、追記のみでハッシュがつながった記録です。実行が読んだもの(読み取りマニフェスト)、書いたもの、許可または拒否されたこと、誰が何を承認したかが入っています。データのそばにあって、ひとつの問いに答えます。「この変更には、何が影響した可能性があるか。」
- Capability Lease (ケイパビリティ・リース)
- Capability Lease は、特定のデータと特定の操作に対する、明確な期限と予算つきの認可です。1 回の実行 に発行され、実行が NAS に触れる唯一の方法です。子リースは、親より狭くしかできません。
- Human Gate (ヒューマン・ゲート)
- Human Gate は、ポリシーが起動するチェックポイントです。元に戻せない、外向きの、または権限を高める 操作が効力を持つ前に、人間(または指名された承認者)が、完全に描画された 1 つの具体的な操作を承認します。まれで、具体的で、機械的に承認しにくくなるように設計されています。
- Trust Labels (トラスト・ラベル)
- Trust Labels は、データに付ける 2 つのごく小さなラベル集合、出どころ(
owner、agent、external)と 機微度(public、private、secret)、そして セッション汚染 です。NAS は、Rule of Two をセッションの不変条件として強制します。1 つのセッションが、[A] 外部コンテンツを読んだ、[B] 機微なデータに触れる、[C] 保護された状態を変更する、または外部へ通信する、の 3 つをすべて持つことはできません。3 つ目を満たすには Human Gate が必要です。 - Agent Memory (エージェントの記憶)
- Agent Memory = 読んで直せるノート + いつでも捨てられる索引 です。すべてのノートは出典を示し、索引(全文、ベクトル、グラフ、アウトライン)はノートの派生物にすぎず、バックグラウンドの保守ジョブは編集を 提案 するだけで、生のジャーナルを書き換えることはありません。
- Budgeted Reads (予算つき読み取り)
- Budgeted Reads は、トークン予算で測る読み取りです。同じファイルを、アウトライン、節、行範囲、全文と、異なる細かさで読めます。エージェントは「N トークンに収まる最良のビュー」を求め、正確な出典を指す証拠ポインタを受け取ります。
- Cascade Forget (カスケード忘却)
- Cascade Forget は、系譜に沿った削除です。元データを削除するとき、あるいは誰かが忘れてほしいと求めたとき、NAS はそこから派生したものすべて(要約、埋め込み、それを引用するノート、キャッシュ、共有リンク)を見つけ、削除するか、その元データなしで導出し直し、報告 を出します。何を行い、何ができなかったかです。
補助用語
- Principal(プリンシパル)
- 認証でき、責任を問える主体。人間、エージェント、サービス、ノードのいずれか。
- Run(実行)
- 開始と終了、目的、責任者を持つ 1 回の実行。1 つのルートリースを持ち、1 つのブランチを所有します。
- Protected tree(保護ツリー)
- レビューを経たマージでしか更新できず、直接の書き込みを受け付けないツリー。たとえば
main。 - Read manifest(読み取りマニフェスト)
- 1 回の実行が読んだパス、コミット、範囲、内容ハッシュをまとめた記録。内容そのものは含みません。
- Evidence pointer(証拠ポインタ)
nas://<node>/<tree>/<path>@<commit>#L12-L18の形式で、特定のコミットの正確な行を指す、検証可能な参照。- Derived data(導出データ)
- ノートからレシピによって計算されたデータ。インデックス、埋め込み、要約など。破棄して、再構築できます。
- Recipe(レシピ)
- 導出物を作るのに必要なものすべて。モデルとそのバージョン、チャンカー、各種の設定。
- Lineage(系譜)
- 導出物と、その計算に使った入力との間の依存グラフ。
- Session taint(セッション汚染)
- セッションがこれまでに読んだすべてのもののラベルの合算。セッションの中では増える一方で、次に何をしてよいかを決めます。
- Rule of Two
- Meta が提唱した経験則。プロンプトインジェクションが確実に解決されるまで、1 つのセッションが持つ性質は、次の 3 つのうち多くても 2 つにとどめる。[A] 信頼できない入力を処理する、[B] 機微なデータに触れる、[C] 状態を変更する、または外部と通信する。
- Declassification(機密区分の引き下げ)
- データの機微度を下げる、または出どころの信頼度を上げること。Human Gate か、スキーマで検証された構造化ハンドオフを通した場合に限ります。
- Policy envelope(ポリシーの範囲)
- 所有者があらかじめ定めた、リースを自動で発行してよい範囲。範囲外の申請は Human Gate に回されます。
- Credential Broker(認証情報ブローカー)
- 長期の秘密情報を保管し、承認された外向きの操作のためだけに短命な下流トークンを発行するコンポーネント。モデルや実行が長期の秘密情報を目にすることはありません。
- Agent PR
- ブランチをターゲットにマージするための構造化された提案。差分、出どころ、チェック結果、ラベルの要約を伴います。
- Retention class(保持クラス)
- 書き込み時に選ぶ
scratch、normal、sensitiveのいずれか。バックアップ、履歴、粉砕できるかどうかを決めます。 - Crypto-shredding(暗号粉砕)
- 鍵を破棄して、その鍵で暗号化されたすべてのコピーを読めなくすること。
- Conformance level(準拠レベル)
- L0 から L4 までのレベル。それぞれが、一組のコンセプトと、一組の実行可能な受け入れテストに対応します。
- MCP
- Model Context Protocol。エージェントとツールやデータソースをつなぐオープンなプロトコル。
- A2A
- Agent2Agent プロトコル。エージェント同士がタスクで協調するためのオープンなプロトコル。
このページを引用する
読者・検索エンジン・エージェントのための恒久的な URL と、推奨する引用形式です。
- Markdown 版
- https://agentnas.com/ja/glossary/index.md
- 推奨する引用形式
- Agent NAS project. “用語集.” agentnas.com, 2026-11-11. https://agentnas.com/ja/glossary/