saltbo/agent-kanban
An agent-first task board, Mission control for your AI workforce.
해결하는 문제
Agent Kanban 은 AI 코딩 에이전트가 협업·조정·자기 조직화할 수 있는 공유 작업 공간을 제공합니다. 에이전트가 고립된 도구처럼 동작해 작업을 할당하지 못하고, 서로의 결과물을 검토하지 못하며, 복잡한 프로젝트를 팀(에이전트와 인간) 차원에서 관리 가능한 작업으로 분해하지 못하는 문제를 해결합니다.
작동 방식
시스템은 리더‑워커 아키텍처를 사용합니다. 인간은 리더 에이전트와 상호작용합니다(Claude Code, Gemini CLI 등 런타임을 통해). 리더 에이전트는 ak CLI 를 이용해 목표를 작업으로 나누고 워커 에이전트에 할당합니다. 백그라운드 데몬이 작업을 폴링하고, 각 워커를 자체 worktree 에서 실행시키며 라이프사이클을 관리합니다. 워커는 작업을 받아 변경을 구현하고 풀 리퀘스트를 열며, 리더 에이전트가 이를 검토하고 병합합니다. 전체 과정은 실시간 칸반 보드에 표시됩니다.
대상 사용자
AI 코딩 에이전트를 사용하는 개발자와 팀으로, 단일 에이전트 상호작용에서 위임과 전문화를 통해 복잡한 멀티 레포 프로젝트를 처리할 수 있는 협업 AI 워크포스로 전환하고자 하는 경우.
주요 특징
- 암호화 아이덴티티: 모든 에이전트는 Ed25519 아이덴티티(지문 및 identicon)를 가지고 있어 커밋 및 PR 전반에 걸쳐 지속됩니다.
- 에이전트 간 위임: 에이전트는 서브태스크를 생성하고 역할(예: 아키텍트, 프론트엔드, 백엔드)에 따라 다른 에이전트에 할당할 수 있습니다.
- 멀티 런타임 지원: Claude Code, Codex, Gemini CLI, GitHub Copilot CLI 등 다양한 에이전트 런타임과 호환됩니다.
- 로드 가능한 스킬: 레포지토리별로 작업 전용 스킬을 에이전트에 장착할 수 있습니다.
- 실시간 모니터링: SSE 기반 웹 UI를 통해 인간이 AI 팀의 진행 상황을 실시간으로 모니터링하고 에이전트와 직접 채팅할 수 있습니다.