El creador de Bun migra 750 mil líneas de Zig a Rust en 11 días con Claude Code

Jarred Sumner, creador de Bun, migró de Zig a Rust unas 750 mil líneas de código en once días, desde el primer commit hasta el merge. Para ello montó en Claude Code un workflow dinámico: un script lanza cientos de subagentes, con dos revisores por cada archivo. Pasó el 99,8% de los tests existentes, aunque tras el merge aparecieron regresiones. La velocidad se paga en tokens: con varios agentes, la cuota de Pro o Max se consume aproximadamente diez veces más rápido. • La suscripción Pro cuesta $20 al mes y Claude Code no tiene plan gratuito • El gasto medio por desarrollador ronda los $13 al día; con cinco agentes, entre $50 y $65 • Los workflows requieren Claude Code 2.1.154 o superior y un plan de pago

Procesado por IA desde Habr AI; editado por Hamidun News
El creador de Bun migra 750 mil líneas de Zig a Rust en 11 días con Claude Code
Fuente: Habr AI. Collage: Hamidun News.
Escuchar artículo
Ficha técnica y cifras clave
ParámetroDatos
Fuente originalHabr AI ↗
Editor jefe
Dato clave #1La suscripción Pro cuesta $20 al mes y Claude Code no tiene plan gratuito
Dato clave #2El gasto medio por desarrollador ronda los $13 al día; con cinco agentes, entre $50 y $65
Dato clave #3Los workflows requieren Claude Code 2.1.154 o superior y un plan de pago

Jarred Sumner, creador de Bun, migró la base de código del proyecto de Zig a Rust: obtuvo unas 750 mil líneas de Rust en once días, desde el primer commit hasta el merge, y pasó el 99,8% de los tests existentes. El trabajo lo hizo un workflow dinámico de Claude Code: un script de JavaScript que el agente de Anthropic escribe para cada tarea concreta y ejecuta en segundo plano, y que genera decenas e incluso cientos de subagentes en una sola sesión. Este caso es el argumento central de una reciente reseña en Habr, donde el autor explica a los principiantes cómo trabajar con Claude Code.

Su matiz: «del prompt a producción en dos horas» es un escenario real, pero solo para una funcionalidad o un servicio pequeños.

Cómo se reescribió Bun en once días

Claude Code es un agente de línea de comandos: se ejecuta en la terminal, ve el sistema de archivos, lanza comandos, lee la salida y corrige el rumbo. Los flujos de trabajo dinámicos añaden escala a esa base. Cada subagente recibe su porción del trabajo, mientras que el script mantiene el bucle, las ramificaciones y los resultados intermedios. Con los subagentes convencionales, todo se acumula en la ventana de contexto del modelo padre y puede desbordarla.

En el caso de Bun, un workflow determinaba el lifetime de Rust adecuado para cada campo de las estructuras del código en Zig. Otro escribía archivos .rs como portes de comportamiento idéntico de los archivos .zig. Cientos de agentes trabajaron en paralelo, con dos revisores por cada archivo, y después un bucle de correcciones ejecutaba la compilación y los tests hasta dejarlos limpios. Según la estimación de Sumner, un equipo de ingenieros que conociera la base de código habría necesitado un año para una migración así. Él mismo no esperaba que el enfoque funcionara, y lo probó con una versión previa al lanzamiento de Claude Fable 5.

Hay un matiz: tras el merge aparecieron regresiones de todos modos. Sumner es un ingeniero profesional, no un vibe coder cualquiera, así que la verificación del resultado sigue en manos de una persona. Para acceder a estos procesos hace falta Claude Code 2.1.154 o superior y un plan de pago; en Pro se activan con una línea aparte en /config.

El precio del paralelismo: límites y suscripción

Anthropic advierte de forma explícita que los workflows dinámicos pueden consumir bastantes más tokens que una sesión normal, y recomienda empezar con una tarea acotada. Según mediciones independientes, con varios agentes en paralelo la cuota de Pro o Max se agota aproximadamente diez veces más rápido. La compañía calcula el gasto diario medio por desarrollador en $13, pero con cinco agentes simultáneos sube hasta $50–65.

No hay plan gratuito: la entrada es Pro, a $20 al mes. En todos los planes de pago, el modelo por defecto es Opus 5.5, y los planes se diferencian por el número de sesiones y por los límites semanales. El contexto de un millón de tokens está disponible en Max, Team y Enterprise sin coste adicional, pero consume el límite más rápido. Los límites funcionan con una ventana de sesión móvil de cinco horas y un tope semanal, y el pool es compartido con los chats de claude.ai y de la aplicación de escritorio.

El modo Fast Mode acelera la generación hasta 2,5 veces, pero no entra en el límite base de las suscripciones y se descuenta de los usage credits a tarifas de API. En Opus 5.5 cuesta $8 por millón de tokens de entrada y $40 por millón de salida; en Opus 5 y 4.8, $10 y $50. Precios de la API sin suscripción: Sonnet 5.5, $2 y $10; Opus 5.5, $4 y $20; Fable 5.1, $10 y $50. Las lecturas de caché en Opus 5.5 cuestan 20 centavos por millón.

Con Cursor, el panorama es este: el plan Premium, a $30, da acceso a Claude, GPT y Gemini, pero los modelos de terceros se cobran a precio de API con cargo al crédito prepago. Por Opus 5.5 se pagan allí los mismos $4 y $20 más la tarifa de Cursor. En Max, el importe es fijo hasta alcanzar el límite. A quien trabaje a diario con Opus, la suscripción le saldrá casi seguro más barata; a quien abra la herramienta una vez por semana, le conviene más la API o Cursor.

Contras y riesgos

En octubre–noviembre de 2026 hubo otra oleada de bloqueos de cuentas, sobre todo de usuarios de países no admitidos. Con el mismo flujo de trabajo, la cuota se agota más rápido: la causa pueden ser los cambios en el tokenizador de Opus 5.5, las tareas en segundo plano y los servidores MCP, que cargan en el contexto las descripciones de sus herramientas. Además, Claude empezó a negarse a ayudar con el análisis de software ajeno, y en el prompt de sistema de Opus 5.5 se añadieron dos líneas que prohíben recrear juegos de terceros.

También hay riesgos de ingeniería. En mayo de 2026, Anthropic cerró dos vulnerabilidades en el sandbox de red de Claude Code: permitían redirigir el tráfico y, junto con una prompt injection, extraer variables de entorno y otros datos sensibles. En junio se encontró un fallo similar en el componente WebFetch: contenido malicioso en archivos o repositorios podía hacer que el agente enviara datos al exterior. Los parches llegaron rápido, pero antes de dar al agente acceso a repositorios confidenciales conviene revisar el entorno y mantener la versión actualizada.

Historia

Preguntas frecuentes sobre la noticia

Cómo se reescribió Bun en once días?

Claude Code es un agente de línea de comandos: se ejecuta en la terminal, ve el sistema de archivos, lanza comandos, lee la salida y corrige el rumbo. Los flujos de trabajo dinámicos añaden escala a esa base. Cada subagente recibe su porción del trabajo, mientras que el script mantiene el bucle, las ramificaciones y los resultados intermedios. Con los subagentes convencionales, todo se acumula en la ventana de contexto del modelo padre y puede desbordarla. En el caso de Bun, un workflow determinaba el lifetime de Rust adecuado para cada campo de las estructuras del código e

¿Qué se sabe sobre El precio del paralelismo: límites y suscripción?

Anthropic advierte de forma explícita que los workflows dinámicos pueden consumir bastantes más tokens que una sesión normal, y recomienda empezar con una tarea acotada. Según mediciones independientes, con varios agentes en paralelo la cuota de Pro o Max se agota aproximadamente diez veces más rápido. La compañía calcula el gasto diario medio por desarrollador en $13, pero con cinco agentes simultáneos sube hasta $50–65. No hay plan gratuito: la entrada es Pro, a $20 al mes. En todos los planes de pago, el modelo por defecto es Opus 5.5, y los planes se diferencian por el

¿Qué se sabe sobre Contras y riesgos?

En octubre–noviembre de 2026 hubo otra oleada de bloqueos de cuentas, sobre todo de usuarios de países no admitidos. Con el mismo flujo de trabajo, la cuota se agota más rápido: la causa pueden ser los cambios en el tokenizador de Opus 5.5, las tareas en segundo plano y los servidores MCP, que cargan en el contexto las descripciones de sus herramientas. Además, Claude empezó a negarse a ayudar con el análisis de software ajeno, y en el prompt de sistema de Opus 5.5 se añadieron dos líneas que prohíben recrear juegos de terceros. También hay riesgos de ingeniería. En mayo de

ZK
Zhemal Khamidun — CPO de Alpina Digital, product manager de AlpinaGPT. Crea productos de IA desde 2019. Hamidun News es un proyecto personal que creció hasta ser un agregador en producción con más de 6.000 lectores.
✦ Hands-On AI Engineering · Hamidun Academy

Build & Ship Production AI Agents Without Boilerplate Code

Start your free 72-hour trial at Hamidun Academy (academy.hamidun.com) — interactive lessons on Claude Code & Cursor, live Tech Radar, and production agent templates.

Start 72h Free Trial →Vibe-Coding Intensive
¿Qué te parece?
Cargando comentarios…