Block revoluciona la ingeniería de software gestionando agentes de IA desde Slack

Block ha desarrollado BuilderBot, un sistema que permite a sus ingenieros controlar una flota de agentes de codificación asistida por inteligencia artificial directamente desde Slack. Esta innovación acelera el desarrollo de software, manejando cientos de servicios y millones de líneas de código sin que los desarrolladores salten de contexto.

La mayoría de las herramientas de codificación basadas en inteligencia artificial funcionan bien cuando se aplican a un único repositorio, pero pocas son capaces de operar eficazmente a través de cientos de servicios con cientos de millones de líneas de código. Para superar este reto, Block —la empresa detrás de Square, Cash App y Tidal— ha diseñado BuilderBot, una herramienta basada en su marco de código abierto Goose que permite a los ingenieros gestionar una flota de agentes de codificación de IA a través de un único hilo en Slack, simplemente etiquetando a @builderbot.

Esta solución interna, que la compañía ha comenzado a compartir con la comunidad, busca servir como modelo para otros desarrolladores que enfrentan problemas similares en la gestión de grandes bases de código distribuidas y sistemas complejos.

Cuando un desarrollador menciona a @builderbot en Slack, el agente comienza a trabajar en ese hilo, encargándose de investigación, planificación y escritura de código mientras el equipo guía el proceso en tiempo real. BuilderBot integra tareas como la recogida automática de tickets de Linear y Jira, la creación de ramas, apertura de pull requests, monitorización de integración continua (CI) y la iteración mediante retroalimentación. De este modo, evita que los ingenieros pierdan la concentración al no tener que cambiar entre distintos entornos o herramientas; la conversación se convierte en el propio entorno de desarrollo.

Patrocinado

Lo que distingue a BuilderBot de un asistente de codificación convencional es que comprende cada servicio, API y convención interna de Block. Por ejemplo, un ingeniero que trabaja en Cash App puede realizar cambios en un servicio de Square sin necesidad de experiencia previa en ese sistema, gracias al conocimiento integral que posee el agente sobre toda la infraestructura tecnológica de la compañía.

Block destaca que su herramienta opera únicamente sobre código fuente y configuraciones del sistema, sin acceder bajo ningún concepto a datos de clientes o información de pagos, preservando así la privacidad y seguridad.

Actualmente, esta tecnología ejecuta más de 200.000 operaciones diarias y fusiona aproximadamente 1.500 pull requests semanales, lo que supone cerca del 15 % de todas las modificaciones en producción en Block. Según la empresa, tareas que anteriormente demoraban meses ahora se completan en cuestión de días.

Brad Axen, responsable del área de inteligencia artificial en Block, describe BuilderBot como «la capa que faltaba entre las herramientas de codificación asistida por IA y la realidad del trabajo de ingeniería a gran escala». En el caso de Square, señala que gracias a BuilderBot han podido desplegar funcionalidades demandadas por vendedores durante meses en solo unos días. La IA se encarga del trabajo repetitivo y estructural, dejando a los ingenieros la toma de decisiones clave que definen el producto.

La adopción de IA en Block no es casual, sino fruto de un impulso constante de dos años para integrar la inteligencia artificial de forma nativa en sus procesos de desarrollo. Un paso fundamental fue la publicación en código abierto del framework Goose en enero de 2025.

Posteriormente, Block contribuyó con Goose a la Agentic AI Foundation, una iniciativa de la Linux Foundation lanzada en diciembre de 2025 que también alberga proyectos como el Model Context Protocol de Anthropic y AGENTS.md de OpenAI. Este ecosistema busca estandarizar la integración de agentes con diversas herramientas y APIs, facilitando su interoperabilidad.

Los problemas que Block enfrentó al construir Goose impulsaron su colaboración en el desarrollo conjunto del Model Context Protocol con Anthropic, que ya es un estándar adoptado por compañías como OpenAI y Google para conectar agentes inteligentes con sus herramientas.

Todo este progreso lo ha logrado Block con un equipo mucho más reducido que hace un año. En febrero, la empresa llevó a cabo un despido masivo de más de 4.000 empleados —más del 40 % de su plantilla—, como parte de una reestructuración que el CEO Jack Dorsey vinculó directamente a la apuesta por la IA y los agentes autónomos. Según Dorsey, prevé que la mayoría de empresas tecnológicas adoptarán estrategias similares en el próximo año.

Por ahora, BuilderBot sigue siendo una herramienta exclusiva para uso interno en Block y no está disponible comercialmente. Sin embargo, la compañía apuesta por compartir el concepto que representa el paso del desarrollo asistido por IA al desarrollo nativo de IA, una transformación que consideran uno de los cambios más significativos en la ingeniería de software actual. Los resultados que muestran en Block validan este enfoque y plantean un ejemplo para la industria.

Add a Comment

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Patrocinado