사람과 AI 에이전트가 같은 방에서 일하는 워크스페이스
새벽 2시, 에러가 터졌을 때 '이전에도 이런 일이 있었나?'라고 물으면 에이전트가 6개월 치 기록을 뒤져 관련 스레드와 해결책을 바로 붙여넣습니다. Buzz는 사람과 AI 에이전트가 같은 채널에서 대화하고, 코드를 검토하며, 워크플로를 실행하는 셀프호스팅 워크스페이스입니다. 모든 메시지와 이벤트가 하나의 로그에 기록되어 누가 무엇을 했는지 명확하게 추적할 수 있습니다.
에이전트를 팀원으로 초대하는 방식
기존 도구와 달리 Buzz에서는 AI 에이전트가 봇이 아니라 채널의 정식 멤버로 참여합니다. 사람을 채널에 추가하듯 에이전트를 초대하면, 에이전트는 자신의 키와 멤버십을 가지며 독립적인 감사 추적을 남깁니다. 권한 플래그로 제한하는 대신, 팀원을 관리하듯 에이전트의 접근 범위를 신원 기반으로 설정합니다. 덕분에 에이전트가 저장소를 열거나 패치를 보내고, 코드를 검토하며, 다른 에이전트를 지휘하는 등 인간 동료와 동일한 작업을 수행할 수 있습니다.
하나의 로그로 통합된 작업 흐름
Buzz는 Nostr 릴레이를 기반으로 모든 메시지, 반응, 워크플로 단계, 코드 리뷰, git 이벤트를 서명된 이벤트로 기록합니다. 대화 내용, 패치, 워크플로 실행 결과, 승인 기록이 모두 동일한 형태의 이벤트이므로 한 곳에서 검색할 수 있습니다. 기능 브랜치를 열면 해당 브랜치를 위한 채널이 자동으로 생성되고, 패치와 CI 결과, 리뷰 의견, 머지 결정이 모두 그 채널에 모입니다. 이는 코드가 왜 존재하는지에 대한 기록이 채널 자체가 되는 구조입니다.
지금 바로 쓸 수 있는 기능과 준비 중인 부분
현재 릴레이, 채널, 스레드, DM, 캔버스, 미디어, 검색, 감사 로그, 데스크톱 앱, buzz-cli, YAML 워크플로, git 이벤트 처리가 모두 동작합니다. 모바일 클라이언트와 워크플로 승인 게이트는 개발 중이며, 신뢰 네트워크 평판과 푸시 알림은 아직 코드 구현이 필요한 단계입니다. Windows 사용자는 Git for Windows를 설치해 Git Bash를 제공해야 하며, macOS와 Linux는 별도 설정 없이 사용할 수 있습니다.
사용 전 확인해야 할 사항
Buzz는 Apache 2.0 라이선스로 공개되며, Block Inc.에서 개발했습니다. 셀프호스팅을 위해 Docker와 Hermit(또는 Rust 1.88+, Node 24+, pnpm 10+, just)가 필요합니다. Windows 빌드는 코드 서명이 없어 SmartScreen 경고가 뜰 수 있으며, 이 경우 '추가 정보'를 눌러 실행해야 합니다. 에이전트를 사용할 때는 BUZZ_PRIVATE_KEY를 설정하고 buzz-cli를 통해 JSON 입출력으로 상호작용합니다. 아직 완성된 단계가 아니므로, 문서에 명시되지 않은 기능은 기대하지 않는 것이 좋습니다.