# 9 つのコンセプト

> Agent NAS は、名前のついた 9 つのコンセプトの上に成り立っています。3 つの問いに答えるものです。作業はどこで行われ、何が起きたのか。誰が、誰の許可で、何をしてよいのか。エージェントは何を知り、どう読み、どう忘れるのか。

コンセプトの名前は造語で、どの言語でも英語のまま使い、各言語の版では説明を添えます。各ページは、単独で引用できる 1 つの定義から始まり、解決する課題、仕組み、小さく始める方法、インターフェースのスケッチ、仕様が求めること、借りたものと正直な限界へと続きます。準拠レベルは、実装がそのコンセプトをいつサポートすべきかを示します。[仕様](https://agentnas.com/ja/spec/) を参照してください。

> **「新しい」について.** 9 つのコンセプトの多くは、成熟した部品を組み合わせたものです。各コンセプトのページには、何を借りたのか、本当に新しいのは何かを書いています。まとめた一覧は [比較](https://agentnas.com/ja/compare/) のページにあります。

## 3 つのグループ

### 作業

作業はどこで行われ、何が起きたのか。

- AN-01 [Agent Home (エージェント・ホーム)](https://agentnas.com/ja/concepts/agent-home/): ロールごとのディレクトリ。履歴つきで、普通のファイルのまま持ち出せます。
- AN-02 [Agent Branch (エージェント・ブランチ)](https://agentnas.com/ja/concepts/agent-branch/): 実行ごとに、コピーオンライトのブランチで作業します。メインに届くのは、レビューを経たマージだけです。
- AN-03 [Flight Recorder (フライトレコーダー)](https://agentnas.com/ja/concepts/flight-recorder/): 実行ごとに、ハッシュでつながれた記録を残します。実行が何を読んだかも含みます。

### 権限

誰が、誰の許可で、何をしてよいのか。

- AN-04 [Capability Lease (ケイパビリティ・リース)](https://agentnas.com/ja/concepts/capability-lease/): 1 回の実行のための、期限と予算つきの狭い認可。子リースは、より狭くしかできません。
- AN-05 [Human Gate (ヒューマン・ゲート)](https://agentnas.com/ja/concepts/human-gate/): 元に戻せない、外へ出る、権限を広げる操作の前にだけ現れ、実際の差分を見せます。
- AN-06 [Trust Labels (トラスト・ラベル)](https://agentnas.com/ja/concepts/trust-labels/): 2 つの小さなラベルとセッション汚染で、Rule of Two を実現します。

### 知識

エージェントは何を知り、どう読み、どう忘れるのか。

- AN-07 [Agent Memory (エージェントの記憶)](https://agentnas.com/ja/concepts/agent-memory/): 読んで直せるノートが真実で、索引は捨てられるキャッシュです。
- AN-08 [Budgeted Reads (予算つき読み取り)](https://agentnas.com/ja/concepts/budgeted-reads/): ファイルを、アウトライン、節、行範囲、全文のいずれかで読みます。予算に収まるよう、段階的に粗くします。
- AN-09 [Cascade Forget (カスケード忘却)](https://agentnas.com/ja/concepts/cascade-forget/): 系譜に沿って派生物を削除し、履歴は保持クラスで扱い、できなかったことを報告します。

---

正規 URL: https://agentnas.com/ja/concepts/
更新日: 2026-11-11 · 仕様ドラフト v0.2 · CC BY 4.0
