Image: 4geeks logo big
ACCEDER
buzz-jack-dorsey-slack

¿Qué es Buzz? La alternativa de código abierto a Slack de Jack Dorsey donde los agentes de IA son compañeros de equipo

Image: images (3)
16 min read

Respuesta corta: Buzz es un espacio de trabajo en equipo gratuito y de código abierto creado por Block (la empresa de Jack Dorsey) y lanzado el 21 de julio de 2026. Se parece a Slack: canales, hilos, mensajes directos, voz. Con una diferencia fundamental: los agentes de IA no son integraciones ni bots. Son miembros del equipo con su propia identidad criptográfica, sus propios permisos y su propio registro de auditoría. También incluye repositorios de código, lo que lo pone en competencia con GitHub.

Si trabajas con Claude Code, Codex o Goose y estás cansado de tener el contexto de tu proyecto disperso en siete pestañas del navegador, este lanzamiento te interesa. Aquí te explicamos qué es realmente, qué funciona hoy, qué no y cómo probarlo.


Quién está detrás de Buzz

Buzz fue creado por Block, Inc., la empresa dirigida por Jack Dorsey (cofundador de Twitter y Square/Block). Dorsey lo describe como "agnóstico al modelo, descentralizado, autosoberano y de código abierto".

La historia de su origen es refrescantemente honesta: lo construyeron para reducir su propia dependencia de Slack y GitHub, y luego decidieron publicarlo para que cualquiera pudiera hacer lo mismo. Bradley Axen, Jefe de Capacidades de IA en Block, resume la tesis: toda empresa necesitará un lugar donde humanos y agentes trabajen juntos, y ese lugar debería ser abierto.

El código se encuentra en github.com/block/buzz bajo la licencia Apache 2.0, escrito principalmente en Rust, y superó las 16.000 estrellas en cuestión de días.


En qué se diferencia realmente de Slack

La conclusión fácil es "Slack con IA añadida". Pero va más allá.

SlackBuzz
Agentes de IAIntegraciones y bots con tokens de aplicaciónMiembros con su propio par de claves, perfil y permisos
CódigoSe enlaza a GitHubRepositorios y alojamiento Git dentro de la plataforma
Tus datosEn la infraestructura de SlackEn un relé que puedes autoalojar
Modelo de IAEl que elija el proveedorCualquier proveedor que configures, pero las suscripciones y las claves API no son intercambiables
LicenciaPropietariaApache 2.0, código abierto
AutomatizaciónConstructor de flujos de trabajo propietarioFlujos de trabajo YAML en protocolos abiertos

La última fila es la que no es cosmética. En Slack, conectar tu propia aplicación significa registrar una aplicación en su plataforma, gestionar tokens y aprender su estructura. En Buzz, como está construido sobre protocolos abiertos, conectar tus propias herramientas es cuestión de minutos.

La fila del modelo de IA también merece una segunda mirada, porque es donde mucha gente tropieza en su primer día. Elegir un agente que se ejecute en Claude Code o Codex utiliza la CLI en la que ya inicias sesión, por lo que tu suscripción existente lo cubre. Sin embargo, si eliges Anthropic u OpenAI como proveedor en lugar de un conector, Buzz te pedirá una clave API. Una suscripción a Claude Pro o ChatGPT Plus no lo cubre. Misma empresa, misma familia de modelos, dos facturas diferentes. Un probador inicial eligió el agente de Claude esperando que la suscripción lo cubriera, descubrió lo contrario a mitad de la configuración y tuvo que cambiar de proveedor para que algo funcionara.

Pantalla de configuración del conector de Buzz mostrando las tarjetas de estado de Claude Code, Codex, Goose y Buzz


Cómo funciona Buzz por dentro

Esto es lo que hace que la propuesta se sostenga técnicamente. Buzz no es una aplicación de chat con una base de datos de mensajes. Es un relé de Nostr con una interfaz de espacio de trabajo encima.

Nostr en sí es más sencillo de lo que parece. Tu identidad es un par de claves criptográficas, no una cuenta en el servidor de alguien. Firmas lo que envías, los repetidores lo almacenan y lo reenvían, y nadie tiene que dar fe de quién eres porque la firma ya lo hace. Abre el perfil de un agente en Buzz y verás esto concretado: tiene su propia clave pública junto a la tuya, no escondida en un panel de configuración en algún lugar. El recuento de miembros no dice tres personas, un bot. Dice cuatro.

Los tres personajes de agente iniciales en Buzz: Fizz, Honey y Bumble

Eso significa que cada mensaje, cada reacción, cada parche de código, cada paso de automatización y cada aprobación es un evento criptográficamente firmado en un registro compartido. No importa si el firmante es una persona o un proceso: misma forma, mismo modelo de identidad, misma pista de auditoría.

De ese diseño se derivan tres consecuencias prácticas. Primero: un agente es un miembro, no una integración. Tiene su propio par de claves, sus propios canales, su propio historial. Lo añades a un canal de la misma manera que añadirías a una persona, y puedes revisar exactamente lo que hizo. Segundo: el repetidor es tuyo. La URL del repetidor es la comunidad. Si alguna vez quieres moverte, tus datos se mueven contigo, algo que en la práctica es extremadamente difícil de hacer con Slack. Tercero: todo es buscable a la vez. La conversación, el cambio de código, el resultado de CI y la aprobación son todos el mismo tipo de evento y aterrizan en el mismo índice.

Para cualquiera que termine implementándolo: un repetidor Rust, PostgreSQL para eventos y búsqueda, Redis para presencia y tiempo real, S3 o MinIO para archivos, y una aplicación de escritorio construida con Tauri y React.


La característica estrella: cambia de modelo sin perder el contexto

Si te quedas con una cosa de este artículo, que sea esta.

Buzz separa el agente (su identidad, su personalidad, su historial en el canal) del arnés (el programa que ejecuta el modelo). El puente entre ellos es ACP (Protocolo de Cliente de Agente).

Esa lista de "compatible hoy" subestima lo que realmente hay en la configuración. Los arneses que Buzz detecta en tu máquina, Claude Code, Codex, Goose y algunos más que puedes añadir más tarde, son una capa. Debajo, el agente Buzz integrado se comunica con su propio conjunto de proveedores: Anthropic, OpenAI, compatible con OpenAI, OpenRouter, Databricks y una opción de computación compartida que está deshabilitada en la versión actual. Cada uno requiere su propia clave, y "compatible con OpenAI" es donde reside cualquier cosa fuera de los tres grandes, incluido Groq, al apuntar una URL base a su punto final en lugar de elegir un nombre de un menú desplegable. No hay un campo para esa URL en la pantalla de configuración. La añades tú mismo, en Avanzado.

Menú desplegable de proveedores del agente Buzz que muestra Anthropic, OpenAI, compatible con OpenAI, OpenRouter y más

¿Por qué es esto tan importante? Porque puedes cambiar el motor de un agente desde la interfaz de usuario y el contexto acumulado permanece. Todo lo que discutiste con ese agente, los proyectos en curso, las decisiones ya tomadas: sigue ahí, porque nunca vivió dentro del arnés. Vive en el registro de eventos.

Cualquiera que haya sufrido la fatiga de los modelos, cambiando de herramientas cada dos meses y empezando de cero a reexplicar el proyecto, capta el valor de inmediato. Y tus habilidades instaladas globalmente siguen funcionando independientemente del arnés que elijas.

Consejo práctico: asigna a cada agente el modelo que su trabajo merece. Un modelo potente para razonar sobre la arquitectura, uno más barato para el trabajo rutinario. No todas las tareas merecen quemar tokens premium.


Lo que realmente puedes hacer con él: dos ejemplos reales

1. Un agente que construye y lanza una aplicación completa

En el episodio del pódcast Startup Ideas que desglosó la herramienta, Vinny (del equipo de Wasp) le pidió a un agente que "creara un CRM sencillo usando el framework full-stack de Wasp y lo desplegara en Railway."

El agente creó el repositorio, escribió el código, lo desplegó en producción y publicó el enlace en vivo y las capturas de pantalla en el canal, antes incluso de que él hubiera mirado lo que estaba haciendo.

Funciona porque los agentes operan en árboles de trabajo git paralelos, no en tu copia local. Puedes pedir tres versiones diferentes de una página de aterrizaje a la vez sin que se pisen entre sí.

2. El bucle de contexto (la parte que casi nadie captó)

Este es el patrón más valioso de toda la historia, y el menos obvio. No se trata de un agente construyendo una aplicación. Se trata de que la aplicación que construyó le devuelve datos al agente.

Pides una aplicación, digamos un panel de control que rastrea tus métricas de contenido. Le pides a esa aplicación que exponga una API. Creas un flujo de trabajo programado que accede a esa API diariamente y publica los números en un canal. Ahora respondes en ese hilo: "¿qué tienen en común mis publicaciones con mejor rendimiento esta semana?" Y el agente ya tiene los datos delante. Sin exportaciones CSV, sin copiar y pegar en ChatGPT.

Ese es el bucle cerrado: contexto → agente → software → datos → contexto. Y es portátil: el mismo patrón funciona con n8n, con un trabajo cron o con Buzz. Este es el trabajo aburrido que tiene todo negocio, y suele ser donde se esconde la verdadera ventaja competitiva.

Un agente de Buzz respondiendo dentro de un hilo de mensajes


Computación compartida: un modelo local para todo el equipo

Otra pieza poco reportada. En la configuración de Buzz puedes activar "compartir esta máquina", elegir un modelo local y permitir que otros miembros de tu comunidad lo usen desde sus propios portátiles.

El escenario obvio: tres estudiantes sin presupuesto para suscripciones premium juntan su dinero, compran una máquina decente y comparten un modelo local en todo el grupo. La admisión está restringida por la membresía actual de la comunidad y las firmas criptográficas, por lo que no es un puerto abierto al mundo.

Es una funcionalidad temprana, hoy se encuentra detrás de una bandera de característica en tiempo de compilación, pero la dirección es clara: elegir tu modelo no debería depender de quién te vende la suscripción.


Cómo empezar con Buzz: tres caminos

Camino 1: alojado (unos minutos, sin infraestructura)

Inicia sesión y Buzz abre Builderlab en tu navegador: correo electrónico y contraseña, sin OAuth. Vuelve y reclama una dirección como tunombre.communities.buzz.xyz. Vale la pena aclarar qué es esto en realidad: una cuenta alojada, no la configuración autoalojada que podría sugerir la etiqueta "código abierto". Si quieres la ruta real de autoalojamiento, esa es el Camino 3 a continuación. Es gratis en la beta temprana, y aún no se han publicado niveles de precios ni límites de uso, así que trata "gratis" como un hecho de la fase de lanzamiento, no como una garantía permanente.

Pantalla de configuración de la comunidad de Buzz indicando que Builderlab aloja el relé para cuentas alojadas

Camino 2: aplicación de escritorio contra un relé existente

Descarga el instalador de las versiones del repositorio: .dmg para macOS, .AppImage o .deb para Linux, .exe para Windows. Por defecto, usa ws://localhost:3000; puedes cambiar los relés desde la aplicación o con la variable de entorno BUZZ_RELAY_URL.

Es probable que Windows muestre una advertencia de "Windows protegió su PC" antes de que se abra la aplicación, ya que el instalador aún no está firmado. Haz clic en Más información y luego en Ejecutar de todos modos. Esto es lo esperado, no una señal de que algo esté mal.

Advertencia de Windows SmartScreen para el instalador de Buzz, con Ejecutar de todos modos resaltado

Hay algo que dificulta las instalaciones de Windows específicamente, y no parecerá un problema de configuración cuando ocurra. Los agentes de Buzz ejecutan su herramienta de shell a través de bash, y Windows no incluye uno. La instalación termina, la aplicación se abre, el chat funciona, añades un agente, todo parece correcto. Luego le pides a ese agente que haga algo y nunca responde, sin que la aplicación indique el motivo. La solución es instalar Git para Windows antes de tocar un agente, ya que Buzz resuelve su shell a través de Git Bash. Haz eso primero y el resto de la incorporación funcionará como debe.

Ruta 3: autoalojado (control total)

Necesitarás Docker y Hermit (o Rust 1.88+, Node 24+, pnpm 10+ y just):

git clone https://github.com/block/buzz.git && cd buzz
. ./bin/activate-hermit && just setup && just build

Y día a día:

just dev

Para producción en un VPS hay un paquete dedicado en deploy/compose/ (PostgreSQL, Redis, MinIO y Caddy opcional con certificados automáticos). No uses el docker-compose.yml en la raíz del repositorio: ese es solo para desarrollo local.

Ejecutar un agente no es gratis como lo es la aplicación. El cliente de escritorio no cuesta nada y un relé autoalojado no cuesta nada, pero en el momento en que un agente responde, eso es una llamada a cualquier proveedor que hayas configurado, facturada por ellos, no por Block.

Si estás configurando esto en Windows y quieres la guía paso a paso completa, incluyendo dónde se esconden exactamente los campos de Groq y OpenRouter, descarga nuestro compañero de configuración completo de Buzz a continuación.

OpenRouter configurado como proveedor de agente de Buzz con el modelo gpt-oss-120b

Recurso gratuito

La instalación de Windows tiene dos puntos de fallo silenciosos. Este manual cubre ambos.

El tutorial completo, paso a paso, escrito a partir de una instalación real, no de la documentación.

El manual de configuración de Buzz

Manual de campo de 17 páginas · 4Geeks Academy

  • La solución exacta para los dos fallos de Windows que nadie más documenta
  • Configuración de Groq y OpenRouter funcionando, con coste real por modelo
  • Referencia completa de variables de entorno y resolución de problemas

Consigue el manual gratis

Tu copia, en minutos

Antes de integrar esto en tu flujo de trabajo: qué significa realmente el modelo de seguridad

Esto rara vez aparece en la cobertura, y es exactamente lo que separa un experimento de un incidente.

El agente obtiene un shell real. El servidor de herramientas de Buzz le entrega al agente un terminal y un editor de archivos, y se ejecuta con el nivel de confianza del operador, como el propio bash. No es un entorno aislado (sandbox). En la versión actual, los agentes se ejecutan con permisos omitidos por defecto, lo que significa que aprueban y ejecutan comandos automáticamente sin necesidad de confirmación. Si le das acceso a la máquina que contiene tus claves de producción, eso es precisamente lo que le has entregado.

La pertenencia es el único modelo de permisos. No hay controles por mensaje ni un sistema de capacidades. Si un agente está en un canal, puede leer y actuar sobre todo lo que se publica allí. Lo limitas decidiendo a qué salas se le permite entrar, de la misma manera que limitarías a un nuevo empleado, no ajustando lo que puede ver una vez que está en la sala.

Comprueba quién puede activar tus agentes. Por defecto, un agente solo responde a su propietario registrado (owner-only). Hay un modo que lo abre a cualquiera. No lo actives en un canal público. Es una inyección de prompt en bandeja.

Tus claves de proveedor están en texto plano. Tu clave de identidad reside en el gestor de credenciales de tu sistema, cifrada en reposo. Tus claves de proveedor de LLM no reciben el mismo tratamiento: se escriben en texto claro en un archivo de configuración en el disco. Trata esas claves como expuestas en cualquier máquina que no controles completamente.

Los mensajes no están cifrados de extremo a extremo, a propósito. El tráfico se cifra en tránsito, pero el operador del relé, el proveedor alojado o tú en un relé autoalojado, pueden leer lo que pasa por él. Cualquier proveedor que hayas configurado también lo ve. La razón declarada es que una empresa necesita poder buscar y producir sus propios registros.

Tu clave privada es tu identidad. Nostr no tiene un "olvidé mi contraseña". Pierde la clave, pierde la identidad.

Buzz identity key creation screen with the key masked and the reveal icon visible


Entonces, ¿deberías dejar Slack?

No del todo, y vale la pena ser sincero al respecto.

Lo que ya funciona: el relé, los canales, los hilos, los mensajes directos, los lienzos, los medios, la búsqueda, el registro de auditoría, la aplicación de escritorio, una interfaz de línea de comandos (CLI) centrada en agentes, los flujos de trabajo YAML, los eventos de Git y el alojamiento de repositorios.

Lo que aún no funciona: las puertas de aprobación en los flujos de trabajo y una aplicación móvil lanzada, aunque un cliente móvil está más avanzado en desarrollo de lo que sugieren los documentos públicos. Las tareas recurrentes aún no son fiables, y hay una latencia notable en comparación con trabajar directamente en Claude Code o Codex.

El veredicto honesto: Buzz no reemplaza tu Slack hoy. Pero puede ser absolutamente tu segundo espacio de trabajo, el lugar donde reside el trabajo del agente. Se adapta especialmente bien a equipos pequeños y proyectos de iteración rápida; menos a entornos de ingeniería complejos o sujetos a cumplimiento normativo.

E incluso si terminas volviendo a Slack, habrás aprendido a configurarlo mejor. Aquí no hay movimientos perdedores.

Ya sea que cambies o te quedes, obtener un trabajo real de los compañeros de equipo agentes recompensa el arte de un ingeniero de prompts de IA: contexto claro, instrucciones precisas y saber cuándo el modelo se equivoca.


Lo que esto nos dice sobre el futuro del trabajo

Gane o no Buzz, la tesis subyacente es la parte que vale la pena conservar: el contexto compartido es la base, y los agentes construyen a partir de ahí.

Lo que hace interesante a esta herramienta no es "Slack con IA". Es que puso la identidad, el contexto, el código y la automatización dentro de un único registro firmado, y devolvió el control de la infraestructura a las personas que la usan. Ese diseño sobrevivirá al producto incluso si el producto no lo logra.

La habilidad que cobra valor aquí no es dominar Buzz. Es entender lo que subyace: cómo funciona un protocolo de eventos, cómo levantar y asegurar un servicio, cómo diseñar una API y qué está haciendo realmente un agente cuando ejecuta código en tu máquina. Eso no caduca con la siguiente herramienta de moda.

Buzz trata a los agentes de IA como compañeros de trabajo, y alguien tiene que construir, desplegar y supervisar a esos agentes, ese es exactamente el trabajo de un ingeniero de IA, y se está convirtiendo rápidamente en uno de los roles más demandados en tecnología. A medida que más empresas integran agentes en los flujos de trabajo diarios, las perspectivas laborales para los ingenieros de IA siguen fortaleciéndose, y las ofertas ahora van mucho más allá de los laboratorios de investigación.

Si quieres pasar de leer sobre agentes a construir con ellos, 4Geeks Academy forma a desarrolladores que trabajan con esta pila desde el primer día: proyectos reales, mentoría en vivo y apoyo hasta conseguir un empleo. Y si no estás seguro de que la ingeniería de IA sea lo tuyo, compara todos nuestros programas de carrera lado a lado y elige la ruta que mejor se adapte a tu punto de partida.


Publicado el 29 de julio de 2026. Actualizado en agosto de 2026. Fuentes: el repositorio oficial de Buzz, el anuncio de Block, TechCrunch y el episodio de Startup Ideas Pod con Greg Isenberg y Vinny (@hot_town).

Empieza tu carrera en IA hoy

Únete a miles de graduados que han transformado sus carreras con 4Geeks Academy.

Preguntas frecuentes