# 用語集

> この用語集は、Agent NAS が使うすべての用語を定義します。名前のついた 9 つのコンセプトと、補助の語彙です。コンセプトの名前は造語で、どの言語でも英語のまま使います。

## 9 つのコンセプト

- **[Agent Home (エージェント・ホーム)](https://agentnas.com/ja/concepts/agent-home/)**: **Agent Home** は、ロールごとに用意する、履歴つきのディレクトリです。指示、スキル、記憶、ジャーナル、作業場所のすべてが普通のファイルで入っています。どのランタイムからも入ることができ、離れるときは丸ごと持ち出せます。
- **[Agent Branch (エージェント・ブランチ)](https://agentnas.com/ja/concepts/agent-branch/)**: **Agent Branch** は、実行ごとにコピーオンライトのブランチで作業させる仕組みです。変更が保護されたメインラインに届くのは、レビューを経たマージ（Agent PR）だけで、チェックポイントを作って、いつでも元に戻せます。
- **[Flight Recorder (フライトレコーダー)](https://agentnas.com/ja/concepts/flight-recorder/)**: **Flight Recorder** は、実行ごとに残す、追記のみでハッシュがつながった記録です。実行が読んだもの（読み取りマニフェスト）、書いたもの、許可または拒否されたこと、誰が何を承認したかが入っています。データのそばにあって、ひとつの問いに答えます。「この変更には、何が影響した可能性があるか。」
- **[Capability Lease (ケイパビリティ・リース)](https://agentnas.com/ja/concepts/capability-lease/)**: **Capability Lease** は、特定のデータと特定の操作に対する、明確な期限と予算つきの認可です。**1 回の実行** に発行され、実行が NAS に触れる唯一の方法です。子リースは、親より狭くしかできません。
- **[Human Gate (ヒューマン・ゲート)](https://agentnas.com/ja/concepts/human-gate/)**: **Human Gate** は、ポリシーが起動するチェックポイントです。**元に戻せない、外向きの、または権限を高める** 操作が効力を持つ前に、人間（または指名された承認者）が、完全に描画された 1 つの具体的な操作を承認します。まれで、具体的で、機械的に承認しにくくなるように設計されています。
- **[Trust Labels (トラスト・ラベル)](https://agentnas.com/ja/concepts/trust-labels/)**: **Trust Labels** は、データに付ける 2 つのごく小さなラベル集合、**出どころ**（`owner`、`agent`、`external`）と **機微度**（`public`、`private`、`secret`）、そして **セッション汚染** です。NAS は、Rule of Two をセッションの不変条件として強制します。1 つのセッションが、[A] 外部コンテンツを読んだ、[B] 機微なデータに触れる、[C] 保護された状態を変更する、または外部へ通信する、の 3 つをすべて持つことはできません。3 つ目を満たすには [Human Gate](https://agentnas.com/ja/concepts/human-gate/) が必要です。
- **[Agent Memory (エージェントの記憶)](https://agentnas.com/ja/concepts/agent-memory/)**: **Agent Memory** ＝ **読んで直せるノート** ＋ **いつでも捨てられる索引** です。すべてのノートは出典を示し、索引（全文、ベクトル、グラフ、アウトライン）はノートの派生物にすぎず、バックグラウンドの保守ジョブは編集を **提案** するだけで、生のジャーナルを書き換えることはありません。
- **[Budgeted Reads (予算つき読み取り)](https://agentnas.com/ja/concepts/budgeted-reads/)**: **Budgeted Reads** は、トークン予算で測る読み取りです。同じファイルを、アウトライン、節、行範囲、全文と、異なる細かさで読めます。エージェントは「N トークンに収まる最良のビュー」を求め、正確な出典を指す証拠ポインタを受け取ります。
- **[Cascade Forget (カスケード忘却)](https://agentnas.com/ja/concepts/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: https://agentnas.com/ja/glossary/
更新日: 2026-11-11 · 仕様ドラフト v0.2 · CC BY 4.0
