kdlbs/kandev

AI Kanban & Development Environment. Orchestrate multiple agents, review changes, open PRs. Multi-provider, self-hostable, no telemetry.

What it solves

Kandev는 다양한 공급자의 여러 AI 코딩 에이전트를 관리하고 오케스트레이션하기 위한 중앙 제어 평면을 제공합니다. 실행을 로컬 머신에서 원격 서버로 옮기고, 에이전트가 생성한 변경 사항을 검토하고 반복할 수 있는 통합 워크스페이스를 제공함으로써 에이전트 워크플로우 확장의 문제를 해결합니다.

How it works

Kandev는 오케스트레이터 역할을 하여 Agent Client Protocol 또는 원시 TUI 패스스루를 통해 다양한 에이전트 CLI에 연결하고, 서로 다른 런타임에서 이를 관리합니다. git worktree를 사용해 동시 실행 에이전트를 격리하고, 사용자는 다단계 파이프라인을 정의하여 서로 다른 에이전트를 서로 다른 단계(예: 계획, 구현, 리뷰)에 할당할 수 있습니다.

Who it’s for

여러 AI 코딩 에이전트를 사용하고, 작업을 구조화된 리뷰 우선 워크플로우로 관리하며, 작업을 병렬로 실행하고, 실행을 원격 인프라(Docker, SSH, 클라우드 실행기)로 오프로드해야 하는 개발자와 팀을 위한 솔루션입니다.

Highlights

  • Multi-agent support: Claude Code, GitHub Copilot, Cursor, Devin 등 다양한 공급자를 통합.
  • Parallel execution: 여러 저장소에 걸쳐 여러 작업과 에이전트를 동시에 실행.
  • Integrated workspace: 코드 편집기, 터미널, git 변경 패널, 브라우저 미리보기를 포함한 단일 IDE와 유사한 뷰.
  • Flexible runtimes: 에이전트를 로컬, Docker 컨테이너, 원격 서버(SSH) 또는 클라우드에서 실행.
  • Kanban management: 드래그 앤 드롭 보드와 자동화 워크플로우로 작업을 조직.
  • Agentic pipelines: 다양한 작업 단계에 에이전트를 혼합 매칭할 수 있는 휴대 가능한 YAML 기반 워크플로우 생성.