L'scaffold (o bastiment) és la capa de codi que envolta un model de llenguatge i el converteix en un agent capaç d'actuar. No és el model en si, sinó tota la infraestructura que l'envolta: gestiona el bucle de raonament, connecta les eines externes, manté la memòria i tradueix les decisions del model en accions concretes sobre l'entorn.
La seva importància rau en el fet que un model aïllat només genera text; és l'scaffold el que aporta autonomia operativa. Un mateix model es pot comportar de forma molt diferent segons el bastiment que l'orquestri. Els seus components habituals són:
- Bucle de control: decideix quan seguir raonant o actuar.
- Interfície d'eines: permet executar codi, cercar o cridar a APIs.
- Gestió de context: organitza memòria, historial i prompts.
Un exemple clar és un agent de programació: l'scaffold llegeix el model, executa les ordres que aquest proposa, captura els errors i els hi retorna perquè iteri. La qualitat del bastiment sol determinar el rendiment final tant com el mateix model.