Software
Desarrollo de agentes de IA
Los agentes de IA no solo responden preguntas: reciben un objetivo, usan las herramientas necesarias y hacen el trabajo paso a paso. En Unit Software los desarrollamos con mínimos privilegios, aprobación humana y pruebas con escenarios, y los supervisamos tras el lanzamiento.
Respuesta breve
Un agente de IA es un software que planifica un objetivo con un gran modelo de lenguaje, lo ejecuta paso a paso con herramientas definidas e informa del resultado. UNIT İstanbul los desarrolla de principio a fin con su marca Unit Software: elige el proceso, limita herramientas y permisos, fija aprobaciones humanas, prueba con escenarios y supervisa.
¿Qué es un agente de IA y en qué se diferencia de un chatbot o de una automatización?
Un agente de IA (en inglés, AI agent) es un software que utiliza un gran modelo de lenguaje (LLM) como motor de decisión y al que se le dan herramientas. Al agente no se le indica cada paso uno por uno; se le da un objetivo. El agente elabora un plan para alcanzarlo, decide qué herramienta usar y en qué orden, actualiza su plan según el resultado de cada paso e informa de lo que ha hecho al terminar. El término IA agéntica (agentic AI), cada vez más frecuente, describe precisamente esta forma de trabajar.
Tres rasgos distinguen a un agente de un chatbot y de la automatización clásica: trabaja a partir de un objetivo, usa herramientas (busca en un sistema, lee registros, crea borradores) y planifica paso a paso. La siguiente tabla resume la diferencia:
| Criterio | Automatización basada en reglas | Chatbot | Agente de IA |
|---|---|---|---|
| ¿Cómo funciona? | Ejecuta un flujo predefinido siempre de la misma manera | Responde a la pregunta del usuario | Planifica para el objetivo dado y elige los pasos por sí mismo |
| Uso de herramientas | Mediante conexiones definidas, en un orden fijo | Normalmente limitado al acceso a una fuente de información | Elige entre varias herramientas según la situación |
| Ante la incertidumbre | Se detiene o da un error fuera del flujo | Vuelve al usuario para aclarar la pregunta | Reúne más información y, si hace falta, consulta a una persona |
| Trabajo más adecuado | Tareas repetitivas con reglas claras | Preguntas, respuestas y derivación | Tareas de varios pasos que cambian según el caso |
Esta distinción importa en la práctica: crear un agente para una tarea con reglas claras supone un coste y un riesgo innecesarios. Para esas tareas, la automatización con IA ofrece una solución más sencilla y previsible. Si el objetivo principal es atender las preguntas de los clientes, nuestra página de chatbot con IA es un mejor punto de partida. El agente tiene sentido cuando ninguna de las dos opciones basta y los pasos cambian de un caso a otro.
¿Para qué sirven los agentes de IA?
Los agentes aportan más valor en tareas en las que un empleado abre varios sistemas, recopila información, la compara y al final prepara un resultado. Los casos de uso que vemos con más frecuencia son:
- Investigación y calificación de clientes potenciales: enriquece las solicitudes entrantes o una lista de empresas objetivo con fuentes públicas y registros del CRM, las prioriza según los criterios que usted defina y deja al equipo comercial un resumen razonado.
- Informes y recopilación de datos: extrae datos de plataformas publicitarias, herramientas de analítica y hojas de cálculo, prepara comparaciones entre periodos, señala cambios inusuales y deja la interpretación a una persona.
- Resolución de solicitudes de soporte: clasifica la solicitud entrante, lee los datos del pedido o de la cuenta en el sistema correspondiente, prepara una propuesta de solución y un borrador de respuesta, y deriva a su equipo de soporte los casos que quedan fuera de su ámbito.
- Preparación de documentos en procesos internos: convierte en borradores documentos como propuestas, resúmenes de contratos, actas de reuniones o especificaciones técnicas a partir de plantillas aprobadas y del conocimiento de la empresa.
- Tareas de control y revisión: encuentra registros incompletos o incoherentes en un catálogo de productos, una lista de precios o un inventario de contenidos y elabora una lista de correcciones.
Lo que tienen en común estas tareas es que una persona puede revisar el resultado y que un error del agente no causa un daño irreversible. Para un primer proyecto con agentes, recomendamos empezar con un proceso que cumpla ambas condiciones.
¿Cuándo un agente de IA no es la opción adecuada?
Los agentes son potentes, pero no sirven para todo. Un modelo de lenguaje funciona de forma probabilística: puede no dar exactamente la misma respuesta ante la misma entrada y puede equivocarse con total seguridad. Por eso, en los casos siguientes recomendamos no usar un agente o usarlo solo en un papel que prepare sugerencias:
- Operaciones irreversibles como pagos, reembolsos, eliminación de registros o aprobación de contratos.
- Tareas que exigen cálculos exactos, como precios, impuestos, existencias o certificaciones de obra; de eso se encarga el código clásico.
- Decisiones finales de tipo jurídico, médico o financiero; el agente solo puede preparar una revisión previa y un borrador.
- Procesos con datos dispersos, incompletos o contradictorios; primero hay que ordenar los datos.
- Tareas poco frecuentes que un empleado termina enseguida; el esfuerzo de desarrollo y supervisión supera el beneficio.
Si no está seguro de qué proceso encaja con un agente, es más sensato empezar con una consultoría de IA: revisamos sus procesos juntos y comparamos agente, automatización y software clásico.
Herramientas y permisos: ¿cómo se aplica el principio de mínimo privilegio?
Lo que un agente puede hacer lo determinan las herramientas que usted le da. Una herramienta es una función con una definición y unos límites claros que busca en un sistema, lee un registro, crea un borrador o actualiza un campo. La decisión más crítica del diseño de un agente es a qué herramienta puede acceder y con qué permiso. Aquí aplicamos el principio de mínimo privilegio: el agente trabaja con el permiso más restringido que exige su tarea y no recibe permisos de escritura donde basta con la lectura.
| Sistema u operación | Permiso del agente | Aprobación humana |
|---|---|---|
| Leer registros del CRM y de pedidos | Solo lectura, limitada a los campos necesarios | No es necesaria; el acceso queda registrado |
| Añadir una nota o etiqueta a un registro del CRM | Escritura limitada en campos concretos | Necesaria en cambios masivos |
| Correo o mensaje a un cliente | Solo creación de borradores | Necesaria antes del envío |
| Elaboración de informes y documentos | Escritura en una carpeta de borradores | Necesaria antes de compartir |
| Pagos, reembolsos, eliminación de registros | Sin permiso; el agente solo prepara una sugerencia | La operación la realiza una persona autorizada |
Para el agente se crea una cuenta de servicio propia; no se usan cuentas personales ni claves de administrador amplias. Cada llamada a una herramienta queda registrada con su entrada y su resultado. Para conectar las herramientas a sus sistemas, entre las opciones están la integración directa por API o estándares abiertos de conexión como el Model Context Protocol (MCP); elegimos juntos según su infraestructura actual, sus requisitos de seguridad y la facilidad de mantenimiento.
¿En qué puntos interviene la aprobación humana?
Un agente bien diseñado no intenta hacerlo todo solo; sabe cuándo detenerse y consultar a una persona. Los puntos de aprobación no son una capa de seguridad añadida después, sino que se diseñan desde el principio como parte del flujo de trabajo. Los puntos de aprobación habituales son:
- Todo contenido que sale de la organización: mensajes y documentos dirigidos a clientes, proveedores o al público.
- Operaciones que modifican registros: sobre todo actualizaciones que afectan a varios registros a la vez.
- Incertidumbre: cuando la información disponible es contradictoria o insuficiente, el agente pregunta en lugar de suponer.
- Superación de límites: cuando una tarea requiere más pasos, tiempo o presupuesto de lo previsto, el trabajo se detiene y se notifica.
La pantalla de aprobación debe ser sencilla: el agente muestra de un vistazo qué quiere hacer, por qué y en qué fuentes se basa; la persona aprueba, corrige o rechaza. Estas decisiones también se registran y sirven para determinar en qué tareas el agente necesitará menos aprobaciones. El alcance de la aprobación solo se reduce cuando los registros muestran que el agente es coherente en esa tarea, y siempre por decisión suya.
¿Cómo se prueba y se supervisa un agente de IA?
Los agentes no pueden probarse solo con pruebas unitarias, como el software clásico; una misma tarea puede resolverse por caminos distintos. Por eso evaluamos con escenarios basados en ejemplos reales de trabajo:
- A partir de ejemplos reales del proceso se prepara un conjunto de escenarios con casos fáciles, habituales y difíciles; para cada escenario se anota el resultado esperado.
- Se añaden escenarios que contienen a propósito información incompleta, registros contradictorios y contenido malicioso.
- El agente recorre el conjunto completo en cada versión; los resultados se puntúan con comprobaciones automáticas y con revisión humana.
- Cada escenario que falla pasa a formar parte permanente del conjunto; así se comprueba que una corrección no se rompe en versiones posteriores.
Tras el lanzamiento se registran los pasos de cada tarea, las herramientas utilizadas, las decisiones de aprobación y el coste. El panel de supervisión muestra en conjunto las tareas completadas, la proporción de tareas que necesitaron intervención humana, los tipos de error, el tiempo y el coste por tarea y el tiempo ahorrado a su equipo. Construimos esta capa de medición con el mismo enfoque que nuestro trabajo de CRO y analítica; el impacto del agente se valora con registros, no con estimaciones.
Seguridad de los agentes de IA: inyección de instrucciones y contenido externo
Los agentes leen contenido del exterior: correos, páginas web, documentos subidos, solicitudes de soporte. Intentar dirigir a un agente con instrucciones ocultas en ese contenido se llama inyección de instrucciones (prompt injection). Por ejemplo, una frase insertada en un correo puede pedir al agente que ignore sus instrucciones anteriores y envíe registros al exterior. Hoy este riesgo no puede eliminarse por completo; por eso basamos la seguridad en la arquitectura y no en el buen comportamiento del modelo:
- El contenido externo se trata siempre como datos, nunca como instrucciones; solo las instrucciones de sistema que usted define determinan la tarea del agente.
- Un agente que lee contenido no fiable no recibe herramientas que modifiquen registros o envíen datos al exterior.
- Las llamadas sensibles a herramientas pasan por aprobación humana, independientemente del contenido.
- Los datos personales se enmascaran cuando es necesario; el agente solo ve los datos que su tarea requiere.
- Los escenarios con contenido malicioso forman parte permanente del conjunto de pruebas.
En los agentes que tratan datos personales, antes de la puesta en marcha aclaramos el flujo de datos, el plazo de conservación, el contrato con el proveedor del modelo y las condiciones de las transferencias internacionales según normas de protección de datos como el RGPD y la KVKK. Para los detalles técnicos sobre elección de modelo, alojamiento y privacidad de datos, consulte nuestra página de integración de IA y soluciones con LLM.
¿Cómo se mantiene bajo control el coste de un agente?
El coste de un agente crece con el número y la longitud de las llamadas al modelo en cada tarea. Un agente que planifica y revisa su propio resultado hace más llamadas que un bot que responde a una sola pregunta. Para controlar el coste desde el principio utilizamos estos métodos:
- Un límite de pasos, tiempo y presupuesto para cada tarea; al alcanzarlo, el agente se detiene y avisa.
- Modelos más pequeños y económicos para subtareas sencillas, y modelos más potentes para el razonamiento difícil.
- Caché para la información repetida e instrucciones breves que no arrastran contexto innecesario.
- Coste por tarea en el panel de supervisión, junto al tiempo ahorrado.
Entre las opciones de modelo están las empresas que ofrecen modelos cerrados, como OpenAI, Anthropic o Google, y los modelos abiertos que se ejecutan en su propia infraestructura. Construimos la arquitectura de modo que el modelo sea una pieza sustituible; cuando aparece una opción más adecuada, no hace falta reescribir el agente desde cero.
¿Un solo agente o un sistema multiagente?
En los sistemas multiagente, las tareas se reparten en funciones separadas, como agentes que investigan, redactan y revisan. Esta estructura puede ordenar trabajos complejos, pero cada agente adicional aumenta el coste, la latencia y la dificultad de depuración. La información que se pasan los agentes también crea una nueva superficie de errores y de riesgos de seguridad.
Por eso, en la mayoría de los proyectos recomendamos empezar con un único agente que trabaje con herramientas bien definidas. Si la tarea requiere de verdad especialidades independientes entre sí, o si la revisión del trabajo de un agente por otro mejora la calidad de forma medible, pasamos a una estructura multiagente tras comparar ambas opciones con pruebas de escenarios. La decisión se basa en los resultados de la evaluación, no en lo atractiva que parezca la arquitectura.
¿Por qué elegir UNIT İstanbul para desarrollar agentes de IA?
UNIT İstanbul es una agencia con sede en Estambul que desde 2009 trabaja en marketing de resultados y crecimiento; desarrolla proyectos de software e IA con el mismo equipo bajo su marca Unit Software. Por nuestro origen en el marketing, empezamos cada proyecto de agentes con la misma pregunta: ¿qué trabajo acelerará este agente y cómo lo vamos a medir? No nos limitamos a programar el agente; entregamos juntos sus herramientas, permisos, puntos de aprobación, conjunto de pruebas y panel de supervisión.
Ya utilizamos en nuestro trabajo diario los sistemas de CRM, publicidad, analítica y comercio electrónico a los que se conecta un agente, lo que facilita diseñar el proceso en el mismo idioma que su equipo. Si tiene un proceso que podría encajar con un agente, escríbanos desde nuestra página de contacto para una evaluación preliminar gratuita; veremos juntos si un agente es adecuado o si bastaría una solución más sencilla.
Cómo trabajamos
Definición del proceso y del objetivo
Dejamos por escrito, junto con usted, el trabajo que asumirá el agente, cómo se hace hoy y con qué indicador se medirá el éxito; también fijamos con claridad lo que el agente no hará.
Mapa de herramientas y permisos
Identificamos los sistemas a los que accederá el agente, el permiso de lectura o escritura de cada herramienta, los puntos de aprobación y el flujo de datos personales junto con los requisitos de protección de datos.
Conjunto de escenarios y prototipo
Preparamos un conjunto de escenarios a partir de ejemplos reales de trabajo, ejecutamos un pequeño prototipo sobre él y comparamos distintas opciones de modelo y de diseño.
Desarrollo e integración
Conectamos el agente a sus sistemas; configuramos la cuenta de servicio, el registro, los límites y la pantalla de aprobación, y añadimos escenarios de seguridad a las pruebas.
Modo sombra y lanzamiento controlado
Al principio el agente solo genera sugerencias, que se comparan con las decisiones humanas; a medida que demuestra coherencia, el alcance se amplía paso a paso con su aprobación.
Supervisión y mejora
Informamos con regularidad de las tareas completadas, los casos que requirieron intervención, los errores y el coste, y solo publicamos cada cambio después de que supere el conjunto de escenarios.
Qué entregamos
- Informe de descubrimiento con análisis del proceso, indicadores de éxito y tareas fuera de alcance
- Documento de diseño del agente con herramientas, permisos y puntos de aprobación
- Documento de privacidad sobre flujo de datos, enmascaramiento y reglas de conservación
- Un agente de IA conectado a sus sistemas y con pantalla de aprobación
- Conjunto de escenarios basado en ejemplos reales de trabajo, con resultados de pruebas
- Panel de supervisión con indicadores de tareas, intervenciones, errores y coste
- Formación de usuarios, manual de operación y procedimiento para detener el agente
Solicitar presupuesto
¿Cómo funciona el proceso de presupuesto?
Todo empieza con un mensaje. Nosotros preparamos el resto, y no empezamos a trabajar hasta que usted haya visto por escrito qué paga, por qué y cuánto.
Escríbanos
Cuéntenos brevemente cómo es su negocio, cuál es su objetivo y cuál es su web, por WhatsApp o por correo electrónico.
Análisis inicial gratuito
Revisamos su visibilidad en buscadores, cómo le mencionan las respuestas de IA y las cuentas publicitarias que tenga, y preparamos un resumen de una página.
Llamada de estrategia
Repasamos juntos el resumen y acordamos las prioridades, los objetivos y las métricas que vamos a seguir.
Propuesta por escrito
Le enviamos una propuesta que detalla el alcance, los entregables, los plazos y los honorarios. Empezamos en cuanto usted la aprueba.
Solicite un presupuesto
Rellene el formulario; revisaremos su objetivo y su situación actual y le responderemos con una propuesta por escrito.
Servicio:Desarrollo de agentes de IA
Preguntas frecuentes
- ¿Qué diferencia hay entre un agente de IA y un chatbot?
- Un chatbot responde a la pregunta del usuario y normalmente se queda dentro de la conversación. Un agente de IA recibe un objetivo, planifica para alcanzarlo y ejecuta los pasos por sí mismo usando herramientas en sus sistemas; por ejemplo, lee registros, los compara y prepara borradores. Un chatbot puede activar un agente en segundo plano, y ambos también pueden usarse juntos.
- ¿Qué significa IA agéntica?
- IA agéntica (agentic AI) es un término general para sistemas en los que la IA no solo genera contenido, sino que planifica hacia un objetivo y actúa mediante herramientas. En la práctica, lo importante no es el término, sino qué herramientas recibe el agente, con qué permisos y bajo qué supervisión.
- ¿Qué necesitamos tener preparado para encargar un agente de IA?
- Un buen punto de partida es una persona responsable que pueda explicar cómo funciona hoy el proceso, acceso por API o similar a los sistemas a los que se conectará el agente y ejemplos reales del proceso. Si los datos están dispersos, primero trabajamos juntos en su estructura. Si está claro con qué proceso empezar, la fase de descubrimiento es breve.
- ¿Qué ocurre si el agente comete un error?
- Tenemos en cuenta la posibilidad de error desde el diseño. El agente no realiza por sí mismo operaciones irreversibles, el contenido saliente y los cambios en registros pasan por aprobación y cada paso queda registrado. Cuando se detecta un resultado erróneo, se busca la causa en los registros, el escenario se añade al conjunto de pruebas y la corrección se comprueba también en versiones posteriores.
- ¿Funciona un agente de IA con nuestros sistemas CRM y ERP actuales?
- Por lo general sí, si el sistema tiene una API u otra vía segura de acceso a los datos. El agente se conecta con su propia cuenta de servicio y con el permiso más restringido que exige su tarea. La conexión puede hacerse mediante integración directa por API o con un estándar como MCP; elegimos según la estructura de su sistema y sus requisitos de seguridad.
- ¿Qué es MCP (Model Context Protocol) y es obligatorio usarlo?
- MCP es un protocolo abierto que permite a las aplicaciones de IA conectarse a herramientas y fuentes de datos de forma común. Puede facilitar la reutilización de una misma herramienta en distintos agentes. No es obligatorio; en muchos proyectos la integración directa por API es la opción más sencilla. Valoramos juntos cuál encaja con su infraestructura.
- ¿Qué cuidan en materia de datos personales y protección de datos?
- Antes de la puesta en marcha definimos por escrito qué datos personales tratará el agente, con qué finalidad y durante cuánto tiempo. Los datos innecesarios no se le entregan o se enmascaran; revisamos juntos el contrato con el proveedor del modelo, si los datos se usan para entrenamiento y las condiciones de las transferencias internacionales. Ante requisitos más estrictos se valoran modelos que se ejecutan en su propia infraestructura.
- ¿Cuánto tarda el desarrollo de un agente de IA y de qué depende el coste?
- El plazo y el coste dependen de la complejidad del proceso, de los sistemas que haya que conectar, de los requisitos de aprobación y seguridad y del volumen de trabajo que gestionará el agente. Empezar con un agente de alcance claro, limitado a un solo proceso, reduce tanto el plazo como el riesgo. Tras una evaluación preliminar compartimos los pasos y las partidas en una propuesta detallada.
Midamos hoy
su visibilidad.
Analizamos su visibilidad actual en buscadores y su posición en los motores generativos. Gratis, en una página y con datos reales.
