6P by xguru 1일전 | ★ favorite | 댓글 1개
  • AI 코딩 에이전트가 장기 작업을 추적하고 관리할 수 있도록 설계된 경량 그래프 기반 이슈 트래커
  • 사람은 직접 사용하지 않고, 코딩 에이전트가 bd 도구를 대신 사용하여 이슈를 작성하고 관리함
  • 각각의 메모리 단위로 이슈를 생성/연결/요약하며, 에이전트는 이를 통해서 복잡한 작업흐름을 따라 가며 세부 사항을 잃어버리지 않고 수행함
  • 이슈는 git으로 관리되지만, 모든 에이전트가 공유하는 관리형 SQL DB처럼 작동하며 여러 머신에서 공유가능
  • 모든 변경을 JSONL로 라인단위 기록하여, 감사 복원에 유리한 구조를 도입
  • 네가지 의존성 타입 제공 : blocks, related, parent-child, discovered-from
  • 의존성 그래프 시각화를 지원하며, 사람들을 위한 컬러 출력 및 봇을 위한 JSON 출력 제공
  • Claude Code용 플러그인 제공(슬래시 코맨드)하며, MCP서버로 다른 도구에서도 사용 가능
  • 사용법
    # 1. 프로젝트에서 beads 초기화   
    $> bd init  
    
    # 2. 에이전트 명령 문서에 노트 추가 (CLAUDE.md, AGENTS.md, etc.)  
    echo "우리는 작업을 마크다운 대신 Beads로 관리해. `bd quickstart` 실행해서 어떻게 하는지 알아봐" >> CLAUDE.md  
    
    # 3. 그러면 다음부턴 AI 에이전트들이 알아서 함  
    

바이브코딩으로 만들어진 바이브코딩 도구군요 5일만에 만들어졌다니 놀랍네요