잭 도시, 오픈소스 워크스페이스 '버즈' 공개
블록(Block)의 잭 도시가 Slack과 GitHub를 대체하기 위해 팀 채팅, AI 에이전트, Git 호스팅을 하나로 통합한 오픈소스 워크스페이스 '버즈(Buzz)'를 출시했습니다. 자체 호스팅이 가능한 Nostr 릴레이를 기반으로 작동하여, 인간 직원과 AI 에이전트가 동일한 신원과 책임성을 가지고 소프트웨어 개발에 참여할 수 있는 새로운 협업 환경을 제공합니다. 이는 조직 내 단순 생산성 향상을 넘어 AI 중심의 업무 프로세스 재구축을 시도하는 중요한 행보입니다.
중요성 버즈(Buzz)는 도시의 '에이전트 중심' 운영 철학을 오픈소스 제품으로 구현한 것입니다. 핵심 기대 효과는 공유된 신원(identity)과 전자 서명된 이벤트(signed events)를 통해 AI 에이전트를 소프트웨어 작업에서 책임감 있는 참여자로 만들 수 있다는 점입니다. 잭 도시(@jack)는 7월 21일 X(구 트위터)를 통해 직원, AI 에이전트, 대화, 소프트웨어 저장소를 하나의 신원 시스템으로 통합하는 오픈소스 워크스페이스인 '버즈(Buzz)'를 출시한다고 발표했습니다.
블록(Block)의 공동 창립자이자 블록 헤드(CEO)인 도시는 버즈를 통해 블록의 Slack과 GitHub 의존도를 낮출 수 있다고 강조했습니다. 이번 조치는 그의 오픈 프로토콜 선호도를 토대로 일상적인 소프트웨어 개발 환경에 도입한 것입니다. 기존의 개발팀들은 논의, 소스 코드, 자동화된 워크플로우, 에이전트 활동을 여러 벤더에 분산해서 사용하는 경우가 많습니다. 또한 버즈는 도시가 블록 내부에 구축해 온 운영 모델과도 맞닿아 있습니다. 그는 세쿼이아 캐피탈의 룰로프 보타(Roelof Botha)와 함께 작성한 에세이에서 AI는 단순한 생산성 추가 기능이 아니라 조직이 협업하는 방식을 근본적으로 변화시켜야 한다고 주장했습니다. 버즈는 이러한 철학에 대한 인프라 계층을 제공합니다. 블록의 공개 저장소 문서에는 블록의 릴레이 및 에이전트 제공자에 맞게 구성된 별도의 내부 빌드가 명시되어 있습니다.
인간과 에이전트를 위한 단일 워크스페이스 버즈는 자체 호스팅이 가능한 Nostr 릴레이를 중심으로 구축되었습니다. 모든 메시지, 반응, 워크플로우 단계, 코드 이벤트 및 승인은 암호화된 서명 이벤트로 저장됩니다. 인간 직원과 에이전트는 고유한 키 페어, 채널 멤버십 및 감사 로그를 포함하는 동일한 기본 신원 구조를 부여받습니다. 이러한 설계 덕분에 에이전트는 기존의 단순한 챗봇이 아닌 팀의 일원으로 참여할 수 있습니다.
블록의 문서에 따르면, 에이전트는 이전 논의를 검색하고, 저장소를 열고, 패치를 제출하고, 코드를 검토하고, 워크플로우를 실행하고, 공유 캔버스를 편집하고, 채널을 생성할 수 있습니다. 버즈는 에이전트 중심의 명령줄 인터페이스(CLI)를 포함하고 있으며, Goose, Codex, Claude Code를 위한 도구를 제공하여 기본 모델 선택을 워크스페이스와 분리합니다.
버즈의 Git 관련 목표는 단순히 채팅창에 저장소 알림을 띄우는 수준을 훨씬 넘어섭니다. 프로젝트 사양에는 표준 Git Smart HTTP를 사용하는 내장 소프트웨어 포지(software forge)가 설명되어 있습니다. 하나의 기능 브랜치가 고유한 채널이 될 수 있으며, 패치, 지속적 통합(CI) 결과, 코드 리뷰 코멘트 및 병합 결정이 모두 동일한 기록에 보존됩니다. 이를 통해 저장소, 논의 및 워크플로우 기록이 하나의 검색 인덱스를 공유하게 됩니다. 현재 작동하는 기능 세트에는 채널, 스레드, 다이렉트 메시지, 공유 캔버스, 미디어, 검색, 감사 로그, 데스크톱 애플리케이션 및 YAML 기반 워크플로우가 포함되어 있습니다. macOS, Windows 및 Linux용 패키지 빌드를 사용할 수 있으며, 저장소는 Apache 2.0 라이선스를 따릅니다.
탈중앙화된 제어, 중앙화된 릴레이 도시는 버즈를 탈중앙화되고 자율적인(self-sovereign) 시스템이라고 설명했지만, 블록의 아키텍처 문서에는 조금 더 구체적인 한계가 그려져 있습니다. 버즈에는 현재 피어 투 피어(P2P) 이벤트 교환, 가십 계층(gossip layer) 또는 릴레이 간 복제 기능이 없습니다. 워크스페이스의 모든 읽기 및 쓰기 작업은 사용자를 인증하고, 서명을 확인하고, 이벤트를 저장하며, 업데이트를 배포하는 단일 릴레이를 통과합니다.
따라서 버즈의 탈중앙화는 '배포 및 소유권'에서 비롯됩니다. 조직은 자체 릴레이를 운영하고, 자체 도메인과 데이터를 유지하며, 단일 호스팅 서비스에 의존하는 대신 휴대용 Nostr 키 페어를 사용할 수 있습니다. 또한 호스팅 사업자는 공유 인프라에서 여러 개의 격리된 커뮤니티를 운영할 수 있습니다. 하지만 각 커뮤니티 내에서 릴레이는 여전히 권위 있는 서버 역할을 합니다. 이러한 차이는 버즈를 Slack이나 GitHub 대체재로 평가하는 팀에게 중요합니다. 자체 호스팅은 인프라와 데이터 위치에 대한 제어권을 제공하지만, 동시에 가용성, 백업, 보안 및 업그레이드에 대한 책임을 사용자에게 넘깁니다. 서명된 이벤트 모델은 작업의 주체를 명확히 하고 감사 추적을 제공할 뿐, 워크스페이스를 호스팅하는 서버에 수반되는 운영 위험을 제거하지는 않습니다.
폭넓은 범위를 가진 초기 제품 버즈는 현재 테스트 및 개발용으로 사용할 수 있지만, 블록의 자체 문서에서도 완성되지 않은 제품임을 반복적으로 명시하고 있습니다. 모바일 클라이언트는 여전히 개발 중에 있습니다.