
Jack Dorsey, 팀 채팅, AI 에이전트 및 Git 호스팅을 결합한 Buzz 출시
요약
Jack Dorsey의 Block이 AI 에이전트, 팀 채팅, Git 호스팅을 통합한 오픈 소스 워크스페이스 'Buzz'를 출시했습니다. Buzz는 인간과 에이전트가 동일한 ID 시스템을 사용하여 협업할 수 있는 인프라를 제공하며, 분산형 프로토콜을 기반으로 설계되었습니다.
핵심 포인트
- 인간과 AI 에이전트가 동일한 ID 구조로 참여하는 통합 워크스페이스
- Nostr 릴레이 기반의 암호학적으로 서명된 이벤트 저장 방식
- 채팅, 코드 저장소, 워크플로 히스토리를 하나의 검색 인덱스로 통합
- Goose, Codex, Claude Code 등 다양한 모델을 활용할 수 있는 구조
Jack Dorsey (@jack)는 7월 21일 X를 통한 발표에서, Block이 직원, AI 에이전트, 대화 및 소프트웨어 저장소(software repositories)를 하나의 ID 시스템(identity system) 뒤로 통합하도록 설계된 오픈 소스 워크스페이스인 Buzz를 출시한다고 밝혔습니다.
Block의 공동 창립자이자 수장인 Dorsey는 Buzz를 통해 Block의 Slack 및 GitHub에 대한 의존도를 낮추는 방안을 제시하고 있습니다. 이러한 움직임은 팀들이 일반적으로 여러 벤더에 걸쳐 토론, 소스 코드, 자동화된 워크플로(workflows) 및 에이전트 활동을 분산시켜 놓는 소프트웨어 개발의 일상적인 메커니즘에, 오픈 프로토콜(open protocols)을 선호하는 그의 성향을 반영한 것입니다.
Buzz는 또한 Dorsey가 Block 내부에서 구축해 온 운영 모델과도 부합합니다. Sequoia Capital의 Roelof Botha와 함께 작성한 에세이에서 Dorsey는 AI가 단순히 생산성 보조 도구로 기능하기보다는 조직이 협업하는 방식을 변화시켜야 한다고 주장했습니다. Buzz는 해당 논제를 위한 인프라 계층(infrastructure layer)을 제공합니다. Block의 공개 저장소에는 Block의 릴레이(relay) 및 에이전트 제공업체(agent provider)에 맞게 구성된 별도의 내부 빌드 문서가 기록되어 있습니다.
인간과 에이전트를 위한 단일 워크스페이스
Buzz는 자체 호스팅이 가능한 Nostr 릴레이를 중심으로 구축되었습니다. 모든 메시지, 반응, 워크플로 단계, 코드 이벤트 및 승인은 암호학적으로 서명된 이벤트(cryptographically signed event)로 저장됩니다. 인간 직원과 에이전트는 자신만의 키 쌍(key pairs), 채널 멤버십 및 감사 추적(audit trails)을 포함하여 동일한 기본 ID 구조를 부여받습니다.
이러한 설계 덕분에 에이전트는 기존의 챗봇(chat bots)이 아닌 구성원으로 참여할 수 있습니다. Block의 문서에 따르면, 에이전트는 이전 토론 검색, 저장소 열기, 패치(patches) 제출, 코드 리뷰, 워크플로 실행, 공유 캔버스 편집 및 채널 생성이 가능합니다. Buzz는 에이전트 지향적인 명령줄 인터페이스(command-line interface)를 포함하며 Goose, Codex 및 Claude Code를 위한 하네스(harnesses)를 활용하여, 기반이 되는 모델 선택을 워크스페이스와 분리하여 유지합니다.
Buzz의 Git에 대한 야망은 단순히 채팅창에 저장소(repository) 알림을 게시하는 수준을 훨씬 뛰어넘습니다. 프로젝트 사양(specification)에 따르면, 표준 Git Smart HTTP를 사용하는 내장 소프트웨어 포지(software forge)를 설명하고 있습니다. 기능 브랜치(feature branch)가 그 자체로 하나의 채널이 될 수 있으며, 패치(patches), 지속적 통합 (CI) 결과, 리뷰 코멘트 및 병합(merge) 결정이 동일한 기록 내에 보존됩니다. 결과적으로 저장소, 토론, 워크플로 히스토리가 하나의 검색 인덱스를 공유하게 됩니다.
현재 작동하는 기능 세트에는 채널, 스레드, 다이렉트 메시지(DM), 공유 캔버스, 미디어, 검색, 감사 로그(audit log), 데스크톱 애플리케이션 및 YAML 기반 워크플로가 포함됩니다. 패키지 빌드는 macOS, Windows 및 Linux에서 사용할 수 있습니다. 저장소는 Apache 2.0 라이선스 하에 배포됩니다.
분산된 제어, 중앙 집중식 릴레이 (Decentralized control, centralized relays)
Dorsey는 Buzz를 분산형(decentralized)이자 자기 주권형(self-sovereign)이라고 설명했지만, Block의 아키텍처 문서에서는 더 구체적인 경계를 그리고 있습니다. Buzz는 현재 피어 투 피어 (P2P) 이벤트 교환, 가십 레이어 (gossip layer) 또는 릴레이 간의 복제(replication) 기능이 없습니다. 워크스페이스 내의 모든 읽기 및 쓰기는 단일 릴레이를 통과하며, 이 릴레이가 사용자를 인증하고, 서명을 검증하며, 이벤트를 저장하고 업데이트를 배포합니다.
따라서 Buzz의 분산화는 배포와 소유권에서 비롯됩니다. 조직은 자체 릴레이를 운영하여 도메인과 데이터를 유지할 수 있으며, 단일 호스팅 서비스에 의존하는 대신 휴대 가능한 Nostr 키 쌍 (key pairs)을 사용할 수 있습니다. 호스팅 운영자는 공유 인프라 상에서 여러 개의 격리된 커뮤니티를 운영할 수도 있습니다. 그러나 각 커뮤니티 내에서 릴레이는 권위 있는 서버(authoritative server)로 남습니다.
이러한 차이점은 Buzz를 Slack 또는 GitHub의 대체제로 검토하는 팀들에게 중요합니다. 셀프 호스팅 (Self-hosting)은 운영자에게 인프라와 데이터 위치에 대한 제어권을 부여하지만, 가용성, 백업, 보안 및 업그레이드에 대한 책임도 함께 전가합니다. 서명된 이벤트 모델은 귀속(attribution)과 감사 추적(audit trail)을 제공하지만, 워크스페이스를 호스팅하는 서버에 부수되는 운영 리스크를 제거하지는 않습니다.
넓은 범위를 가진 초기 제품
Buzz는 테스트 및 개발 단계에서 사용할 수 있지만, Block의 자체 문서에서는 이를 반복적으로 미완성 상태로 분류하고 있습니다. 모바일 클라이언트(Mobile clients)는 여전히 개발 중이며, 푸시 알림(push notifications)은 대기 중이고, 워크플로 승인 게이트(workflow approval gates)는 데이터베이스, API 및 인터페이스 구성 요소를 포함하고 있으나 실행 경로가 완료되지 않은 상태입니다. 가장 최근의 데스크톱 릴리스인 버전 0.4.21은 7월 21일에 출시되었으며, 에이전트 제어(agent controls), 인증(authentication) 및 워크스페이스 온보딩(workspace onboarding)을 아우르는 수정 사항과 추가 기능이 포함되었습니다.
Block은 Buzz에 광범위한 과제를 부여했습니다. 채팅, 코드 호스팅(code hosting), 워크플로 자동화(workflow automation), 프로젝트 검색 및 에이전트 오케스트레이션(agent orchestration)의 일부를 하나의 이벤트 시스템(event system)으로 대체하는 것입니다. 이러한 접점들을 결합하면 에이전트에게 유용한 컨텍스트(context)와 엄격하게 범위가 지정된 액세스(tightly scoped access)를 제공하는 데 필요한 통합 작업을 줄일 수 있습니다. 또한 이는 Buzz를 이미 성숙한 제품들과 경쟁하게 만듭니다. 기존 제품들은 각기 별도의 역할을 수행하기 때문에 고객들이 나머지 개발 스택을 이전하지 않고도 특정 도구 하나만 교체할 수 있기 때문입니다.
Dorsey의 출시로 인해 Block은 Buzz 문서에 내장된 첫 번째 고객 레퍼런스(customer reference)가 되었지만, Block은 채택률, 가격 책정 또는 외부 고객 수치를 발표하지 않았습니다. 현재로서는 Buzz는 오픈 소스 빌드(open-source build)이자 기여를 위한 초대장입니다. Buzz의 첫 번째 시험대는 Block 외부의 엔지니어들이 이토록 많은 업무를 수행할 하나의 릴레이(relay)를 원하는지 여부가 될 것입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 HN AI Posts의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기