IA, asistentes y agentes: alcance de las metodologías¶
ASILO y SCAFFOLD incluyen trabajo con inteligencia artificial (IA). No necesitan un sistema multiagente para aplicarse. ASILO delimita sistemas construidos con asistencia de IA y los usos de modelos que activen sus requisitos; SCAFFOLD gestiona proyectos de software construidos con IA, del planteamiento a la entrega. MILPA conserva el conocimiento y la procedencia en ambos contextos.
Términos que conviene distinguir¶
| Término | Qué significa aquí |
|---|---|
| IA | Campo y técnicas usadas para producir predicciones, contenido o decisiones; no identifica por sí solo una arquitectura. |
| Modelo | Componente que procesa una entrada y produce una salida; tener un modelo no implica tener varios agentes. |
| Asistente de IA | Herramienta que apoya a una persona en una tarea, por ejemplo redactar, analizar o programar. |
| Agente con herramientas | Componente con identidad y alcance que puede ejecutar acciones mediante herramientas o acceder a datos. Se aplican las condiciones de ASILO-R-004. |
| Sistema multiagente | Sistema donde se coordinan varios agentes. Es un caso de aplicación, no el requisito de entrada de ASILO o SCAFFOLD. |
Tres situaciones, sin escalera de madurez¶
flowchart TD
accTitle: Alcance de IA y condiciones de aplicación
accDescr: Las ramas son situaciones, no niveles de madurez. Cada requisito conserva sus condiciones.
T["Tarea o sistema con asistencia de IA"] -->|modelo que produce contenido| M["Interacción con un modelo"]
T -->|apoyo en construcción| S["Una persona y un asistente"]
T -->|coordinación adicional| V["Varias personas o asistentes"]
M --> C["ASILO: requisitos según su condición"]
S --> C
V --> C
S --> E["SCAFFOLD: proyectos de software con personas y asistentes de IA"]
V -->|cuando construyen software| E
C --> R["MILPA: fuentes, autoridad y evidencia del proyecto"]
E --> R
Diagrama SVG: Alcance de IA y condiciones de aplicación · Fuente editable Mermaid.
Las flechas separan situaciones y métodos relacionados. No indican que haya que recorrerlas en orden ni que varias IAs aporten más certeza. Un único asistente puede construir software; un modelo puede producir contenido sin ejecutar herramientas; varios agentes añaden riesgos de coordinación. Cada proyecto registra cuál es su caso.
Condiciones de aplicación que se conservan¶
| Requisito | Condición relevante |
|---|---|
| ASILO-R-001 | Puntos de efecto alimentados por un modelo. Validar forma no prueba veracidad ni autorización. |
| ASILO-R-002 | Más de un módulo o paquete en un sistema que declara ASILO; no se impone una cantidad de capas. |
| ASILO-R-008 | Antes de afirmar aptitud públicamente o ante un cliente, y en cada cambio relevante de modelo o configuración. Los fallos entre agentes aplican cuando hay más de uno. |
| SCAFFOLD-R-002 | Un cambio toca zonas de varios dueños; no obliga a crear varios agentes. |
| SCAFFOLD-R-005 | Cambio de asistente dentro de un lote. |
| SCAFFOLD-R-016 | Un lote depende de otro, aunque los ejecute la misma persona. |
Esta tabla orienta: las fichas completas gobiernan alcance, actor, evidencia, excepciones y riesgo residual. Un resumen, un diagrama o una guía no amplían las obligaciones aceptadas.
ASILO: construir con IA y sistemas que contienen IA¶
La tabla compara dos situaciones: (a) el sistema contiene un modelo o un agente; (b) el sistema sólo se construye con un asistente de IA y no contiene ninguno. La cita procede del alcance o de la condición de aplicación de cada ficha.
| Requisito | Cita de la ficha | (a) Contiene un modelo o agente | (b) Sólo construido con un asistente; no contiene ninguno |
|---|---|---|---|
| ASILO-R-001 | Condición: «Siempre que exista al menos un punto de efecto alimentado por un modelo.» | Sí, si un modelo alimenta al menos un punto de efecto; si sólo muestra texto a una persona, se registra la excepción. | No en el sistema construido. Efectos del asistente durante la construcción: según el perfil / ver ficha. |
| ASILO-R-002 | Condición: «Sistemas con más de un módulo o paquete que declaran aplicar ASILO.» | Sí, con más de un módulo o paquete y ASILO declarado. | Igual que (a): la condición no depende de que haya un modelo. |
| ASILO-R-003 | Alcance: «Cada tarea en la que un agente o modelo recibe contexto»; condición: «con acceso a fuentes internas, datos personales o memoria persistente». | Sí, en las tareas del modelo o agente con esos accesos. | Según el perfil / ver ficha. |
| ASILO-R-004 | Alcance: «Agentes, subagentes y herramientas que ejecutan acciones.»; condición: «Cualquier agente con acceso a herramientas o datos.» | Sí, para cada agente con acceso a herramientas o datos. | Sí, si el asistente actúa como agente con acceso a herramientas o datos; si no, no. |
| ASILO-R-005 | Condición: «Cuando una acción pertenece al catálogo de efectos críticos o el sistema no puede decidir con sus reglas.» | Sí, cuando se cumple la condición. | Sí, cuando se cumple la condición; no depende de que haya un modelo. |
| ASILO-R-006 | Alcance: «Datos personales, datos de menores, credenciales y datos confidenciales»; condición: «Siempre que el sistema trate alguno de esos datos.» | Sí, si el sistema trata esos datos. | Sí, si el sistema trata esos datos; no depende de que haya un modelo. |
| ASILO-R-007 | Alcance: «Ejecuciones de agentes y llamadas a modelos con costo o efecto.»; condición: «Toda ejecución automatizada con costo o efectos.» | Sí, en las ejecuciones y llamadas con costo o efecto. | Según el perfil / ver ficha. |
| ASILO-R-008 | Alcance: «Sistemas que usan modelos para producir contenido, decisiones o acciones que otros usarán.»; condición: «Antes de afirmar públicamente […] que el sistema es apto». | Sí; los fallos entre agentes, sólo si hay más de uno. Los prototipos internos marcados son la excepción de la ficha. | No: el alcance son sistemas que usan modelos. |
Esta tabla es una ayuda de lectura; si difiere de la ficha, prevalece la ficha.
Ejemplos pequeños¶
- Una persona usa IA para escribir código: SCAFFOLD organiza zonas y lote; ASILO delimita contexto y actuaciones pertinentes; MILPA registra fuentes y decisiones. El producto final puede no usar IA.
- Una aplicación consulta un modelo para resumir: ASILO orienta contratos, datos y evaluación según las condiciones aplicables; SCAFFOLD describe su construcción cuando se realiza con IA.
- Un equipo coordina varios asistentes: conserva lo anterior y revisa traspasos, dependencias y fallos entre agentes cuando corresponda. La cantidad no sustituye evidencia.