kdlbs/kandev
AI Kanban & Development Environment. Orchestrate multiple agents, review changes, open PRs. Multi-provider, self-hostable, no telemetry.
무엇을 해결하는가
Kandev는 여러 AI 코딩 에이전트를 관리하고 오케스트레이션하기 위한 중앙 집중식 제어 평면을 제공합니다. 파편화된 터미널 기반 인터페이스에 의존하는 대신, 사용자가 작업을 병렬로 실행하고, 실행을 원격 서버로 오프로드하며, 에이전트가 생성한 변경 사항을 하나의 통합된 워크스페이스에서 검토할 수 있게 함으로써 에이전트 워크플로우를 확장하는 문제를 해결합니다.
어떻게 작동하는가
Kandev는 다양한 AI 에이전트 CLI에 연결되는 오케스트레이터 역할을 합니다 (Agent Client Protocol 또는 raw TUI passthrough를 통해). Kandev는 로컬 프로세스, Docker 컨테이너, SSH 원격 서버, 클라우드 환경을 포함한 다양한 런타임에 걸쳐 이러한 에이전트의 라이프사이클을 관리합니다. 충돌을 방지하기 위해 Git worktree를 사용하여 각 에이전트의 워크스페이스를 격리합니다. 또한 작업 관리를 위한 칸반 보드가 있는 웹 기반 UI와 코드 에디터, 터미널, git 변경 사항 패널을 특징으로 하는 IDE와 유사한 워크스페이스를 제공합니다.
누구를 위한 것인가
AI 에이전트 워크플로우에 대한 심도 있는 제어권을 원하고, 셀프 호스팅 인프라를 선호하며, 여러 저장소에 걸쳐 복잡하고 다단계 파이프라인을 오케스트레이션해야 하는 파워 유저와 개발 팀을 위해 설계되었습니다.
주요 특징
- Multi-agent support: Claude Code, GitHub Copilot, Gemini, Devin을 포함한 광범위한 제공업체와 통합됩니다.
- Parallel execution: 다양한 소스에 걸쳐 여러 에이전트 작업을 동시에 실행합니다.
- Agentic workflows: 서로 다른 에이전트가 서로 다른 단계에 할당되는 다단계 파이프라인을 생성합니다 (예: 하나는 계획, 하나는 구현, 하나는 검토).
- Remote runtimes: 로컬 머신 리소스를 포화시키는 것을 피하기 위해 SSH 또는 Docker를 통해 에이전트 실행을 원격 서버로 오프로드합니다.
- Integrated workspace: 파일 에디터, 터미널, 브라우저 미리보기, git 변경 사항 패널을 결합한 통합 뷰를 제공합니다.
- Multi-repository support: 저장소당 전용 worktree와 브랜치를 사용하여 단일 작업을 여러 저장소에 걸쳐 확장합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트