Beads
코딩 에이전트를 위한 메모리 업그레이드
About
- AI 코딩 에이전트가 장기 작업을 추적하고 관리할 수 있도록 설계된 경량 그래프 기반 이슈 트래커
- 사람은 직접 사용하지 않고, 코딩 에이전트가 bd 도구를 대신 사용하여 이슈를 작성하고 관리함
- 각각의 메모리 단위로 이슈를 생성/연결/요약하며, 에이전트는 이를 통해서 복잡한 작업흐름을 따라 가며 세부 사항을 잃어버리지 않고 수행함
- 이슈는 git으로 관리되지만, 모든 에이전트가 공유하는 관리형 SQL DB처럼 작동하며 여러 머신에서 공유가능
- 모든 변경을 JSONL로 라인단위 기록하여, 감사 복원에 유리한 구조를 도입
- 네가지 의존성 타입 제공 : blocks, related, parent-child, discovered-from
- 의존성 그래프 시각화를 지원하며, 사람들을 위한 컬러 출력 및 봇을 위한 JSON 출력 제공
- Claude Code용 플러그인 제공(슬래시 코맨드)하며, MCP서버로 다른 도구에서도 사용 가능