En pocas palabras
Scaffolding significa «andamio». Es todo el código de apoyo que se monta alrededor de la IA para que pueda hacer tareas: prepara las instrucciones, llama al modelo, usa herramientas, guarda lo que va pasando y recoge los errores. El modelo piensa; el scaffolding hace que ese pensamiento sirva para algo.
Explicado fácil
Cuando se construye un edificio, los obreros montan un andamio alrededor: una estructura de tubos y tablones que les deja subir, sostener materiales y trabajar sin caerse. El andamio no es el edificio, pero sin él no se podría levantar la casa.
El scaffolding es ese andamio, pero hecho de código y colocado alrededor del modelo de IA. Es lo que sujeta al modelo, le acerca las herramientas en el momento justo y recoge lo que produce. El modelo es el albañil muy listo; el scaffolding es el andamio que le permite trabajar de forma ordenada y segura.
¿Por qué importa para crear agentes de IA?
La diferencia entre un modelo suelto y un agente completo es, casi siempre, el scaffolding. Tú no tienes que escribirlo todo desde cero: hay paquetes ya hechos (como el Claude Agent SDK, LangChain o CrewAI) que son, en el fondo, scaffolding listo para usar. Entender qué hace el scaffolding te ayuda a saber qué parte arreglar cuando tu agente no se comporta como esperabas.
Un ejemplo
Quieres un agente que ordene tu bandeja de correo. El modelo solo sabe leer y escribir texto. El scaffolding es lo que conecta con el buzón, le pasa cada correo al modelo, recibe su decisión («esto es spam», «esto es importante»), mueve el correo a la carpeta correcta y, si algo falla, lo vuelve a intentar. Todo ese trabajo invisible de coordinar es el scaffolding.