
Conceptos tecnológicos básicos para el abogado del siglo XXI
Por Juan David Vanegas Roldán · Legal Engineer · Legal Designer · Software Architect
8 de junio de 2026
Antes de hablar de inteligencia artificial, de automatización jurídica o de agentes que redactan contratos, hay algo que necesito decirte: la lógica detrás de la tecnología no es tan diferente al derecho. Nunca lo ha sido.
Los abogados razonamos con estructuras, con árboles de decisión. Premisa mayor, premisa menor, conclusión. Norma, hecho, consecuencia jurídica. Ese razonamiento —el silogismo jurídico que aprendiste en primero de carrera— es, en esencia, lo mismo que hace un algoritmo. Parte de un presupuesto inicial, evalúa una condición y produce un resultado.
La diferencia es que nosotros lo hacemos en lenguaje natural, y los sistemas lo hacen en código. Pero la lógica es la misma.
Entender eso cambia todo. Porque hace que los algoritmos dejen de sonar como algo intimidante, ¿verdad?
Esta guía no es para convertirte en programador. Es para que entiendas el lenguaje suficiente como para trabajar con tecnología e Inteligencia Artificial de forma consciente, tomar mejores decisiones sobre las herramientas que usas, y eventualmente —si quieres llegar más lejos— construir las tuyas.
¿Qué es un algoritmo?
Un algoritmo es una secuencia de instrucciones para resolver un problema. Nada más. Observa la imagen de este artículo, se representa gráficamente como una especie de esquema o mapa mental.
La analogía jurídica perfecta: un algoritmo es como un procedimiento jurídico. Tienes una demanda, sigues los pasos del CGP, llegas a una sentencia. Cada paso está definido, cada decisión tiene una ruta. Eso es un algoritmo.
En tecnología, esos pasos se escriben en un lenguaje que las máquinas entienden. Los humanos lo procesamos con lenguaje natural. Pero la estructura es idéntica a la que ya conoces.
Tipos de datos
Dentro de cualquier sistema, todo se reduce a datos. Y los datos tienen tipos. Esto importa porque define qué puedes hacer con ellos.
Texto (String) — Cadena de caracteres. Ejemplo jurídico: nombre de una parte, contenido de una cláusula.
Número (Integer / Float) — Entero o decimal. Ejemplo jurídico: cuantía de una pretensión, días de un término.
Booleano (Boolean) — Verdadero o falso. Ejemplo jurídico: ¿Está notificado? ¿Venció el término?
Fecha (Date) — Marca temporal. Ejemplo jurídico: fecha de radicación, vencimiento de un contrato.
Archivo (File) — Documento binario. Ejemplo jurídico: un PDF, una escritura, un poder.
Cuando configures cualquier sistema legal, estas definiciones determinan la arquitectura. Un campo mal declarado, rompe todo el sistema — igual que una norma mal interpretada rompe el argumento.
Bases de datos
El eje central de cualquier sistema tecnológico es su base de datos. Todo lo demás —las interfaces, los formularios, los reportes— existe para leer, crear, modificar o eliminar datos de ese repositorio central.
Las cuatro operaciones fundamentales tienen incluso un acrónimo: CRUD.
Create → crear un registro (radicar una demanda)
Read → leer un registro (consultar el estado de un proceso)
Update → modificar un registro (actualizar la dirección de notificación)
Delete → eliminar un registro (archivar un expediente)
Me encanta explicarle a mis estudiantes lo anterior con las mismas operaciones que se pueden hacer sobre los instrumentos jurídicos.
¿Recuerdan la definición de acto jurídico de Ospina Fernández? La manifestación de la voluntad dirigida a crear, modificar o extinguir relaciones jurídicas... pues es lo mismo.
Arquitectura de sistemas
La arquitectura es cómo se organiza un sistema — cómo se relacionan sus partes, cómo fluye la información, qué puede hacer quién.
Frontend — Lo que ves. La interfaz, el formulario, el dashboard. En derecho: el portal de la Rama Judicial que consultas.
Backend — Lo que procesa. La lógica de negocio, las reglas, los cálculos. En derecho: el motor que verifica si tu radicado cumple los requisitos formales.
Base de datos — Lo que persiste. Donde vive la información a largo plazo. En derecho: el repositorio de expedientes, sentencias, partes.
API (Application Program Interface) — Es el acceso directo al motor. Permite que otros programas usen el modelo sin pasar por la interfaz oficial. Es lo que conecta.
¿Qué es la Inteligencia Artificial y por qué importa ahora?
La inteligencia artificial no es una sola cosa. Es un campo amplio con muchas ramas. Lo que nos interesa a los abogados en este momento son principalmente dos:
Modelos de lenguaje (LLMs — Large Language Models): sistemas entrenados con cantidades masivas de texto —libros, artículos, sentencias, contratos, código— que aprendieron a predecir y generar lenguaje de forma coherente. ChatGPT, Claude, Gemini y DeepSeek son todos LLMs. Su poder está en comprender y generar texto con un nivel de sofisticación que, en muchos contextos, es indistinguible del humano.
Modelos especializados: entrenados para tareas específicas — generación de imágenes (Midjourney, DALL-E), generación de video (Runway, Kling), síntesis de voz (ElevenLabs), entre otros.
¿Por qué importa ahora? Porque el texto es el material del derecho. Contratos, sentencias, demandas, conceptos, memoriales — todo es texto.
Y los LLMs son, precisamente, máquinas de entender y generar texto.
La intersección es inevitable. La pregunta no es si la IA va a transformar la práctica jurídica — ya lo está haciendo. La pregunta es si vas a ser de los que la usan o de los que la padecen.
Modelos, programas y herramientas — la diferencia que nadie explica
El modelo es el motor. Es la IA entrenada — Claude Sonnet 4.6, GPT-4o, Gemini 2.0. Es el cerebro.
El programa es la interfaz. Es donde interactúas con el modelo — Claude.ai, ChatGPT, Gemini, son el vehículo.
La analogía: el modelo es el juez. El programa es la sala de audiencias. La API es el acceso directo a la jurisprudencia sin tener que sentarte en la sala.
Tokens — la unidad de medida de la IA
Los modelos de lenguaje no leen palabras — leen tokens. Un token es aproximadamente una sílaba o una palabra corta en español.
¿Por qué importa? Porque los modelos tienen un límite de cuántos tokens pueden procesar a la vez —la "ventana de contexto"— y porque el costo de usar la API se mide en tokens consumidos.
Claude tiene una ventana de contexto de 200.000 tokens — suficiente para procesar expedientes completos o contratos extensos.
Regla práctica: cuanto más contexto le das a la IA (más información relevante sobre tu caso, tu cliente, la legislación aplicable), mejores serán sus respuestas, pero también será más costoso.
Para cerrar
No necesitas saber programar para usar inteligencia artificial de forma inteligente. Pero sí necesitas entender el lenguaje suficiente para no ser un usuario pasivo de herramientas que no comprendes.
El abogado que entiende qué es una API puede crear mejor un prompt para algún Artifact de su utilidad. El que entiende qué son los tokens sabe por qué su prompt corto produce mejores resultados.
El que entiende arquitectura puede evaluar si el sistema que le están vendiendo tiene sentido.
Ese es el primer nivel. Y desde ahí, el camino es tuyo.
¿Listo para el siguiente paso? En el próximo artículo veremos cómo usar Claude de forma práctica — desde los artefactos hasta los proyectos — para transformar tu práctica jurídica desde hoy.
→ Leer: La IA como herramienta jurídica: artifacts, proyectos y automatización para abogados
Juan David Vanegas Roldán es Legal Engineer, Legal Designer y Software Architect. Abogado de la Universidad del Rosario, Professional Developer de Digital House, docente universitario de derecho comercial y civil, y fundador de Iurify, Contrappto, Civitapp y Estudiapp.