Ultracode: prende el máximo esfuerzo de Claude Code y su ejército de agentes

Todos los que usamos Claude Code le aventamos todo a un solo agente. Ultracode cambia eso: es el nivel más alto del control de esfuerzo —lo subes hasta el tope y Claude deja de trabajar solo y arma un equipo de agentes que atacan tu proyecto en paralelo—. Aquí aprendes a prenderlo en la app y en la terminal, el truco para activarlo solo en una tarea, cómo ver a tu equipo con /workflows y la advertencia que casi nadie te dice: se come tus tokens.

De un vistazo

01

Qué es: el nivel máximo de esfuerzo

02

Cómo prenderlo (app y terminal)

03

El ejército de agentes que desbloquea

04

Míralo trabajar con /workflows

05

El truco de la palabra «ultracode»

06

El costo: se come tus tokens

07

Plantillas: qué tareas le avientas

08

Tips para exprimirlo

qué es · cómo prenderlo · el ejército · /workflows · el truco · el costo · plantillas · tips · faq

Un equipo entero de agentes, con un solo interruptor

Ultracode es el escalón más alto del control de esfuerzo de Claude Code. Prenderlo hace dos cosas: sube a Claude a su máximo esfuerzo (piensa más antes de cada paso) y desbloquea los workflows dinámicos —cuando le avientas una tarea pesada, en vez de hacerla solo, arma un plan y lanza un equipo de agentes que trabajan en paralelo, cada uno en su pedazo, mientras tú sigues construyendo—. Esta guía es el interruptor: qué es, cómo prenderlo, el truco para usarlo solo en una tarea, cómo asomarte a tu equipo con /workflows y la advertencia clave de tokens. Para exprimir el ejército sin quemar tu plan, está la guía hermana de Workflows dinámicos.

Nivel máximo de /effort (xhigh)Desbloquea workflows dinámicosDecenas a cientos de subagentes9 plantillas copia-pegaEn todos los planes de pago (Pro desde /config)Corre en el fondoCuídalo: gasta muchos tokens

01 el punto de partida

Qué es Ultracode

Claude Code tiene un control de esfuerzo: qué tanto piensa antes de responder. Ultracode es el escalón más alto de ese control. Cuando lo prendes, pasan dos cosas al mismo tiempo.

Máximo esfuerzo

Sube a Claude a su nivel más alto de razonamiento (lo que llaman xhigh): piensa más antes de cada paso, planea mejor y se equivoca menos en lo difícil. A cambio, cada respuesta tarda un poco más.

Desbloquea los workflows dinámicos

Cuando la tarea es grande, Claude deja de hacerla solo: arma un plan y lanza un equipo de agentes en paralelo, cada uno en una parte de tu proyecto, y al final junta todo en una sola respuesta.

Tú no tienes que pedir el ejército a mano

Con ultracode prendido, Claude detecta solo cuándo una tarea conviene partirla en agentes y cuándo hacerla derecho. Tú describes lo que quieres; él decide la mejor forma de atacarlo.

En una frase: Ultracode es el interruptor que convierte a Claude de un trabajador solo a un jefe que arma y coordina un equipo. Esta guía te enseña a prenderlo y a usarlo con cabeza.

02 cómo prenderlo

Cómo encenderlo, paso a paso

Se prende igual de fácil en los dos lados: subiendo el control de esfuerzo hasta el tope, donde dice Ultracode.

En la aplicación

  1. 01Abre Claude Code en la aplicación (escritorio o web).
  2. 02Abajo, en la barra donde escribes, busca el control de esfuerzo: está junto al botón de enviar, al lado del nombre del modelo.
  3. 03Dale clic y arrastra el deslizador hasta la derecha del todo.
  4. 04Cuando marque Ultracode, suéltalo. Listo, así de sencillo lo prendes.

En la terminal

  1. 01En la terminal, escribe /effort y dale enter.
  2. 02Aparece la barra de esfuerzo (low, medium, high, xhigh…).
  3. 03Deslízala hasta la derecha, hasta Ultracode.
  4. 04Confírmalo. Queda prendido para toda esta sesión.

El comando del esfuerzo (terminal)

/effort

Ultracode dura toda la sesión y se reinicia cuando arrancas una nueva. Si después vuelves a algo rutinario, baja el esfuerzo con /effort high y listo.

El control de esfuerzo, de menos a más

lowRápido y barato, para cosas cortas y simples.
mediumAhorra tokens cuando el costo importa más que la precisión.
highEl equilibrio entre rapidez e inteligencia: tu modo normal de cada día.
xhighRazonamiento más profundo para lo difícil (en los modelos que lo soportan).
ultracodeEl tope: máximo esfuerzo + el ejército de agentes. Solo para lo pesado.

El esfuerzo es como un acelerador: subes el nivel según lo difícil de la tarea. Ultracode es el escalón más alto y el único que, además de pensar al máximo, arma equipos de agentes. Los niveles exactos pueden variar según el modelo que tengas puesto.

03 el ejército de agentes

Qué desbloquea: los workflows dinámicos

La parte más impresionante de Ultracode son los workflows dinámicos. Cuando le avientas una tarea muy grande, en vez de hacerla él solito, Claude arma un plan y lanza un ejército de agentes que trabajan al mismo tiempo, cada uno en su pedazo de tu proyecto.

Arma un plan, no improvisa

Ante una tarea pesada, Claude primero decide cómo partirla: qué pedazos hay, cuáles se pueden hacer al mismo tiempo y en qué orden.

Lanza agentes en paralelo

En vez de un solo trabajador, suelta varios a la vez (cuántos depende de tu máquina) y el ejército puede escalar a cientos de subagentes en una sola corrida.

Corre en el fondo

Mientras el equipo trabaja, tú sigues en lo tuyo: tu sesión queda libre para seguir construyendo, no te quedas viendo una barra de carga.

Esta guía es el interruptor. ¿Cómo usarlo bien?

El ejército es brutal, pero cada agente vuelve a leer tu proyecto y eso cuesta. Las 3 reglas para no quemar tu plan y el caso real (un port de 750 mil líneas) viven en la guía de Workflows dinámicos.

04 míralo trabajar

Mira a tu equipo completo con /workflows

Mientras los agentes trabajan, tú sigues en lo tuyo: todo corre en el fondo. Cuando te quieras asomar, escribe /workflows y se abre la vista de tu equipo completo.

Ver el equipo en vivo (terminal)

/workflows

Ahí ves, en tiempo real:

  • Cuántos agentes están trabajando ahorita y en qué fase va cada uno.
  • Qué está encontrando y corrigiendo cada agente.
  • Cuántos tokens y cuánto tiempo lleva la corrida.

Y desde ahí puedes:

  • Pausar y reanudar la corrida cuando quieras.
  • Cortarla si ves que va por mal camino, sin perder lo que ya terminaron los agentes.
  • Guardar una corrida que te sirvió como tu propio comando, para repetirla luego con una sola palabra.

Trabajan varios agentes a la vez (hasta unos dieciséis) y, sumando, el ejército puede llegar a cientos de subagentes en una sola corrida —el tope técnico es de mil—. No te quedas a ciegas viendo una barra de carga: el equipo es tuyo y lo controlas tú, mientras tu sesión sigue libre para que avances en lo demás.

05 el truco que pocos saben

Actívalo solo en una tarea, sin dejarlo prendido

Si no lo quieres prendido toda la sesión, hay un atajo: escribe la palabra «ultracode» dentro de tu mensaje. Solo esa tarea que le estás dando corre con todo el poder; el resto de la sesión sigue normal.

Así se ve en un mensaje

ultracode: revisa todo mi proyecto y dame una lista priorizada de bugs y riesgos, con el archivo y la línea de cada uno.

Es la forma más sana de usarlo: lo guardas para el trabajo pesado de verdad y no lo dejas comiéndose tus tokens en todo lo demás.

06 la advertencia clave

Se come tus tokens: guárdalo para lo pesado

Este modo gasta mucho más que una sesión normal. Una sola corrida puede comerte más de un día entero de uso normal, porque cada agente vuelve a leer tu proyecto desde cero. No lo prendas todos los días: arranca con algo acotado para medir el gasto antes de soltarlo a fondo.

Cuándo SÍ vale la pena

  • Revisar todo tu código completo en busca de bugs y riesgos.
  • Reestructurar o reorganizar el proyecto entero.
  • Esa función o ese problema que llevas semanas intentando y solo no has podido.
  • Migraciones grandes y auditorías de cientos de archivos.

Cuándo es matar una mosca a cañonazos

  • Un cambio chico en un solo archivo.
  • Arreglar un detalle o un texto.
  • Cualquier cosa que un agente normal resuelve en un par de pasos.
  • Tareas con prisa donde no quieres gastar de más.

¿Quieres la tabla completa de cuándo sí y cuándo no, y las 3 reglas para no quemar tu plan? Está en la guía de Workflows dinámicos.

07 qué le avientas

9 plantillas para estrenarlo (copia, pega y rellena)

Estas son tareas pesadas de verdad, las que justifican prender Ultracode. Copia la que necesites, rellena los corchetes [así] con tus palabras y mándala. No necesitas saber programar: cada una describe el resultado en lenguaje normal.

Diagnóstico

Auditoría completa de tu proyecto

Para revisar TODO de una sentada y saber qué está frágil, sin cambiar nada todavía.

ultracode

Revisa todo mi proyecto completo y dame un diagnóstico. No cambies nada todavía.

Quiero saber:
- Qué se puede romper o fallar cuando más gente lo use.
- Dónde falta revisar lo que el usuario escribe o manda.
- Qué partes están enredadas o hechas a medias.

Ordénalo de lo más grave a lo menos grave, con el archivo de cada cosa. Primero el reporte; yo decido qué arreglar.
Velocidad

Encuentra por qué va lento y acelera lo que más pesa

Cuando la app se siente lenta o pesada y no sabes dónde está el freno.

ultracode

Mi [app / sitio / proyecto] se siente lento y no sé qué lo está frenando. Lo más notorio es [describe qué se siente lento: cargar una pantalla, abrir una sección, guardar algo].

Investiga a fondo:
- Revisa todo el proyecto y encuentra los puntos que más están pesando, del que más frena al que menos.
- Por cada uno, dime en lenguaje simple por qué va lento y cuánto se ganaría al arreglarlo.
- Empieza por el que dé más mejora con menos riesgo, aplícalo y confírmame que ahora va más rápido sin haber roto nada.

Primero el diagnóstico; luego me dices qué vas a tocar antes de hacerlo.
Bugs

Caza ese bug que solo aparece a veces

Para el error fantasma que se asoma cuando quiere y nunca logras reproducir.

ultracode

Tengo un error que aparece a veces sí y a veces no, y no logro entenderlo. Lo que pasa es: [describe el síntoma, cuándo se asoma y qué estabas haciendo cuando lo viste].

Necesito que lo persigas en serio:
- Rastrea por todo el proyecto las situaciones que podrían provocarlo, incluso las que parecen poco probables.
- Dame tu mejor explicación de por qué es intermitente: qué tiene que coincidir para que se dispare.
- Propón el arreglo más seguro y, si te lo apruebo, aplícalo y deja una prueba que confirme que ese caso ya no se rompe.

No quiero un parche que tape el síntoma: quiero entender la causa de raíz.
Limpieza

Limpia el desorden acumulado en todo el proyecto

Duplicados, código muerto y cosas a medias regadas por decenas de archivos.

ultracode

Mi proyecto acumuló mucho desorden con el tiempo: hay cosas repetidas, partes que ya nadie usa y código que quedó a medias. Quiero una limpieza grande sin cambiar nada de lo que el usuario final ve o siente.

Recorre todo el proyecto y:
- Detecta lo repetido, lo que está sin usar y el código muerto (incluyendo lo que se importa pero ya no sirve).
- Dame primero la lista de lo que encontraste, de lo más seguro de quitar a lo más delicado.
- Aplica la limpieza por partes y, al terminar cada parte, verifica que todo siga funcionando igual que antes.

Regla de oro: lo que ve el usuario NO debe cambiar en nada.
Red de seguridad

Arma las pruebas que tu proyecto nunca tuvo

Para proyectos que crecieron sin pruebas y te da miedo cambiar cosas.

ultracode

Mi proyecto no tiene pruebas automáticas y me da miedo cambiar cosas porque no sé qué rompo sin darme cuenta.

Quiero que armes esa red de seguridad:
- Recorre todo el proyecto y dime cuáles son las partes más importantes y más usadas, esas que NO se pueden romper nunca.
- Empieza por esas: escribe pruebas que revisen que siguen funcionando como deben.
- Cubre también los casos raros (cuando el usuario mete datos vacíos, equivocados o a medias).

Al final, déjame una instrucción de una línea para correr todas las pruebas yo mismo cuando quiera.
Seguridad

Revisión de seguridad antes de salir al mundo

Cuando vas a publicar o ya está en línea y quieres dormir tranquilo.

ultracode

Quiero una revisión de seguridad completa de mi proyecto antes de [publicarlo / abrirlo a más gente / dejarlo tranquilo].

Revisa todo el proyecto buscando huecos por donde alguien malintencionado podría colarse:
- Datos sensibles expuestos donde no deberían (contraseñas, llaves, información privada).
- Lugares donde no se revisa bien lo que el usuario manda y podría meter algo dañino.
- Permisos demasiado abiertos o puertas que quedaron sin llave.

Dame el reporte del riesgo más grave al menos grave, con el archivo de cada problema y una frase de cómo se cierra. No cambies nada todavía: primero quiero ver la lista.
Migración

Migra de una herramienta a otra, sin sustos

Cambiar de tecnología en todo el proyecto sin que se rompa nada en el camino.

ultracode

Quiero migrar mi proyecto de [lo que uso hoy] a [a lo que me quiero pasar].

Hazlo en este orden y sin prisa:
- Primero, revisa todo el proyecto y dame un mapa de qué partes dependen de [lo viejo] y van a tener que cambiar.
- Arma un plan por etapas, de lo más fácil y seguro a lo más delicado, para que nada se rompa de golpe.
- Aplica la migración por partes, y al terminar cada parte verifica que todo siga funcionando antes de seguir.

Si en alguna parte hay riesgo de perder algo, párate y avísame antes de tocarlo.
Documentación

Documenta el proyecto para que cualquiera lo entienda

Cuando solo tú sabes cómo funciona todo y necesitas dejarlo explicado.

ultracode

Mi proyecto no tiene casi nada explicado y quiero documentarlo bien para que alguien que llega de cero lo entienda.

Recorre todo el proyecto y dame:
- Un texto de bienvenida claro: qué hace este proyecto, para quién es y cómo se pone a funcionar paso a paso.
- Un mapa de las partes principales y cómo se conectan, en lenguaje simple, sin tecnicismos innecesarios.
- Una nota de las decisiones importantes que ya están tomadas y conviene no cambiar a la ligera.

Escríbelo como si se lo explicaras a alguien que no programa, no a un experto.
Lo difícil

Esa función que llevas semanas atascado

El problema difícil que solo no has podido sacar. Descríbelo bien y suéltale el ejército.

ultracode

Llevo [cuánto tiempo] intentando agregar esta función y no he podido:

[Describe qué quieres que haga y dónde debería verse. Cuenta qué has intentado y qué es lo que te traba.]

Planéalo de principio a fin, impleméntalo y verifica que funcione de verdad antes de dármelo. Al final, dame un resumen simple de qué cambió y por qué ahora sí funciona.

Cuando termine la corrida, revisa antes de quedarte con los cambios. El ejército trabaja solo, pero el resultado es tuyo: léelo, prueba que todo siga en pie y, si algo no te cuadra, pídele que lo ajuste. Para soltarlo sin quemar tu plan, las 3 reglas están en Workflows dinámicos.

08 sácale todo el jugo

Tips para exprimir Ultracode

Estrénalo en una rebanada chica

Antes de soltarle el ejército a todo el proyecto, dale algo acotado: una sola carpeta o una pregunta estrecha. Así ves cuánto consume y cuánto tarda sin arriesgar gran parte de tu plan en el primer intento. Cuando le agarras el peso, ya lo lanzas a lo grande con confianza.

Verifica que de verdad quedó prendido

Antes de mandar el trabajo pesado, confirma el nivel. En la app, el control junto al botón de enviar debe marcar Ultracode; en la terminal, /effort te muestra el nivel activo. Es un segundo que te ahorra lanzar una tarea grande creyendo que estás a tope cuando seguías en high.

Baja a /effort high al volver a lo rutinario

Ultracode gasta muchos más tokens y tarda más porque puede convertir un solo pedido en varios pasos seguidos: entender, cambiar y verificar. En cuanto termines lo pesado y regreses a cambios chicos, baja con /effort high. Dejarlo prendido para todo es la forma más rápida de vaciar tu plan sin darte cuenta.

Ten /workflows abierto para cortar a tiempo

Con /workflows ves a tu equipo en vivo: cuántos agentes hay, en qué fase van y cuánto consumen. Si notas que va por mal camino o gastando de más, puedes detener la corrida ahí mismo sin perder el trabajo que ya terminaron los agentes. No te quedas a ciegas esperando una barra de carga.

Ponle un presupuesto de tokens en el prompt

Puedes acotar el gasto pidiéndolo en palabras simples dentro de tu mensaje, algo como «usa máximo 10 mil tokens». Es un freno fácil para tareas exploratorias donde no necesitas que llegue hasta el fondo, y te da un techo predecible en vez de dejarlo correr sin límite.

Primero el plan, luego sueltas el ejército

En tareas grandes que tocan medio proyecto, pide primero el plan y nada más el plan, sin cambiar código. Lo revisas, lo apruebas y entonces dejas que los agentes ejecuten. Te evita que el ejército se vaya con una idea equivocada y queme tokens en una dirección que no querías.

Guarda los workflows que repites

Si una auditoría o una revisión te sirvió, no la vuelvas a armar desde cero. En /workflows seleccionas esa corrida y la guardas como comando con nombre; la próxima vez se ejecuta igual con una sola palabra. Tu revisión de cada viernes deja de ser un prompt largo y se vuelve un atajo tuyo.

No lo dejes prendido todos los días

Ultracode no es tu modo de trabajo diario, es la herramienta pesada que sacas cuando la tarea de verdad lo amerita. Una sola corrida puede comerte más de un día entero de uso normal. Trátalo como el botón rojo: poderoso, pero no para apretarlo a cada rato.

07 dudas rápidas

Preguntas frecuentes

¿En qué planes está?

En todos los planes de pago: viene listo por defecto en Max, Team y Enterprise, y en Pro lo prendes desde la fila «Dynamic workflows» en /config. También funciona vía la API (Bedrock, Vertex y Foundry). Necesitas una versión reciente de Claude Code, y Ultracode aparece solo con un modelo que soporte el esfuerzo máximo. Si estás en Enterprise y no lo ves, pídele a tu administrador que lo prenda.

¿Pierdo el control mientras los agentes trabajan?

No. Todo corre en el fondo y tú sigues construyendo. Con /workflows te asomas a ver cuántos agentes hay, en qué fase van y qué encuentra cada uno; desde ahí puedes pausar o retomar.

¿Se queda prendido para siempre?

No. Ultracode dura la sesión actual y se reinicia al abrir una nueva. Para una sola tarea sin dejarlo prendido, escribe la palabra «ultracode» dentro de tu mensaje. Para volver a lo normal, /effort high.

¿Necesito saber programar para usarlo?

No. Tú describes la tarea en español normal; Claude arma el plan, decide si conviene el ejército y lo orquesta solo. Tu trabajo es revisar el resultado al final.

¿Dónde funciona?

En la terminal (CLI), en la app de escritorio y en la extensión de VS Code. El comando /effort prende el nivel; /workflows te muestra el equipo en vivo.

Cierre de la guía

Ultracode no es para todos los días: es el interruptor que guardas para el trabajo pesado de verdad —revisar todo tu código, reestructurar el proyecto o esa función que llevas semanas atascado—. Préndelo cuando de verdad lo necesites, asómate a tu equipo con /workflows y acuérdate de medir el gasto. Esta guía vive en la bóveda de tododeia.

Guía escrita con la información oficial disponible al 11 de junio de 2026. Esta página no está afiliada a Anthropic. Los planes, límites y el comportamiento de la función pueden cambiar; ante la duda, revisa la documentación oficial de Claude Code.