Cogitating: qué significan los palabros raros de Claude Code
“Flibbertigibbeting”… ¿perdona?
Si usas Claude Code, te ha pasado. Estás esperando a que termine de pensar y, en la terminal, empiezan a aparecer palabros rarísimos: Cogitating, Reticulating splines, Flibbertigibbeting, Clauding… Y te quedas mirando la pantalla con la misma cara que ponía yo: pero esto, ¿qué narices es?
¿Es una palabra de verdad? ¿Me está contando algo de lo que hace por dentro, o simplemente me está vacilando? Hoy salimos de dudas, porque la historia detrás de estos palabros es de las cosas más divertidas que esconde la herramienta. Y al final te enseño a poner los tuyos.
No, el modelo no los inventa sobre la marcha
Lo primero, para tirar el mito más extendido: estos palabros no los inventa el modelo en tiempo real. No es Claude pensando en voz alta ni soltándote lo que se le pasa por la cabeza. Están escritos a fuego en el código de Claude Code.
Tienen hasta nombre en clave dentro de Anthropic: se llaman Tengu, y por eso en la comunidad se las conoce como las Tengu words. Son, literalmente, texto de relleno con personalidad. Mientras la herramienta (la CLI) espera a que el modelo procese tu petición, en vez de enseñarte un triste “cargando…”, va rotando entre un montón de verbos. Algunos sobrios, otros directamente absurdos, para arrancarte una sonrisa en la espera.
La clave que lo explica todo: son aleatorios
Y aquí está el detalle técnico que responde a la pregunta del millón. Cuando Claude Code necesita enseñarte un palabro, lo elige al azar de esa lista. No hay ninguna lógica detrás.
Léelo otra vez, porque es importante: no mira lo que está haciendo para escoger la palabra. No es que “Cogitating” signifique que está razonando y “Reticulating splines” que está leyendo archivos. Nada de eso. Mete la mano en el saco, saca un verbo y lo pinta. Da igual si está escribiendo código, buscando un archivo o llamando a una herramienta: el palabro es decorativo, no informativo.
Así que cada vez que intentabas adivinar qué hacía Claude por el palabro que salía, estabas leyendo las posos del café. No te dice nada. Es puro guiño.
De dónde vienen estos guiños
Muchos de estos palabros no son aleatorios en su elección: son homenajes. “Reticulating splines”, por ejemplo, es una broma clásica de la informática, un mensaje de carga falso que se hizo famoso en los videojuegos de simulación y que no significaba nada técnico tampoco. La tradición de poner mensajes de carga absurdos y con guasa viene de lejos, y Claude Code se suma a ella.
Es ese tipo de detalle que distingue a un software hecho por gente que disfruta lo que hace. Funcionalmente, daría igual poner “Procesando…”. Pero alguien decidió que esperar fuera un poco más divertido, y montó un saco de verbos con personalidad. A mí, esas cosas, me ganan.
La tradición de los mensajes de carga con guasa
Esto no es nuevo ni exclusivo de Claude Code. Los mensajes de carga absurdos son una tradición preciosa de la informática. El más famoso, “Reticulating splines”, lo popularizó la saga de simulación de Los Sims, y nunca significó nada técnico: era puro relleno con gracia mientras el juego cargaba. Antes, los programas serios te ponían barras de progreso y porcentajes; en algún momento, alguien decidió que esperar también podía ser un momento para sonreír.
Y tiene su miga, porque la espera es de las pocas cosas que el software no puede evitar del todo: por muy rápido que vaya, siempre hay un instante en que toca aguardar a que algo termine. Llenar ese hueco con personalidad, en vez de con un frío “cargando”, es una decisión pequeña que dice mucho de quién hay detrás de la herramienta. Es el mismo espíritu que los huevos de Pascua escondidos en los programas: detalles que no aportan nada funcional, pero que hacen que usar algo sea un poco más humano y memorable.
Cómo poner los tuyos
Y llegamos a lo práctico. Como los palabros viven en el código de la CLI, son visibles y se pueden trastear. Si abres el archivo de la CLI de Claude Code (el cli.js), ahí está la lista, y la comunidad lleva tiempo curioseándola y compartiendo cómo personalizarla para meter tus propios verbos.
Eso sí, un par de avisos de sentido común antes de lanzarte a editar:
- Estás tocando un archivo interno de la herramienta. Haz una copia antes y ten claro que una actualización puede sobrescribir tus cambios.
- No es una función oficial pensada para esto, así que ve con cuidado y no te sorprendas si en la siguiente versión vuelve a la lista de fábrica.
Si te apetece el cacharreo, es un juguete majo para personalizar tu terminal con palabros tuyos (o internos de tu equipo). Y si no, al menos ya sabes que ese “Flibbertigibbeting” no te estaba diciendo nada importante.
Lo que me llevo de todo esto
Me encanta este tipo de detalles, porque cuentan algo de quién hace las herramientas. Los Tengu words no aportan nada funcional: son relleno aleatorio para que la espera no sea un loading aburrido. Pero precisamente por eso son geniales, porque alguien se molestó en que usar la herramienta tuviera un puntito de humor.
Así que la próxima vez que Claude Code te suelte un palabro imposible, ya lo sabes: no está pensando en voz alta ni informándote de nada. Solo te está vacilando un poco mientras trabaja. Y oye, se agradece.
Preguntas frecuentes
¿Qué significan los palabros de Claude Code como Cogitating?
No significan nada concreto sobre lo que está haciendo. Son texto de relleno que la herramienta muestra mientras espera a que el modelo procese, elegido al azar de una lista. No reflejan la tarea en curso: da igual si está escribiendo código o buscando un archivo, el palabro es decorativo, no informativo.
¿Qué son las Tengu words?
Es el nombre que recibe esa lista de palabros de carga de Claude Code, por su nombre en clave interno en Anthropic (Tengu). Son verbos, algunos serios y otros absurdos, escritos en el código de la herramienta y mostrados al azar durante la espera, a modo de mensaje de carga con personalidad y humor.
¿El modelo inventa esos palabros en tiempo real?
No. No es el modelo pensando en voz alta: están escritos a fuego en el código de la CLI de Claude Code. Cuando hay que mostrar uno, la herramienta lo elige aleatoriamente de su lista, sin ninguna lógica que lo relacione con la tarea que está ejecutando en ese momento.
¿Se pueden personalizar los palabros de Claude Code?
Sí, porque viven en el archivo de la CLI (el cli.js) y se pueden editar para poner los tuyos. No es una función oficial pensada para ello, así que conviene hacer una copia antes y tener en cuenta que una actualización de la herramienta puede sobrescribir los cambios y devolver la lista de fábrica.
Fuentes
Compártelo si te ha resultado útil, sobre todo con quien intente adivinar qué hace Claude por el palabro de turno.
¿Cuál es el palabro más raro que te ha soltado Claude Code? Cuéntame.
Y… a partir de hoy, cuando veas “Reticulating splines”, ya sabes que solo te está dando conversación.
Artículos relacionados
OpenCode: el asistente de código abierto para developers
OpenCode es un agente de Inteligencia Artificial de código abierto con más de 140.000 estrellas en GitHub. Funciona en tu terminal con acceso directo a archivos, ejecución de comandos y edición real. Compatible con modelos OpenAI, Anthropic, Google y Zen, úsalo para redactar posts, refactorizar código y explicar lógica legacy.
OpenCode: Manual Completo - Guía Definitiva del Agente de Coding
Manual completo de OpenCode: instalación, configuración, modelos, agentes, MCP, GitHub integration y casos de uso prácticos. La guía más detallada del agente de coding open-source.
OpenCode: Review Completa y Comparativa con sus Competidores
Después de probar Claude Code, Cursor, Aider y otros agentes de Inteligencia Artificial para programación, encontré OpenCode: la mejor alternativa open-source con TUI avanzada. Te cuento por qué se convirtió en mi herramienta principal y cómo se compara con toda la competencia.