VS Code 내 AI 에이전트 작업 관리를 위한 칸반 보드, Agent Kanban!

by DD
2개월 전
조회수 28

AI 코딩 에이전트(AI Coding Agent) 사용 시 발생하는 컨텍스트 관리(Context Management) 문제를 해결하기 위해 개발됨

마크다운(Markdown) 기반의 작업 기록 및 GitOps를 활용하여 작업 내역을 영구적으로 보존

VS Code 내에서 칸반 보드(Kanban Board)를 제공하여 작업 흐름(Workflow)을 시각적으로 관리

기존 에이전트(Existing Agent)를 활용하여 별도의 학습 없이 생산성 향상(Productivity Improvement)을 기대

마크다운 기반 작업 기록 및 GitOps를 통한 영구적 컨텍스트 관리

Agent Kanban은 각 작업을 마크다운 파일(Markdown File)로 관리하여 영구적인 작업 기록(Permanent Task History)을 제공한다. 특히, GitOps를 통해 버전 관리 시스템과 통합되어 모든 결정, 계획, 구현 과정이 코드와 함께 보존된다. 이는 개발자가 작업의 배경 지식(Background Knowledge)을 쉽게 파악하고, 팀 협업 시 컨텍스트 로스(Context Loss)를 방지하는 데 기여한다.

AI 에이전트(AI Agent)와의 통합 및 작업 흐름 단순화

Agent Kanban은 GitHub Copilot Chat과 같은 기존 AI 에이전트와 통합되어, 별도의 학습 없이 사용 가능하다. @kanban 명령어(Command)를 통해 작업 생성, 계획, 구현 단계를 단순화하여 개발자의 작업 효율성(Work Efficiency)을 높인다. Plan → Todo → Implement의 단순화된 워크플로우(Workflow)는 AI 에이전트와의 상호작용을 직관적으로 만들어준다.

칸반 보드(Kanban Board)를 통한 시각적 작업 관리

VS Code 내 칸반 보드를 통해 작업의 진행 상황을 시각적으로 파악하고 관리할 수 있다. Todo, Doing, Done의 기본 레인(Lane)을 제공하며, 사용자는 필요에 따라 레인을 커스터마이징(Customizing)할 수 있다. 이러한 시각적 관리는 팀 내 협업 효율성(Collaboration Efficiency)을 높이고, 작업의 투명성(Transparency)을 확보하는 데 기여한다.

기존 툴링(Tooling)과의 유연한 통합

Agent Kanban은 자체적인 에이전트(Agent)를 통합하는 대신, 기존의 GitHub Copilot과 같은 도구를 활용한다. 이는 사용자가 기존의 구독(Subscription)워크플로우(Workflow)를 유지하면서, 새로운 인터페이스를 학습할 필요 없이 기능을 사용할 수 있음을 의미한다. 확장성(Extensibility)을 고려하여 설계되었으며, 다른 에이전트 설정과 충돌 없이 작동한다.

Show HN: VS Code Agent Kanban: Task Management for the AI-Assisted Developer