01 Qué es ultracode (y qué no es)
Claude Code tiene niveles de esfuerzo (low, medium, high, xhigh y max) que regulan cuánto razona el modelo. Ultracode aparece en el mismo selector, pero la documentación oficial aclara que no es un nivel más: es un ajuste que, mientras está activo, hace que Claude planifique un workflow dinámico para cada tarea sustancial, sea cual sea el esfuerzo de la sesión.
Un workflow dinámico es un script de JavaScript que Claude escribe para tu tarea y que un entorno de ejecución lanza en segundo plano. El script reparte el trabajo entre muchos subagentes, guarda los resultados intermedios en variables y solo devuelve a tu conversación la respuesta final. Tu sesión sigue libre mientras tanto.
| Herramienta | Quién decide el siguiente paso | Escala típica |
|---|---|---|
| Subagentes | Claude, turno a turno | Unas pocas tareas delegadas |
| Equipos de agentes | Un agente líder | Un puñado de compañeros de larga duración |
| Workflows dinámicos | El script | De decenas a cientos de agentes por ejecución |
02 Tres formas de activarlo
-
1
Para una sola petición
Escribe la palabra ultracode dentro de tu mensaje. Claude Code la resalta y Claude prepara un workflow solo para esa tarea, sin cambiar la sesión. También vale pedirlo con tus palabras: «usa un workflow».
-
2
Para toda la sesión
Ejecuta /effort ultracode. Se mantiene hasta que cierres la sesión o escribas /effort ultracode off. En el deslizador de /effort, Tab alterna el interruptor y Enter lo aplica.
-
3
Desde el arranque
Lanza claude --effort ultracode, que además pone el esfuerzo en xhigh. Para que todas las sesiones empiecen así existe el ajuste ultracode en settings.
ultracode: revisa todos los endpoints de src/routes/ y localiza los que no comprueban la autenticación
/effort ultracode
/effort ultracode off
03 Vigila y controla la ejecución con /workflows
Antes de lanzar el workflow, Claude Code te muestra las fases previstas y te pide permiso (salvo en modo bypass, o en modo auto con ultracode activado). Puedes leer el script completo antes de aceptar. Una vez en marcha, /workflows abre la vista de progreso con cada fase, sus agentes y el consumo de tokens.
| Tecla | Acción |
|---|---|
| Flechas y Enter | Entrar en una fase y ver el detalle de cada agente |
| p | Pausar o reanudar la ejecución |
| x | Detener un agente o el workflow entero |
| r | Reiniciar un agente que se ha atascado |
| s | Guardar el script como comando reutilizable |
Si guardas un workflow, puedes elegir .claude/workflows/ del proyecto (lo comparte todo el equipo que clone el repositorio) o ~/.claude/workflows/ (solo para ti, en todos tus proyectos). A partir de ahí se ejecuta como /nombre. Para ver uno ya hecho, prueba el workflow incluido /deep-research con una pregunta de investigación.
04 El coste: por qué no debe ser tu modo habitual
Un workflow lanza muchos agentes, así que una sola ejecución puede consumir bastante más que la misma tarea hecha en conversación, y cuenta para los límites de tu plan. Con ultracode activo, además, una petición puede convertirse en varios workflows seguidos: uno para entender el código, otro para cambiarlo y otro para verificarlo. Por eso una sesión con ultracode llega antes a los límites de sesión o semanales.
Límites del entorno
Hasta 16 agentes simultáneos por defecto (menos si tu máquina tiene pocos núcleos) y un máximo de 1.000 agentes por ejecución.
Aviso de tamaño
Sin ultracode, Claude Code marca «Large workflow» cuando una ejecución supera 25 agentes o 1,5 millones de tokens previstos. Con ultracode ese aviso no aparece.
Modelo de los agentes
Si no se indica otro, cada agente usa el modelo de tu sesión. Pide modelos más pequeños para las fases sencillas.
05 Cuándo compensa y cuándo no
| Compensa | No compensa |
|---|---|
| Auditar cientos de archivos buscando el mismo fallo | Cambiar un texto o un estilo |
| Migrar muchos archivos en paralelo | Corregir un error localizado en un archivo |
| Investigar con fuentes contrastadas entre sí | Preguntas rápidas o exploración inicial |
| Buscar errores hasta que la lista deje de crecer | Tareas con prisa y presupuesto ajustado |
ultracode: audita la carpeta [RUTA, por ejemplo src/pagos/] buscando errores de lógica, validaciones que faltan y secretos escritos en el código.
Condiciones:
- No modifiques ningún archivo: solo quiero el informe.
- Haz que un agente distinto revise cada hallazgo antes de darlo por bueno y descarta los que no se confirmen.
- Usa un modelo pequeño para leer archivos y el modelo de la sesión solo para verificar.
Entrega una tabla ordenada por gravedad con archivo, línea, problema y propuesta de solución en una frase. Al final, indica cuántos agentes usaste y qué partes no pudiste revisar.
Quiero [DESCRIBE EL CAMBIO GRANDE, por ejemplo migrar todos los formularios a la nueva librería de validación]. Antes de usar ningún workflow, prepara solo el plan:
1. Qué archivos se ven afectados y en qué orden conviene tocarlos.
2. Cómo comprobarás que cada parte sigue funcionando.
3. Qué fases ejecutarías en paralelo y cuáles en secuencia.
4. Una estimación de cuántos agentes harían falta.
No cambies nada. Cuando apruebe el plan, lo lanzaremos como workflow empezando por una sola carpeta.
Preguntas frecuentes
No. max es el nivel de razonamiento más profundo del modelo. Ultracode es un ajuste aparte que activa los workflows dinámicos a cualquier nivel de esfuerzo; solo el flag --effort ultracode fija además xhigh.
Con /effort ultracode dura la sesión actual. Solo se mantiene entre sesiones si activas el ajuste ultracode en tus settings.
Puedes descartar el resaltado con Option+W en macOS o Alt+W en Windows y Linux, o desactivar el disparador por palabra clave en /config.
Normalmente no. Puedes pausarlo y reanudarlo en la misma sesión, y si lo detienes, Claude puede relanzarlo con el mismo script aprovechando lo que ya terminaron los agentes.
Sí. En la app aparece una tarjeta de aprobación con las fases y un aviso de consumo, y el progreso se ve en el panel de tareas en segundo plano.
Sobre el autor
Equipo editorial de appyweb
Marketing, SEO y desarrollo con IA
Especialistas de appyweb en SEO, publicidad, desarrollo web y automatización con IA.