Agent NAS: almacenamiento conectado en red para agentes de IA. Donde los agentes trabajan y tú conservas el control.
Un NAS que toma la ejecución como unidad básica: cada ejecución recibe su propia rama y su propia concesión, cada cambio se puede rastrear y deshacer, y la memoria son notas que puedes leer, editar y llevarte contigo.
Estado: concepto y borrador de especificación v0.2, noviembre de 2026. Todavía no hay implementación de referencia.
Agent NAS es almacenamiento conectado en red diseñado en torno a la ejecución (run): cada ejecución de un agente trabaja en una rama aislada y accede a los datos mediante una concesión estrecha y de corta duración; cada cambio se puede rastrear y deshacer; y la memoria son archivos normales con procedencia. Habla lo que los agentes ya hablan: archivos, Git, S3 y MCP.
De un vistazo
- Categoría
- Almacenamiento conectado en red para agentes de IA, también llamado almacenamiento nativo para agentes (agent-native storage).
- Idea central
- La unidad de acceso es la ejecución (run), no la cuenta: una ejecución trabaja en una rama, accede a los datos mediante una concesión y deja un registro.
- Cuatro promesas
- Acotado, recuperable, atribuible e inspeccionable.
- Sustantivos centrales
- Tree, Commit, Principal, Run, Lease y Record.
- Conceptos
- Nueve conceptos con nombre en tres grupos: Trabajo, Autoridad y Conocimiento.
- Interfaces
- Plano de datos: montaje, Git, S3, WebDAV. Plano de control: MCP, HTTP, CLI.
- Especificación
- Borrador v0.2 con niveles de conformidad desde L0 Files hasta L4 Sync, cada uno con pruebas de aceptación ejecutables.
- Estado
- Fase de concepto y especificación, todavía sin implementación de referencia. L0 y L1 se pueden construir hoy con piezas existentes.
- Licencia
- Contenido bajo CC BY 4.0.
Por qué ahora
En el último año han ocurrido cuatro cosas.
- Los agentes trabajan con archivos. AGENTS.md, Agent Skills, la memoria respaldada por Git (Letta Context Repositories) y el descubrimiento dinámico de contexto, que escribe las salidas largas en archivos, han convertido los archivos en el medio de trabajo de los agentes.
- Los errores son rápidos y caros. En abril de 2026 un agente de programación usó un token demasiado amplio que encontró en un archivo sin relación y borró en 9 segundos la base de datos de producción de una empresa y las copias de seguridad que estaban en el mismo volumen.
- Las personas no pueden revisar cada paso. Anthropic informa de que los usuarios aprueban entre el 93 % y el 97 % de las solicitudes de permiso; en su experimento controlado, las personas detectaron solo el 13,6 % de los comandos peligrosos introducidos a propósito.
- La memoria se ha convertido en superficie de ataque. Varios estudios de 2026 muestran que una instrucción maliciosa escrita en la memoria persistente sobrevive entre sesiones y que defender solo en la entrada o en la recuperación sirve de poco.
Los fabricantes de almacenamiento también se han movido: QNAP QuAgent, Synology DSM Agent y TrueNAS MCP permiten que un agente administre el equipo. Pero, por lo que podemos ver, sigue sin existir un contrato abierto, autoalojado y verificable sobre cómo trabajan con seguridad otros agentes sobre los datos que hay dentro. Consulta cómo se compara Agent NAS con los enfoques existentes.
Cuatro promesas
| Promesa | Significado | Lo cumple |
|---|---|---|
| Acotado | Una ejecución solo puede tocar lo que nombra su concesión, y la concesión deja de funcionar a tiempo; una sesión que ha leído contenido no fiable no puede tener además datos sensibles y un canal de salida. | Capability Lease, Trust Labels |
| Recuperable | Las escrituras llegan primero a una rama; los datos protegidos solo cambian mediante fusiones revisadas; los borrados son lógicos; las instantáneas quedan fuera de cualquier concesión. | Agent Branch, Human Gate |
| Atribuible | Cada cambio puede responder: quién lo hizo, en nombre de quién, con qué concesión y qué se leyó. | Flight Recorder |
| Inspeccionable | La memoria son notas normales con procedencia, los índices se pueden tirar y reconstruir, y todos los datos se pueden exportar. | Agent Home, Agent Memory, Budgeted Reads, Cascade Forget |
Nueve conceptos, tres preguntas
Agent NAS propone nueve conceptos con nombre. Cada uno tiene su propia página: una definición que puedes citar, un mecanismo, una forma de empezar en pequeño, un esbozo de interfaz, lo que la especificación le exige y sus límites honestos.
Trabajo
¿Dónde ocurre el trabajo y qué pasó?
- AN-01 L0 Files Agent Home hogar del agente Un directorio por rol, con historial. Archivos normales que puedes llevarte contigo.
- AN-02 L0 Files Agent Branch rama del agente Cada ejecución trabaja en una rama copy-on-write. Solo una fusión revisada llega a la línea principal.
- AN-03 L1 Authority Flight Recorder registrador de vuelo Un registro por ejecución, encadenado por hashes, que incluye lo que la ejecución leyó.
Autoridad
¿Quién puede hacer qué, y por orden de quién?
- AN-04 L1 Authority Capability Lease concesión de capacidad Una autorización estrecha para una ejecución, con caducidad y presupuestos. Las concesiones hijas solo pueden ser más estrechas.
- AN-05 L1 Authority Human Gate compuerta humana Aparece solo antes de acciones irreversibles, hacia el exterior o que elevan privilegios, y muestra el diff real.
- AN-06 L3 Guard Trust Labels etiquetas de confianza Dos etiquetas pequeñas más la contaminación de sesión hacen cumplir la Rule of Two.
Conocimiento
¿Qué sabe el agente, cómo lee y cómo olvida?
- AN-07 L2 Memory Agent Memory memoria del agente Las notas que puedes leer y editar son la verdad. Los índices son una caché que puedes tirar.
- AN-08 L2 Memory Budgeted Reads lecturas con presupuesto Lee un archivo como esquema, sección, rango de líneas o completo, degradando para ajustarse al presupuesto.
- AN-09 L3 Guard Cascade Forget olvido en cascada Borra los derivados siguiendo el linaje, trata el historial por clase de retención e informa de lo que no pudo hacer.
Cuatro capas, seis sustantivos
La capa Store usa almacenamiento maduro tal cual. Todas las capas que hay encima se pueden reconstruir a partir de ella, y el núcleo son solo seis sustantivos: Tree, Commit, Principal, Run, Lease y Record. No inventamos un motor de almacenamiento; la innovación está en el contrato.
- Interface (interfaz)
Proyecta las capacidades en interfaces que los agentes, las personas y las herramientas ya usan. Las pasarelas no tienen estado y nunca deciden quién puede hacer qué.
- Montaje (POSIX)
- Git
- S3
- WebDAV/SMB
- MCP
- HTTP
- CLI
- A2A (opcional)
- Trust (confianza)
El único punto de autorización. Política determinista, sin ningún modelo en la decisión.
- Sujetos y ejecuciones
- Capability Lease
- Motor de políticas
- Human Gate
- Trust Labels
- Credential Broker
- Flight Recorder
- Memory (memoria)
Convierte las notas en conocimiento consultable. Todo se puede reconstruir a partir de la capa inferior.
- Agent Memory
- Budgeted Reads
- Cascade Forget
- Índices
- Tareas de mantenimiento
- Linaje
- Store (almacén)
Un árbol con historial, sobre instantáneas maduras del sistema de archivos, Git o almacenamiento de objetos versionado.
- Tree
- Commit
- Agent Branch
- Instantáneas del sistema de archivos
- Git
- Almacenamiento de objetos
Replicación y uso compartido entre nodos. Va al final a propósito: primero hay que dejar bien un solo nodo.
- Remotos de Git
- Transferencia de instantáneas
- Enlaces de concesión
- Paquetes de traspaso
El recorrido de una ejecución
- Pedir una concesión. El orquestador del agente de investigación Cleo pide una Capability Lease para esta ejecución: leer
/shared/launch, proponer cambios, válida durante cuatro horas. El sobre de políticas que fijó el propietario la aprueba de forma automática. - Empezar a trabajar. El NAS crea la ejecución y su rama
cleo/run_91ab; el sandbox monta la rama como un directorio normal. Cleo leeAGENTS.mdy su memoria revisada desde su Agent Home. - Leer dentro de un presupuesto. Lee un informe largo con Budgeted Reads: primero un esquema de 400 tokens y después, según haga falta, rangos de líneas concretos. Cada lectura se añade al manifiesto de lectura de la ejecución.
- Trabajar en una rama. Los cambios llegan a una Agent Branch. La rama compartida
mainno cambia en absoluto por ahora. - Encontrar una compuerta. Cleo ha leído una página web, así que las Trust Labels marcan su sesión con contaminación
external. Cuando propone fusionar enmain, la política exige una Human Gate: el propietario ve en el móvil el diff real calculado por el NAS y la fuente no fiable, y aprueba. - Dejar un registro. La fusión crea un commit con procedencia. Lo que se leyó, lo que se escribió y quién aprobó qué van al Flight Recorder, encadenado por hashes.
- Asentar la memoria. Cleo anota algunos hechos nuevos. Como esta sesión leyó contenido externo, estas notas de Agent Memory pasan primero a cuarentena: se pueden recuperar, pero no se cargarán automáticamente hasta que una persona las revise.
- Olvidar. Semanas después, un cliente pide que lo olviden. Cascade Forget borra siguiendo el linaje los resúmenes e índices relacionados y emite un informe que dice lo que no pudo cubrir.
Habla lo que los agentes ya hablan
No hace falta ningún SDK nuevo para empezar. Cualquier agente que sepa leer y escribir archivos, usar Git o S3, o llamar a herramientas MCP puede usar Agent NAS. La sesión de abajo solo ilustra la línea de comandos prevista.
$ nas lease create --role cleo --paths "/shared/launch/**" --actions read,write,propose --ttl 4h
lease lse_7Qk3 · run run_91ab · branch cleo/run_91ab · expires 16:00
$ nas mount --lease lse_7Qk3 ~/work # plain files, on a branch
$ ./draft-release-notes.sh # the agent works with ordinary tools
$ nas propose --into main
gate gt_2Mx4 waiting for approval: merge cleo/run_91ab into main (4 files)
$ nas gate approve gt_2Mx4 # the owner, from another terminal or a phone
merged · commit 91ce3a7 · record 18211 Nuestras apuestas
Un diseño que aspira a resistir años debería decir qué apuesta y qué pasa si pierde la apuesta.
- Los agentes seguirán usando los sistemas de archivos y Git como su principal medio de trabajo. Si no, Agent Home se degrada a un formato de exportación y los demás conceptos siguen en pie.
- “Una ejecución” seguirá siendo la unidad natural de autorización y de rendición de cuentas. Si aparecen procesos autónomos de larga vida, las concesiones pasan a ser renovaciones continuas con presupuestos.
- La inyección de prompts no se erradicará en la capa del modelo en un futuro previsible. Si se erradica, las Trust Labels pasan a ser una capa barata de defensa en profundidad.
- La atención humana seguirá siendo escasa. Si la automatización total llega a ser lo bastante fiable, una Human Gate dejará paso a una política de autorización previa, y el rastro de auditoría se mantiene.
Las siete apuestas están en los principios de diseño.
Este sitio también lo pueden leer los agentes
Cada página tiene un gemelo en Markdown, el sitio publica llms.txt y ejecuta un pequeño servidor MCP de solo lectura. Pruébalo desde una terminal:
curl -H "Accept: text/markdown" https://agentnas.com/what-is-agent-nas/
curl https://agentnas.com/llms.txt
curl -X POST https://agentnas.com/api/search \
-H "content-type: application/json" \
-d '{"query": "capability lease", "limit": 5}' Para añadir el servidor de documentación a un cliente MCP:
{
"mcpServers": {
"agentnas-docs": { "url": "https://agentnas.com/mcp" }
}
} Las preguntas que más se hacen
¿Qué es Agent NAS en una frase?
Almacenamiento conectado en red diseñado en torno a la ejecución: cada ejecución de un agente trabaja en una rama aislada y accede a los datos mediante una concesión estrecha y de corta duración; cada cambio se puede rastrear y deshacer; y la memoria son archivos normales con procedencia.
¿Hay software que pueda descargar?
Todavía no. Agent NAS es por ahora un concepto y un borrador de especificación (v0.2). L0 y L1 se pueden construir hoy con Git, instantáneas del sistema de archivos y una pequeña pasarela; el objetivo para la implementación de referencia v0 es la primera mitad de 2027. Consulta la hoja de ruta.
¿En qué se diferencia de los agentes de IA que incluyen los fabricantes de NAS?
Esos agentes administran el equipo. Agent NAS especifica cómo trabajan otros agentes sobre los datos que hay dentro del equipo: ramas, concesiones, memoria y olvido. Se complementan, y el equipo de un fabricante puede ser la base de un despliegue Overlay.
¿Sustituye a mi almacenamiento actual?
No. La forma de despliegue Overlay se coloca delante de un NAS, un almacén de objetos o un host de Git ya existentes y gestiona solo un directorio o un bucket dentro de él.
¿Puede detener la inyección de prompts?
No. Limita lo que ocurre después de una inyección y hace que las consecuencias sean visibles y reversibles. Sus límites honestos están en la página de seguridad.
¿Puedo irme en cualquier momento?
Sí. Todo se puede exportar como archivos normales e historial de Git. Es una garantía de diseño, no una función opcional.
En qué punto estamos
Estado
Agent NAS está en fase de concepto y borrador de especificación (v0.2, noviembre de 2026). La v0.2 es una revisión de realismo: trece conceptos se redujeron a nueve, y cada uno indica cómo empezar en pequeño y cuáles son sus límites honestos. Todavía no hay implementación de referencia.
- Borrador de especificación Niveles de conformidad y pruebas de aceptación ejecutables.
- Hoja de ruta Ahora, después, más adelante, y lo que no haremos.
- Sobre el proyecto Licencia, cómo citar y cómo participar.
Citar esta página
Direcciones estables y una cita sugerida para personas, buscadores y agentes.
- URL canónica
- https://agentnas.com/es/
- Versión en Markdown
- https://agentnas.com/es/index.md
- Cita sugerida
- Agent NAS project. “Agent NAS: almacenamiento conectado en red para agentes de IA.” agentnas.com, 2026-11-11. https://agentnas.com/es/