Diccionario

El vocabulario del AI coding, en simple.

Definiciones cortas y escaneables de los términos que aparecen todo el tiempo cuando programás con agentes. Buscá entre los términos de abajo, o saltá a una sección.

63 términos

El Modelo

Modelo

El programa de IA entrenado que genera texto, código o respuestas. No es una base de datos con respuestas guardadas: es una red de pesos que, dada una entrada, calcula la salida más probable.

Parámetros

Los números internos del modelo (los "pesos") que se ajustaron durante el entrenamiento. Cuando alguien dice que un modelo tiene "70B", se refiere a 70 mil millones de estos parámetros.

Token

La unidad mínima que el modelo lee y escribe: trozos de palabras, no letras ni palabras enteras. "Programación" puede ser 3 o 4 tokens. Todo se mide y se cobra en tokens.

Tokenización

El proceso de cortar tu texto en tokens antes de que el modelo lo procese. Explica por qué a veces el modelo se confunde contando letras: no ve letras, ve tokens.

Inferencia

El acto de usar un modelo ya entrenado para generar una respuesta. Cada vez que le mandás un prompt y esperás la salida, eso es una inferencia.

Predicción del siguiente token

El mecanismo de fondo: el modelo escribe un token a la vez, eligiendo cada uno según lo que vino antes. La respuesta entera se construye token por token, no de un saque.

Temperatura

Un ajuste que controla cuánto se arriesga el modelo al elegir cada token. Baja = respuestas más predecibles y repetibles; alta = más creativas y variadas.

No-determinismo

Que el mismo prompt puede dar respuestas distintas en dos corridas. Es esperable: el modelo elige entre opciones probables, así que no esperes resultados idénticos siempre.

Fecha de corte de conocimiento

Hasta qué fecha llega lo que el modelo aprendió en su entrenamiento. No conoce nada que pasó después, salvo que se lo cuentes en el prompt o le des una herramienta de búsqueda.

Razonamiento (thinking)

Modo en que el modelo "piensa en voz alta" antes de responder, generando pasos intermedios. Mejora tareas difíciles a cambio de más tokens y más tiempo.

Multimodal

Un modelo que entiende más que texto: imágenes, capturas de pantalla, a veces audio. Útil para pegarle un screenshot de un error o un diseño y que lo lea.

Sesiones, Contexto y Turnos

Sesión

Una conversación continua con el agente, desde que la abrís hasta que la cerrás. Todo lo que se dijo en la sesión vive en su contexto y se va acumulando.

Ventana de contexto

El máximo de tokens que el modelo puede tener "a la vista" en una sola inferencia: tu prompt, el historial y los archivos leídos. Lo que no entra, el modelo no lo ve.

Contexto

Toda la información que el modelo tiene cargada en este momento para responder: instrucciones, conversación, archivos y resultados de herramientas. Es su memoria de trabajo del instante.

Turno

Un ciclo de ida y vuelta: vos hablás, el agente actúa y responde. Una tarea compleja se resuelve en varios turnos, no en uno solo.

Prompt

El mensaje que le mandás al modelo. Un buen prompt es específico, da contexto y dice qué resultado esperás; un prompt vago da resultados vagos.

System prompt

Las instrucciones de fondo que definen cómo se comporta el agente: su rol, sus reglas y su tono. El usuario no siempre lo ve, pero condiciona todas las respuestas.

Compactación

Cuando la conversación se acerca al límite de la ventana, el agente resume lo viejo para hacer lugar. Ganás espacio, pero se pierde detalle: lo importante hay que reanclarlo.

Deriva de contexto

Cuando una sesión larga se va llenando de ruido y el agente empieza a perder el hilo o a contradecirse. La cura suele ser arrancar una sesión limpia con un buen resumen.

Saturación de contexto

El degrade de calidad cuando la ventana está demasiado llena: aunque entre todo, el modelo presta menos atención a cada parte. Más contexto no siempre es mejor.

Presupuesto de tokens

Pensar el contexto como un recurso limitado: cada archivo, cada salida de herramienta y cada mensaje gastan del mismo bolsillo. Gestionarlo bien mantiene al agente filoso.

Herramientas y Entorno

Herramienta (tool)

Una acción que el agente puede ejecutar más allá de escribir texto: leer un archivo, correr un comando, buscar en la web. Las herramientas son lo que convierte un chat en un agente.

Llamada a herramienta (tool call)

El momento en que el modelo decide usar una herramienta y arma la petición con sus argumentos. El sistema la ejecuta y le devuelve el resultado para que siga.

MCP (Model Context Protocol)

Un estándar abierto para conectar agentes con herramientas y datos externos. En vez de programar cada integración a mano, un servidor MCP expone capacidades que el agente puede usar.

Servidor MCP

Un proceso que ofrece herramientas y recursos por el protocolo MCP: GitHub, una base de datos, tu sistema de archivos. Lo enchufás al agente y queda disponible.

CLI

La interfaz de línea de comandos: el agente vive en tu terminal y opera tu proyecto directo desde ahí. Es el entorno natural de herramientas como Claude Code.

Sandbox

Un entorno aislado donde el agente puede ejecutar comandos sin tocar tu sistema real. Da seguridad para dejarlo trabajar sin pedir permiso a cada paso.

Permisos (allowlist)

Las reglas que deciden qué puede hacer el agente sin preguntarte. Una buena allowlist le deja correr lo rutinario solo y te consulta lo riesgoso.

Worktree

Una copia de trabajo extra del mismo repo de git, en otra carpeta y otra rama. Permite que varios agentes trabajen en paralelo sin pisarse los archivos.

Subagente

Un agente que el agente principal lanza para una tarea acotada, con su propio contexto. Devuelve solo la conclusión, así el agente padre no se llena de ruido.

Skill

Un paquete de instrucciones y archivos que le enseña al agente a hacer algo concreto (publicar un reel, generar audio). Se carga solo cuando hace falta.

Modos de Fallo

Alucinación

Cuando el modelo inventa algo con total seguridad: una función que no existe, una cita falsa, un dato erróneo. Suena convincente, pero no es real; siempre conviene verificar.

Sobreconfianza

La tendencia del modelo a afirmar cosas con seguridad aunque no esté seguro. Rara vez te dice "no sé"; por eso hay que pedirle que muestre evidencia.

Sicofancia

Cuando el modelo te da la razón solo por complacerte, en vez de señalar el error. Si querés crítica honesta, pedísela explícitamente.

Loop / bucle

Cuando el agente se traba repitiendo la misma acción fallida una y otra vez. Suele pasar al chocar con un error que no entiende; conviene cortarlo y redirigir.

Sobre-ingeniería (gold-plating)

Cuando el agente agrega más de lo que pediste: abstracciones, opciones y archivos que nadie necesitaba. Hace la tarea, pero infla el cambio y el riesgo.

Edición perezosa

Cuando el agente reemplaza código real por un comentario tipo "// resto igual" y borra cosas que importaban. Revisá siempre el diff antes de aceptar.

Inyección de prompt

Un ataque donde un contenido externo (una página, un issue, un archivo) trae instrucciones ocultas que el agente obedece sin querer. Por eso no hay que confiar ciego en lo que lee.

Olvido de instrucciones

En sesiones largas el agente deja de seguir una regla que diste al principio, porque quedó sepultada bajo todo lo nuevo. Reafirmá lo crítico o ponelo en un archivo de reglas.

Handoffs / Transferencias

Handoff

Pasar el trabajo de un agente (o una sesión) a otro sin perder el hilo. La clave es un buen resumen del estado: qué se hizo, qué falta y por qué.

Resumen de estado

Una nota corta que captura dónde quedó la tarea: decisiones tomadas, archivos tocados y próximos pasos. Es lo que permite retomar sin re-explicar todo.

Especificación (spec)

El documento que define qué hay que construir antes de empezar a programar. Una buena spec es el mejor handoff posible: el agente trabaja contra ella sin adivinar.

Orquestación

Coordinar varios agentes o pasos hacia un objetivo: quién hace qué, en qué orden y cómo se juntan los resultados. Un agente "orquestador" reparte y consolida.

Checkpoint

Un punto guardado del trabajo (un commit, una nota, un resumen) al que podés volver si algo sale mal. Hacer checkpoints seguido es la red de seguridad del trabajo con agentes.

Rollback

Deshacer los cambios del agente y volver al último estado bueno. Con git limpio y commits chicos, un rollback es barato; sin eso, duele.

Memoria y Dirección

Memoria

Información que el agente recuerda entre sesiones, no solo dentro de una. A diferencia del contexto (que se borra al cerrar), la memoria persiste y se reutiliza.

CLAUDE.md

El archivo de instrucciones del proyecto que el agente lee al arrancar: convenciones, reglas y dónde vive cada cosa. Es la forma más directa de dirigirlo de manera estable.

Dirección (steering)

Guiar al agente mientras trabaja, sin reescribir todo: corregir el rumbo, acotar el alcance, marcar prioridades. Buen steering ahorra muchas idas y vueltas.

Hooks

Comandos que se disparan solos en momentos clave del trabajo del agente (antes de un commit, al terminar). Sirven para automatizar reglas que el agente no debería tener que recordar.

Regla

Una instrucción corta y permanente que querés que el agente respete siempre. Cuando un error se repite, escribir una regla evita que vuelva a pasar.

Ejemplos (few-shot)

Mostrarle al agente uno o dos ejemplos del resultado que querés, en vez de solo describirlo. A menudo un buen ejemplo dirige mejor que un párrafo de instrucciones.

Anclaje (grounding)

Atar las respuestas del agente a fuentes reales (tu código, tus docs) en vez de a lo que "cree". Anclar bien reduce alucinaciones y hace verificable el resultado.

RAG

Recuperar fragmentos relevantes de tus documentos y meterlos en el contexto antes de responder. Le da al modelo información fresca y específica que no tenía de entrenamiento.

Patrones de Trabajo

Plan mode

Un modo donde el agente primero propone un plan y espera tu aprobación antes de tocar nada. Ideal para tareas grandes: alineás el rumbo antes de gastar trabajo.

YOLO mode

Dejar que el agente ejecute todo sin pedir permiso a cada paso. Rapidísimo y peligroso a la vez: usalo solo en un sandbox o con git limpio para poder revertir.

Vibe coding

Programar describiendo lo que querés en lenguaje natural y dejando que el agente escriba el código. Va bien para prototipos; para producción hay que revisar y entender lo que sale.

TDD con agentes

Escribir primero los tests y dejar que el agente programe hasta que pasen. Los tests le dan un objetivo verificable y atajan la sobre-ingeniería.

Loop de verificación

Que el agente compruebe su propio trabajo: correr la app, los tests o el build y arreglar lo que rompió. Sin verificación, "listo" no significa que funcione.

Humano en el loop

Mantener puntos de revisión donde una persona aprueba antes de seguir. Reservá el control humano para lo irreversible o caro, y automatizá el resto.

Agente en background

Un agente que corre solo, en paralelo, y te avisa cuando termina. Te libera para hacer otra cosa mientras él se ocupa de una tarea larga.

Fan-out

Lanzar varios agentes a la vez sobre partes independientes de un problema y juntar los resultados. Acelera el trabajo cuando las piezas no dependen entre sí.

Alcance (scope)

Lo que entra y lo que no entra en una tarea. Definir el scope chico y claro es la mejor forma de obtener buen resultado de un agente: hacé esto, no más que esto.

Revisión de diff

Leer exactamente qué cambió antes de aceptarlo, línea por línea. Es el hábito que más separa el trabajo con agentes que funciona del que te explota después.

Skills para ingenieros de verdad

Recibí las notas de workflow de AI coding

Updates cortos sobre skills, handoffs, testing y code review — las partes del desarrollo con IA que sobreviven al código real.