Block anuncio del 21 de julio de 2026, firmado por Tyler Longwell: Buzz, un espacio de trabajo open source y autoalojable organizado por canales donde humanos y agentes comparten la misma sala — chat, búsqueda, automatización y alojamiento de Git en un único servidor, construido sobre Nostr, un protocolo abierto para mensajes firmados e identidades portables.
Por **Tyler Longwell** — *« Building multi-player AI at Block »*// Fuente engineering.block.xyz ↗/Lectura 3 min/.md// Traducción verificada automáticamente
Publicación de ingeniería de Block, firmada por Tyler Longwell, publicada el 21 de julio de 2026, que anuncia Buzz: un espacio de trabajo open source, autoalojable, organizado por canales, donde humanos y agentes trabajan en la misma sala — mensajería, búsqueda, automatización y alojamiento de Git en un único servidor.
El punto de partida es un fracaso vivido. El autor construyó el primer agente de Slack de Block; funcionaba, pero dejaba preguntas operativas sin responder: ¿cada uno tiene su propio bot? Si un bot es compartido, ¿de quién son las credenciales? ¿Qué ocurre cuando un equipo cambia de modelo o de runtime? De ahí la tesis: « Los modelos ya pueden hacer el trabajo. Los equipos todavía necesitan un lugar donde hacerlo juntos. El cuello de botella se desplazó de la inteligencia a la coordinación. »
Los modelos ya pueden hacer el trabajo. Los equipos todavía necesitan un lugar donde hacerlo juntos. El cuello de botella se desplazó de la inteligencia a la coordinación.
— **Tyler Longwell** — *« Building multi-player AI at Block »* , engineering.block.xyz
El sustrato es Nostr — un protocolo abierto para mensajes firmados e identidades portables. Una identidad es un par de claves, cada acción está firmada: la misma identidad envía un mensaje, autoriza a un agente, aprueba un workflow, firma un commit, fusiona un cambio. Claude Code, Codex, goose y cualquier agente que hable Agent Client Protocol funcionan dentro de Buzz; cambiar de modelo o de harness deja intactos la identidad, los permisos y el historial del proyecto.
El núcleo de la publicación es la identidad del agente. En lugar de prestar las propias credenciales a un bot — « Hemos estado dejando que los bots se disfracen de nosotros » — cada agente recibe su propia clave. Su propietario firma una autorización estrecha; el agente firma entonces su trabajo en su propio nombre. La elección semántica es explícita: « la autorización no borra la autoría ». La clave de un agente comprometido se revoca sin tocar la identidad humana; retirar al propietario desconecta al agente.
Segunda pieza de ingeniería: Git sobre almacenamiento de objetos. Los agentes eliminan el limitador de velocidad que solían ser los humanos; un grupo produce meses de commits-persona en una sola tarde. Buzz almacena los repositorios como packfiles inmutables direccionados por contenido más un puntero de manifiesto mutable, avanzado mediante compare-and-swap condicional — ese swap es el punto de commit, los eventos del canal lo anuncian sin definirlo. El protocolo está especificado en TLA+ y verificado por model checking; el resultado depende de tres garantías del almacén de objetos, de ahí una suite de conformidad por backend.
El valor prometido es mnemónico: un canal efímero por tarea agrega discusión, parches, CI, revisión y decisión firmada. « Una forja convencional conserva el diff y un check verde. Buzz también conserva por qué la solución obvia era incorrecta. »
Y se argumenta a favor del open source: « estamos en 2026: el software se abarató. El buen gusto no. » Si Buzz desaparece, las identidades y el historial firmado siguen verificándose. Sin cifras, sin benchmark: la publicación es una exposición de diseño, no una prueba de efecto.
Puntos clave
La frase que justifica la existencia de la categoría.« Los modelos ya pueden hacer el trabajo. Los equipos todavía necesitan un lugar donde hacerlo juntos. El cuello de botella se desplazó de la inteligencia a la coordinación. » Vale la pena reutilizarla textualmente para argumentar a favor de un presupuesto de "plataforma de agentes": el gasto marginal útil ya no está en el modelo, está en la sala donde ocurre el trabajo. El síntoma diagnóstico asociado es aún más operativo: « Los agentes hicieron el trabajo individual más rápido y el trabajo en equipo más lento » — si tus equipos observan exactamente eso, el problema no es la elección de modelo.
La decisión de diseño que vale la pena robar, incluso sin adoptar Buzz.« la autorización no borra la autoría ». Cada agente tiene su propia clave; el propietario firma una autorización estrecha; el agente firma su trabajo en su propio nombre, y su credencial indica quién lo autorizó y bajo qué condiciones. Traducido en tres propiedades a exigir a cualquier plataforma de agentes empresarial: 1. Revocación aislada — una clave de agente filtrada se revoca sin reemitir la identidad humana; 2. Atribución inequívoca — el registro de auditoría distingue "el agente hizo X" de "la persona hizo X"; 3. Retirada en cascada — un propietario retirado deja a sus agentes sin poder reconectarse (+ terminación de sesión activa si el riesgo es inmediato). El antipatrón nombrado está muy extendido: compartir las credenciales de un humano con un bot. Comprueba qué hace tu integración actual de Slack/CI antes de juzgar la de otros.
Git ha perdido su limitador de velocidad — la observación se traslada a toda tu cadena de herramientas.« En el pasado, Git siempre tuvo un limitador de velocidad conveniente: los humanos. Dormimos, comemos, asistimos a reuniones y, a veces, pensamos antes de hacer push. Los agentes eliminan esos límites. » Un grupo de agentes produce meses de commits-persona y CI en una sola tarde. Para hacer en casa: enumera los sistemas cuyo dimensionamiento asumía implícitamente un ritmo humano — forja, CI, revisión, cuotas de API, alertas, revisión de seguridad — y comprueba cuál se rompe primero. Es un ejercicio de capacidad, no de gobernanza.
La respuesta técnica, limpia y copiable. repositorios como packfiles inmutables direccionados por contenido + un puntero de manifiesto mutable; un push escribe primero los objetos, luego avanza el puntero mediante compare-and-swap condicional. La regla que mantiene el modelo sólido: « Esa actualización del puntero es el punto de commit. Los eventos del espacio de trabajo anuncian el cambio; no lo definen. » — el evento del canal es una notificación, nunca la fuente de verdad. Patrón generalizable a cualquier integración basada en eventos sobre almacenamiento de objetos.
Lee la garantía formal con su cláusula de alcance. El protocolo está especificado en TLA+ y verificado por model checking (durabilidad, reconstrucción, pushes concurrentes) — pero « el resultado acotado depende de tres garantías explícitas del almacén de objetos, así que cada backend debe superar una suite de conformidad ». En otras palabras: la prueba es válida para un almacén de objetos conforme, y la conformidad se delega a una suite de pruebas. Pregunta que hacer antes de cualquier autoalojamiento: ¿mi almacén compatible con S3 pasa la suite? La publicación no nombra las tres garantías.
Interoperabilidad — el punto que importa para la estrategia de herramientas.Claude Code, Codex, goose y cualquier agente que hable [[Agent-Client-Protocol]] funcionan dentro de Buzz; « Cambia el modelo o el harness y el proyecto conserva su identidad, permisos e historial. » → la identidad y el historial están vinculados al proyecto, no al harness. Cuidado con el acrónimo: se trata efectivamente del Agent Client Protocol (cliente ↔ agente), no del Agentic Commerce Protocol — cf. [[girard-acp-deux-protocoles-un-sigle-2026-08-02]]. Para el bloque de construcción ACP en sí: [[agentclientprotocol-introduction-2026-08-02]].
El verdadero valor prometido no es el chat, es la memoria de las razones.« Busca la renovación de auth seis meses después y encuentra el informe, la solución rechazada, el parche, la revisión y la decisión final. Una forja convencional conserva el diff y un check verde. Buzz también conserva por qué la solución obvia era incorrecta. » → la conexión a establecer: se trata de un argumento de context engineering disfrazado de argumento de colaboración — el contexto compartido permanece en el canal en lugar de comprimirse en prompts privados. A conectar con [[kb-context-engineering]] y la tesis de la memoria de agentes.
Observación que vale la pena verificar en otro lugar.« Los agentes también inventan coordinación que no programamos: se reclutan entre sí, dividen el trabajo en canales secundarios, transfieren tareas entre contextos. »Anecdótico y no medido — pero si se confirma, es un hecho de diseño mayor (la coordinación emerge de un sustrato de mensajería abierto, sin orquestador). A verificar frente a las cifras de la publicación de seguimiento, que muestran más bien lo contrario — que la composición de equipo no compensa en tareas cortas: patel-block-buzz-teams-tokens-benchmarks-2026-08-06.
Privacidad — qué está cifrado y qué no. telemetría en vivo y cancelación = mensajes efímeros cifrados; memoria y registros de coste = cifrados pero duraderos; el servidor ve « metadatos de enrutamiento, no esos payloads ». Buzz puede enrutar la inferencia a la máquina de otro miembro (agrupación de GPU): Buzz presenta a los pares autorizados, luego el tráfico del modelo cifrado fluye directamente entre ellos. → Interesante para un equipo que quiera agrupar cómputo local; a revisar del lado DLP, ya que la carga de trabajo sale del perímetro del servidor.
El argumento anti-lock-in, formulado para reutilizarse.« Si Buzz desaparece, tu identidad y tu historial firmado siguen verificándose. Git sigue siendo Git y puede reubicarse… Un protocolo que cualquiera puede reconstruir es un protocolo que no puede aprisionarte. » Y la versión de gobernanza: « Operar la infraestructura no debería significar poseer las identidades, el historial o el trabajo que pasa por ella. » → Criterio de compra transferible: para cualquier plataforma de agentes, pregunta qué sobrevive a la desaparición del proveedor — identidades, historial verificable, artefactos reubicables. Un argumento de proveedor, pero comprobable: Block publica código, especificaciones del protocolo, vectores de prueba, secciones de seguridad y modelos formales (github.com/block/buzz).
Contexto de Block — que no hay que pasar por alto. No es un movimiento aislado: Block ya tiene goose y el trabajo de MCP-UI (block-goose-mcp-ui-future-agentic-interfaces-2025-08-25), y su postura sobre la monetización de la IA está documentada en otro lugar (paymentsdive-block-dorsey-pricing-ia-2026-08-06). La autodescripción de la publicación — « Eso es lo que necesita una empresa de inteligencia como Block » — merece atención: Block se autodenomina empresa de inteligencia, no empresa de pagos.
Lo que la publicación no dice, y que debería preguntarse. sin cifras (adopción, productividad, coste), sin comparación con Slack/Teams/forjas existentes, sin discusión del coste operativo del autoalojamiento, ni del modelo de moderación/gobernanza de canales a escala empresarial. Las pruebas formales cubren el almacenamiento, no los beneficios reclamados.
Afirmaciones atribuidas
el cuello de botella pasó de la inteligencia a la coordinación: los modelos saben hacer el trabajo, los equipos aún necesitan un lugar para hacerlo juntos
— Tyler Longwell
la autorización no borra la autoría: el agente sigue siendo el autor, su credential prueba quién lo autorizó y bajo qué condiciones
— Buzz
la actualización del puntero es el punto de commit, los eventos del workspace anuncian el cambio sin definirlo
— Buzz
una forja clásica conserva el diff y una marca verde, mientras que Buzz conserva también por qué la corrección evidente era falsa
— Buzz
un equipo debe controlar sus propias identidades de agentes, su historial y su trabajo, independientemente de cualquier proveedor o plataforma
— Block
El grafo de conocimiento extraído de esta ficha — 7 entidades, 27 relaciones.