MrLesk/Backlog.md
Backlog.md - A tool for managing project collaboration between humans and AI Agents in a git ecosystem
해결하는 문제
Backlog.md는 AI 에이전트와 협업할 때 발생하는 인간의 주의력 병목 현상을 해결합니다. 에이전트는 방대한 양의 코드를 빠르게 생성할 수 있지만, 수천 줄의 diff를 검토하는 것은 매우 힘든 일입니다. 이 도구는 작업과 수락 기준을 관리하기 위한 구조화된 Markdown 네이티브 방식을 제공하여, 인간이 코드가 작성되기 전에 사양과 구현 계획을 검토하고, 작성된 후에는 작고 관리하기 쉬운 PR을 검토할 수 있도록 보장합니다.
작동 방식
작업을 일반 .md 파일로 저장하여 모든 폴더나 Git 리포지토리를 프로젝트 보드로 변환합니다. 설정이 필요 없는 CLI, 터미널 기반 Kanban 보드 및 시각적 관리를 위한 로컬 Web UI를 제공합니다.
AI 에이전트의 경우, CLI 지침 또는 Model Context Protocol (MCP)를 통해 통합되어 에이전트가 워크플로우 가이드라인을 읽고, 아이디어를 작업으로 분해하며, 구현 계획을 Markdown 파일에 직접 작성할 수 있도록 합니다. 이를 통해 "사양 검토 $ ightarrow$ 계획 검토 $ ightarrow$ 코드 검토"라는 "사양 기반" 루프가 생성됩니다.
대상 사용자
AI 코딩 어시스턴트(Claude Code, Gemini CLI, Codex, Cursor 등)를 사용하면서, 작업을 작고 검증 가능한 작업으로 나누어 에이전트의 출력을 엄격하게 제어하고 "컨텍스트 윈도우" 팽창을 피하고자 하는 개발자 및 팀.
주요 특징
- Markdown 네이티브: 모든 작업은 리포지토리의 일반 파일로 저장되어 버전 관리가 가능하고 사람이 읽기 쉽습니다.
- AI 준비 완료: 원활한 에이전트 통합을 위해 MCP 및 CLI 지침에 대한 내장 지원을 제공합니다.
- 로컬 우선: 외부 서버나 계정이 필요 없으며, 모든 것이 로컬 파일 시스템에 유지됩니다.
- 시각적 도구: 터미널 Kanban 보드와 드래그 앤 드롭 방식의 웹 인터페이스를 모두 포함합니다.
- 검증 가능한 범위: 모든 작업에 대해 수락 기준 및 프로젝트 전반의 "Definition of Done(완료 정의)" 체크리스트를 지원합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트