Glosario

Este glosario define todos los términos que usa Agent NAS: los nueve conceptos con nombre y el vocabulario de apoyo. Los nombres de los conceptos son términos acuñados y se mantienen en inglés en todos los idiomas.

v0.2 Borrador de especificación Actualizado

Los nueve conceptos

Agent Home (hogar del agente)
Un Agent Home es un directorio por rol, con historial: instrucciones, habilidades, memoria, diario y espacio de trabajo, todo como archivos normales. Cualquier runtime puede entrar en él, y puedes llevártelo todo cuando te vayas.
Agent Branch (rama del agente)
Un Agent Branch permite que cada ejecución trabaje en una rama copy-on-write. Los cambios llegan a la línea principal protegida solo mediante una fusión revisada (un Agent PR), y puedes crear puntos de control y restaurar en cualquier momento.
Flight Recorder (registrador de vuelo)
Un Flight Recorder es un registro de solo anexado y encadenado por hashes que se lleva por ejecución: qué leyó la ejecución (el manifiesto de lectura), qué escribió, qué se permitió o se denegó y quién aprobó qué. Vive junto a los datos y responde a una pregunta: “¿qué pudo influir en este cambio?”
Capability Lease (concesión de capacidad)
Una Capability Lease es una autorización para datos concretos y operaciones concretas, con una caducidad explícita y presupuestos. Se emite a una ejecución y es la única vía por la que una ejecución toca el NAS. Una concesión hija solo puede ser más estrecha que su padre.
Human Gate (compuerta humana)
Una Human Gate es un punto de control activado por la política: antes de que surta efecto una acción irreversible, hacia el exterior o que eleve privilegios, una persona (o un aprobador designado) aprueba una acción concreta, totalmente representada. Está pensada para ser infrecuente, específica y difícil de aprobar por inercia.
Trust Labels (etiquetas de confianza)
Las Trust Labels son dos conjuntos de etiquetas muy pequeños asociados a los datos, origen (owner, agent, external) y sensibilidad (public, private, secret), más la contaminación de sesión. El NAS hace cumplir la Rule of Two como un invariante de sesión: una sesión no puede tener a la vez [A] ha leído contenido externo, [B] toca datos sensibles y [C] cambia un estado protegido o se comunica hacia el exterior. Completar la tercera exige una Human Gate.
Agent Memory (memoria del agente)
Agent Memory = notas que puedes leer y editar + índices que puedes tirar en cualquier momento. Cada nota cita sus fuentes; los índices (texto completo, vectoriales, de grafo, esquemas) son solo derivados de las notas; y las tareas de mantenimiento en segundo plano solo proponen ediciones y nunca reescriben el diario original.
Budgeted Reads (lecturas con presupuesto)
Budgeted Reads son lecturas medidas en un presupuesto de tokens: el mismo archivo se puede leer con distintos niveles de detalle, del esquema y la sección al rango de líneas y al texto completo. El agente pide “la mejor vista que quepa en N tokens” y recibe punteros de evidencia al origen exacto.
Cascade Forget (olvido en cascada)
Cascade Forget es el borrado siguiendo el linaje: cuando se borra una fuente, o alguien pide que lo olviden, el NAS encuentra todo lo derivado de ella (resúmenes, embeddings, notas que la citan, cachés y enlaces compartidos), lo borra o lo vuelve a derivar sin esa fuente, y emite un informe: qué se hizo y qué no se pudo hacer.

Términos de apoyo

Principal (sujeto)
Una entidad que puede autenticarse y rendir cuentas: una persona, un agente, un servicio o un nodo.
Run (ejecución)
Una ejecución con principio, fin, propósito y un responsable. Una ejecución tiene una concesión raíz y es dueña de una rama.
Protected tree (árbol protegido)
Un árbol que solo se actualiza mediante una fusión revisada y nunca acepta escrituras directas, por ejemplo main.
Read manifest (manifiesto de lectura)
El registro agregado de las rutas, los commits, los rangos y los hashes de contenido que ha leído una ejecución. No contiene el contenido.
Evidence pointer (puntero de evidencia)
Una referencia verificable con la forma nas://<node>/<tree>/<path>@<commit>#L12-L18 a líneas exactas de un commit.
Derived data (datos derivados)
Datos calculados a partir de las notas mediante una receta, como un índice, un embedding o un resumen. Se pueden descartar y reconstruir.
Recipe (receta)
Todo lo necesario para producir un objeto derivado: el modelo y su versión, el fragmentador y los parámetros.
Lineage (linaje)
El grafo de dependencias entre los objetos derivados y las entradas a partir de las que se calcularon.
Session taint (contaminación de sesión)
La unión de las etiquetas de todo lo que ha leído una sesión. Solo crece dentro de una sesión y decide lo que esta puede hacer a continuación.
Rule of Two (regla de dos)
Una heurística de Meta: hasta que la inyección de prompts esté resuelta de forma fiable, una sesión debería tener como máximo dos de tres propiedades: [A] procesa entradas no fiables, [B] accede a datos sensibles, [C] cambia el estado o se comunica con el exterior.
Declassification (desclasificación)
Bajar la sensibilidad de unos datos o subir la confianza en su origen. Solo mediante una Human Gate o un traspaso estructurado validado por esquema.
Policy envelope (sobre de políticas)
Un rango fijado de antemano por el propietario dentro del cual las concesiones se emiten de forma automática. Lo que queda fuera pasa a una Human Gate.
Credential Broker (intermediario de credenciales)
Un componente que guarda los secretos de larga duración y emite tokens de corta duración solo para acciones de salida aprobadas. Los modelos y las ejecuciones nunca ven los secretos de larga duración.
Agent PR
Una propuesta estructurada para fusionar una rama en un destino, con el diff, la procedencia, los resultados de las comprobaciones y un resumen de etiquetas.
Retention class (clase de retención)
Una de scratch, normal o sensitive, elegida al escribir. Decide las copias de seguridad, el historial y si los datos se pueden destruir.
Crypto-shredding (destrucción criptográfica)
Destruir una clave para que todas las copias cifradas con ella queden ilegibles.
Conformance level (nivel de conformidad)
Un nivel de L0 a L4. Cada uno corresponde a un conjunto de conceptos y a un conjunto de pruebas de aceptación ejecutables.
MCP
Model Context Protocol: un protocolo abierto entre agentes y herramientas o fuentes de datos.
A2A
El protocolo Agent2Agent: un protocolo abierto para que los agentes colaboren en tareas.

Citar esta página

Direcciones estables y una cita sugerida para personas, buscadores y agentes.

Cita sugerida
Agent NAS project. “Glosario.” agentnas.com, 2026-11-11. https://agentnas.com/es/glossary/