Claude Code estrena Code Mode: Claude programa sus propias llamadas a herramientas en JavaScript
Desde la versión 2.1.323, Claude puede juntar búsquedas y comandos en un programa corto y leer solo la parte del resultado que necesita.

Hasta esta semana, cada vez que Claude Code necesitaba buscar en una carpeta, ejecutar un comando o abrir un registro, pedía una herramienta, esperaba, leía el resultado entero y solo entonces decidía el siguiente paso. Desde la versión 2.1.323, publicada el 12 de noviembre, puede escribir en su lugar unas líneas de JavaScript que hacen todas esas llamadas por sí solas, ejecutan a la vez las que no dependen unas de otras y devuelven solo las líneas que importan. Para quien programa en sesiones largas, eso significa menos idas y vueltas y menos atención del modelo gastada en leer ruido.
Un programa en lugar de una docena de idas y vueltas
El cambio está en cómo Claude habla con sus propias herramientas. Sin Code Mode, Claude pide Bash, Read o Edit directamente y lee cada resultado antes de elegir el siguiente paso. Con él, Claude escribe un fragmento de JavaScript que hace las llamadas, y Claude Code ejecuta ese código dentro de la sesión.
“Un solo fragmento de código puede ejecutar comandos en paralelo, usar un resultado en la siguiente llamada y devolver la parte de la salida que Claude necesita leer.”— Documentación de Claude Code
La documentación señala dos tareas en las que compensa: una búsqueda cuyos resultados hay que filtrar antes de que Claude los lea y varios comandos independientes que pueden ejecutarse a la vez. Un programa espera hasta diez minutos, o hasta dos horas si corre en segundo plano. No se oculta nada: al pulsar Ctrl+O se abre la transcripción, donde cada programa aparece como una fila Code plegada que se despliega en el JavaScript que escribió Claude.
Anthropic reaccionó rápido a las primeras impresiones. La versión 2.1.325, publicada al día siguiente, corrigió tres fallos de Code Mode, entre ellos programas que ignoraban un worktree y respuestas escritas que nunca llegaban a Claude. El desarrollador Daniel San lo probó con Fable 5.2 y compartió el aviso que te recibe: «Code Mode (experimental) is on». La idea es anterior a la función, y viene con una cifra.
La idea del 98,7 % que hay detrás
En noviembre de 2025, los ingenieros de Anthropic Adam Jones y Conor Kelly publicaron un estudio sobre dejar que los agentes usen las herramientas mediante código en lugar de con una petición cada vez. Su ejemplo más claro era una hoja de cálculo de 10.000 filas. Por la vía antigua, cada fila pasa por el modelo. Desde el código, el agente filtra primero y «ve cinco filas en lugar de 10.000».
En ese mismo estudio, cargar solo las definiciones de herramientas que necesitaba una tarea redujo un ejemplo de 150.000 tokens a 2.000. Cloudflare publicó resultados parecidos y bautizó el enfoque como Code Mode. Anthropic aún no ha publicado cifras de la nueva función en Claude Code, y por eso sale como experimento que cada desarrollador puede medir en sus propios proyectos.
Quién puede activarlo y qué lo mantiene honesto
Code Mode viene apagado. Para probarlo, el desarrollador pone CLAUDE_CODE_EXPERIMENTAL_CODE_MODE a 1, para una sesión o en sus ajustes personales, y lo confirma una vez. Claude Code ignora ese interruptor en los archivos de ajustes de un proyecto, así que un repositorio que clones no puede activarlo por ti. Las empresas pueden mantenerlo apagado para todos con los ajustes gestionados, pero no pueden forzar que se encienda.
Hace falta una suscripción de Claude o una cuenta de Console, Claude Opus 5.5, Sonnet 5.5, Haiku 5.5 o Fable 5.2, y una sesión interactiva en una terminal. Todavía no está disponible a través de proveedores en la nube como Amazon Bedrock, ni en la app de escritorio, ni en el panel de VS Code, ni en las sesiones en la nube.
Las reglas de seguridad se mantienen. Cada llamada a una herramienta que hace el código sigue pasando por las reglas deny y ask del desarrollador y por sus ganchos PreToolUse, y en el modo automático un clasificador revisa cada programa antes de ejecutarlo. El agente que antes pedía un paso cada vez ahora puede entregar un plan entero escrito como código, y el código es algo que un desarrollador puede leer línea a línea.
One Script Beats Many Round Trips
The Brief
Mantén la curiosidad
IA y tecnología: qué cambia y por qué importa.
Tu selección diaria, en inglés o español.
Gratis para siempre. Cancela cuando quieras.
Más historias

The Specialty News





Conversación
Inicia la conversación