Conceptos de IA 2026

Inteligencia Artificial03-11-2026


Diseño y conceptos de estructuras con desarrollo de herramientas con ia integrada


MCP, RAG, VPS y agentes de IA: qué son y cómo trabajan juntos

La inteligencia artificial está cambiando la manera en que diseñamos, desarrollamos software y organizamos el trabajo. Sin embargo, entender su ecosistema puede sentirse como entrar a una conversación donde todos hablan en siglas: MCP, RAG, LLM, CLI…

Cada concepto cumple una función diferente. Algunos son modelos, otros son técnicas, protocolos, herramientas o infraestructura. Conocer esas diferencias nos permite construir soluciones útiles y elegir tecnología con criterio.

En esta guía explicaremos qué son, qué hacen y para qué sirven, con ejemplos relacionados con el desarrollo web.

LLM: el modelo que procesa y genera lenguaje

LLM significa Large Language Model, o modelo de lenguaje de gran tamaño.

Es un modelo entrenado con grandes cantidades de datos que aprende patrones y relaciones del lenguaje para generar respuestas a partir de instrucciones y contexto.

¿Qué hace?

Puede realizar tareas como:

Algunos modelos también procesan imágenes u otras modalidades, dependiendo de sus capacidades.

¿Para qué sirve?

Para transformar instrucciones e información en resultados: un artículo, una explicación, una propuesta de código o un análisis.

Ejemplo: le proporcionas el brief de una empresa y te ayuda a organizar el contenido de una landing page.

El modelo no tiene acceso garantizado a internet, a los archivos de tu empresa o a información actualizada. Esos accesos dependen de las herramientas y conexiones de la aplicación.

Además, puede generar información incorrecta con una redacción convincente. Sonar seguro no equivale a tener razón.

Referencia: Google Cloud — Large language models.

RAG: recuperar información para responder con contexto

RAG significa Retrieval-Augmented Generation, o generación aumentada por recuperación.

Es una técnica que combina la búsqueda de información con la generación de respuestas de un modelo.

¿Qué hace?

Un sistema RAG suele seguir este proceso:

  1. Recibe una pregunta.
  2. Busca información relevante en una fuente.
  3. Recupera los documentos o fragmentos pertinentes.
  4. Los incorpora al contexto del modelo.
  5. Genera una respuesta apoyándose en ese contenido.

¿Para qué sirve?

Para crear asistentes que consulten información específica, como:

Ejemplo: un visitante pregunta qué incluye un servicio. El sistema recupera información del catálogo y genera una explicación basada en esos documentos.

RAG generalmente permite actualizar la fuente y su índice sin reentrenar el modelo. Sin embargo, no elimina todos los errores: una recuperación incompleta o desactualizada puede producir una respuesta equivocada.

Mostrar fuentes y evaluar las respuestas ayuda a detectar estos problemas.

Referencia: AWS — Understanding Retrieval Augmented Generation.

MCP: un protocolo para conectar la IA con herramientas

MCP significa Model Context Protocol.

Es un estándar abierto que permite a aplicaciones de IA conectarse con herramientas y fuentes de información mediante una interfaz común.

¿Qué hace?

Una aplicación compatible puede comunicarse con servidores MCP que exponen capacidades como:

¿Para qué sirve?

Para facilitar integraciones entre aplicaciones de IA y sistemas externos.

Ejemplo: un agente consulta un catálogo o revisa el estado de una tarea mediante un servidor MCP que ofrece esas operaciones.

Podemos imaginar MCP como un conector estandarizado. Facilita la comunicación, pero las funciones disponibles dependen de cada servidor y de los permisos concedidos.

¿En qué se diferencia de RAG?

MCP conecta capacidades. RAG recupera información para apoyar una respuesta.

Pueden trabajar juntos: una herramienta conectada mediante MCP podría recuperar documentos que después se utilizan dentro de un proceso RAG.

Referencia: Model Context Protocol — Introducción.

VPS: infraestructura para ejecutar aplicaciones

VPS significa Virtual Private Server, o servidor virtual privado.

Es un entorno de servidor creado mediante virtualización, con recursos asignados y capacidad para instalar y administrar software.

¿Qué hace?

Puede ejecutar:

¿Para qué sirve?

Para mantener servicios funcionando sin depender de que tu computadora personal permanezca encendida.

Ejemplo: una web se comunica con un backend alojado en un VPS. Ese backend consulta documentos y solicita respuestas a un modelo mediante una API.

Un VPS no es una tecnología de IA y tampoco es obligatorio para incorporar IA a una aplicación. Existen alternativas administradas y serverless.

Además, ejecutar un agente en un VPS no significa ejecutar allí el modelo. El LLM puede estar alojado en otro proveedor. Para ejecutar modelos localmente hay que evaluar memoria, procesamiento y, según el caso, GPU.

Referencia: AWS — Qué es un VPS.

Vibe coding: construir software conversando con IA

Vibe coding es una expresión popularizada por Andrej Karpathy para describir una forma de crear software delegando gran parte de la implementación a la IA y guiándola mediante lenguaje natural.

En su sentido original, implica aceptar y probar resultados sin revisar a fondo el código generado. En el uso cotidiano, también se utiliza de forma más amplia para hablar de programación conversacional.

¿Qué hace?

Convierte instrucciones como esta en una implementación:

Crea una página con tarjetas, filtros, animaciones suaves y un botón para cambiar entre modo claro y oscuro.

Después puedes probar el resultado y solicitar ajustes.

¿Para qué sirve?

Para explorar ideas, construir prototipos y experimentar con interfaces.

Ejemplo: describes una plataforma de cursos, pruebas la navegación y pides cambios a partir de lo que observas.

Para llevar ese prototipo a producción hacen falta revisión, pruebas, seguridad, accesibilidad y mantenimiento.

Cuando utilizas IA mientras comprendes y verificas el código, hablamos con mayor precisión de desarrollo asistido por IA.

La conversación acelera la construcción; el criterio técnico sostiene el resultado.

Referencia original: Andrej Karpathy — Vibe coding.

CLI: trabajar mediante comandos

CLI significa Command-Line Interface, o interfaz de línea de comandos.

Permite interactuar con un programa escribiendo instrucciones en una terminal.

¿Qué hace?

Ofrece comandos para realizar tareas como:

¿Para qué sirve en inteligencia artificial?

Para utilizar herramientas de IA desde una terminal e integrarlas en scripts y procesos de desarrollo.

Ejemplo: ejecutas una herramienta de IA para analizar un proyecto y después utilizas comandos para probar y compilar la aplicación.

La terminal es el entorno donde escribes. La CLI es la interfaz del programa que utilizas allí. Ninguna implica inteligencia artificial por sí misma.

Agente de IA: un sistema que coordina acciones

Un agente de IA combina un modelo con herramientas, instrucciones y un mecanismo de ejecución para avanzar hacia un objetivo.

Puede elegir una acción, observar su resultado y decidir el siguiente paso dentro de los límites definidos.

¿Qué hace?

Puede coordinar acciones como:

¿Para qué sirve?

Para tareas que requieren varios pasos y adaptación.

Ejemplo: le pides revisar un formulario. El agente inspecciona su implementación, propone cambios, los aplica si tiene permiso y ejecuta las comprobaciones disponibles.

Su autonomía depende del producto y de la configuración. Un proceso automatizado puede seguir una secuencia fija; un agente puede elegir parte de su recorrido.

Tener un objetivo no garantiza un resultado correcto. También necesita límites, criterios de finalización y evaluación.

Referencia: Anthropic — Building effective agents.

Skills: procedimientos reutilizables para agentes

Las skills, o habilidades, son paquetes de instrucciones y recursos que orientan a un agente para realizar tareas específicas.

En el formato abierto Agent Skills, una skill contiene un archivo SKILL.md y puede incluir scripts, referencias y plantillas.

¿Qué hacen?

Describen:

¿Para qué sirven?

Para repetir procesos con mayor consistencia.

Ejemplo: una skill editorial describe el tono de una marca, la estructura de sus artículos y las verificaciones necesarias antes de entregar un texto.

También puede haber skills para revisar accesibilidad, analizar datos o generar documentos.

Una skill no reentrena automáticamente el modelo ni garantiza que siga todas las instrucciones. Su utilidad depende de su contenido y del soporte de la herramienta.

¿Cómo se relacionan con MCP?

Una skill puede explicar cómo realizar una tarea. MCP puede facilitar el acceso a las herramientas necesarias.

Referencia: Agent Skills — Overview.

Amp: una herramienta de programación con IA

Amp es un agente de programación y entorno de desarrollo.

Es un producto concreto. Su documentación describe el uso de distintos modelos y el trabajo desde interfaces como la web y la CLI.

¿Qué hace?

Permite delegar tareas de desarrollo al agente dentro de un entorno preparado para trabajar con el proyecto.

¿Para qué sirve?

Para apoyar la implementación y revisión de cambios en software.

Ejemplo: pedirle que trabaje en una mejora de interfaz, revisar los cambios y comprobar su comportamiento antes de integrarlos.

Sus funciones y condiciones pueden cambiar, por lo que conviene consultar su documentación al utilizarlo.

En desarrollo web, AMP también puede significar Accelerated Mobile Pages. Es un proyecto diferente. Aquí hablamos de Amp como herramienta de programación con IA.

Referencia: Amp — Documentación.

Hermes: distinguir el agente de los modelos

Dentro del ecosistema de Nous Research, Hermes Agent y los modelos Hermes representan componentes diferentes.

Hermes Agent

Es un agente de IA de código abierto con herramientas, memoria persistente, skills e integración MCP.

Su documentación contempla distintos entornos de ejecución e interfaces de interacción.

¿Para qué sirve? Para construir un asistente que realice tareas y reutilice información o procedimientos entre sesiones.

Ejemplo: organizar una investigación y conservar un procedimiento reutilizable para trabajos similares.

Su capacidad para crear y mejorar skills no debe confundirse con reentrenar continuamente los parámetros del modelo.

Referencia: Hermes Agent — Documentación.

Modelos Hermes

Son una familia de modelos de lenguaje publicada por Nous Research.

Los modelos constituyen la capa que procesa y genera lenguaje. Hermes Agent organiza herramientas y acciones, y puede trabajar con distintos proveedores.

¿Para qué sirven? Para generar y procesar lenguaje dentro de aplicaciones compatibles.

Las capacidades, licencias y requisitos de ejecución deben revisarse en la ficha de cada modelo.

Referencia: Nous Research — Ficha de un modelo Hermes.

Otros conceptos que completan el mapa

ConceptoQué es y para qué sirve
APIUna interfaz que permite a una aplicación utilizar funciones de otra, como solicitar una respuesta a un modelo.
PromptUna entrada que orienta al modelo. Puede incluir instrucciones, contexto, restricciones y formato esperado.
Ingeniería de contextoOrganización de la información disponible para el modelo: instrucciones, documentos, historial y resultados de herramientas.
TokensUnidades en las que el modelo representa contenido. Influyen en los límites de contexto y, según el proveedor, en el costo.
EmbeddingsRepresentaciones numéricas del contenido que permiten comparar similitudes. Son frecuentes en búsquedas semánticas.
Base de datos vectorialUn sistema para almacenar y buscar vectores. Puede formar parte de RAG, aunque RAG también puede usar búsqueda textual o híbrida.
Tool callingUn mecanismo por el cual el modelo solicita utilizar una herramienta. El software valida y ejecuta la solicitud según sus permisos.
MemoriaInformación guardada para recuperarla después. Es distinta del contexto inmediato y del entrenamiento del modelo.
Fine-tuningEntrenamiento adicional que ajusta parámetros del modelo para tareas o comportamientos específicos.
WorkflowUn flujo de trabajo que organiza pasos para completar un proceso.
OrquestaciónCoordinación de modelos, herramientas y decisiones dentro de un sistema.
EvaluacionesPruebas para medir la calidad y detectar errores.
ObservabilidadRegistros y mediciones para revisar el funcionamiento, la latencia, el uso de herramientas y los costos.

Cómo pueden trabajar juntos en una web

Imaginemos una plataforma de consultoría con artículos, cursos y un asistente para visitantes.

Una arquitectura posible sería:

  1. La interfaz web recibe la pregunta.
  2. El backend verifica la sesión y los permisos.
  3. RAG recupera contenido relevante de los materiales autorizados.
  4. El LLM genera una respuesta con ese contexto.
  5. Un agente, si hace falta, coordina acciones adicionales.
  6. Las skills aportan procedimientos especializados.
  7. MCP facilita el acceso a herramientas compatibles.
  8. Un VPS o servicio administrado mantiene los componentes funcionando.

Amp o Hermes Agent podrían apoyar el desarrollo o determinados procesos, dependiendo de la configuración.

Esta arquitectura es ilustrativa. No necesitas instalar todas las herramientas ni incorporar todos los conceptos en cada proyecto.

Las credenciales privadas se gestionan en el backend. Los permisos deben aplicarse tanto al consultar documentos como al ejecutar acciones.

Qué utilizar según la necesidad

NecesidadComponentes que conviene evaluar
Redactar o resumir contenidoUn LLM con instrucciones y contexto adecuados.
Responder sobre documentación propiaRAG, fuentes actualizadas y comprobación de respuestas.
Acceder a herramientas externasAPIs o MCP, según las integraciones disponibles.
Coordinar tareas variables de varios pasosUn agente con herramientas y criterios de finalización.
Reutilizar procedimientos especializadosSkills compatibles con el agente.
Mantener servicios disponiblesVPS, infraestructura serverless o servicios administrados.
Explorar una idea de softwareProgramación conversacional y validación del prototipo.
Integrar herramientas en scriptsUna CLI o API adecuada al proceso.

Conclusión

Comprender estas tecnologías permite pasar de pedir respuestas a diseñar sistemas.

El LLM procesa lenguaje; RAG aporta información recuperada; MCP conecta capacidades; las skills describen procedimientos; el agente coordina acciones; y la infraestructura sostiene la operación.

Para quienes trabajamos en diseño y desarrollo web, la oportunidad está en conectar esas piezas con una experiencia clara: resolver una necesidad real, mostrar las fuentes y permitir que las personas comprendan qué puede hacer el sistema.

La tecnología puede acelerar el trabajo. El criterio sigue siendo lo que convierte ese movimiento en una dirección.


Author's photo

Danny Veneno

Director Creativo en Yehiibhii Estudio, en el cual nuestra misión está basado en la creación y desarrollo de herramientas digitales que van a acompañarte durante la transformación de la oferta de tus productos y/o servicios a la nueva era digital.

Leer Otros Articulos:

undefinedThumbnail

Metodolgìas de Diseño UI/UX Atomic Design

Atomic Design detalla todo lo que implica crear y mantener sistemas de diseño robustos, permitiéndote implementar interfaces de usuario de mayor calidad y más consistentes...

Diseño UI/UX04-10-2025