Kanban Pipeline 칸반 파이프라인
An AI-driven software delivery system where 6 specialized agents — Planner, Critic, Builder, Shield, Inspector, Ranger — collaborate across a 7-column pipeline with 3 complexity levels. Human gates and circuit breakers keep AI work auditable and safe. Planner, Critic, Builder, Shield, Inspector, Ranger 6개의 전문 에이전트가 3단계 복잡도와 7열 파이프라인에서 협력하는 AI 기반 소프트웨어 딜리버리 시스템. 휴먼 게이트와 서킷 브레이커로 AI 작업의 감사 가능성과 안전성 확보.
Problem 문제 정의
No AI Task StructureAI 작업 구조 부재
AI coding sessions were untracked — no way to review what was planned, built, or tested across sessions.AI 코딩 세션이 추적되지 않아 세션 간 계획·빌드·테스트 내용을 검토할 방법이 없었음.
Runaway Loops무한 루프 위험
Without circuit breakers, AI agents could retry failed plans indefinitely, wasting context and compute.서킷 브레이커 없이 AI 에이전트가 실패한 계획을 무한 재시도해 컨텍스트와 컴퓨팅을 낭비했음.
No Audit Trail감사 추적 부재
AI decisions — which plan was chosen, why code was rejected, what tests passed — left no persistent record.어떤 계획을 선택했는지, 코드가 왜 거부됐는지, 어떤 테스트가 통과했는지 AI 결정이 기록되지 않았음.
Approach 접근 방식
Specialized Agent Pipeline with Human Gates전문 에이전트 파이프라인 + 휴먼 게이트
Each task flows through a leveled pipeline (L1/L2/L3) where complexity determines which agents activate. Claude Code CLI skills trigger agents via a REST API backed by Neon PostgreSQL. Every agent appends a signed log entry — creating a full audit trail. Circuit breakers fire after 3 consecutive rejections, escalating to human review. A Vercel-hosted web board provides real-time pipeline visibility.
각 태스크는 복잡도에 따라 활성화 에이전트가 결정되는 레벨형 파이프라인(L1/L2/L3)으로 흐름. Claude Code CLI 스킬이 Neon PostgreSQL 기반 REST API를 통해 에이전트를 트리거. 모든 에이전트가 서명된 로그 항목을 추가해 완전한 감사 추적 생성. 연속 3회 거부 시 서킷 브레이커가 발동해 인간 검토로 에스컬레이션. Vercel 호스팅 웹 보드로 실시간 파이프라인 가시성 제공.
Features 주요 기능
01
7-Column Pipeline × 3 Complexity Levels7열 파이프라인 × 3단계 복잡도
todo → plan → plan_review → impl → impl_review → test → done. L1 skips review gates; L2 adds code review; L3 adds plan review + test runner for maximum rigor.todo → plan → plan_review → impl → impl_review → test → done. L1은 검토 게이트 생략, L2는 코드 리뷰 추가, L3는 계획 검토 + 테스트 러너로 최고 수준의 엄밀함.
02
6 Specialized AI Agents6개 전문 AI 에이전트
Planner decomposes requirements → Critic reviews the plan → Builder implements → Shield writes TDD tests → Inspector does code review → Ranger runs the test suite. Each has a fixed model and reasoning effort budget.Planner가 요구사항 분해 → Critic이 계획 검토 → Builder가 구현 → Shield가 TDD 테스트 작성 → Inspector가 코드 리뷰 → Ranger가 테스트 실행. 각각 고정 모델과 추론 예산 할당.
03
Full Audit Trail완전한 감사 추적
Every agent action appends a signed JSON entry to the task's agent_log — capturing model, timestamp, summary, and decision. The entire life of a task is queryable.모든 에이전트 행동이 태스크의 agent_log에 서명된 JSON 항목을 추가 — 모델, 타임스탬프, 요약, 결정 내용 캡처. 태스크의 전체 생애주기 조회 가능.
04
Circuit Breaker + Human Gates서킷 브레이커 + 휴먼 게이트
After 3 consecutive plan or implementation rejections, the circuit breaker halts execution and escalates to the user. Plan review and implementation review stages require explicit human approval before advancing in default mode.계획 또는 구현이 3회 연속 거부되면 서킷 브레이커가 실행을 중단하고 사용자에게 에스컬레이션. 기본 모드에서 계획 검토·구현 검토 단계는 명시적 인간 승인 필요.
Architecture 아키텍처
Metrics 성과 지표
Agents
6
specialized
Tasks Processed
842
pipeline runs
Max Depth
L3
full review + test
Circuit Breaker
3
retry limit
Before / After 도입 전후 비교
| Aspect | Before | After |
|---|---|---|
| AI task tracking | Untracked, session-only memory | Persistent pipeline with full log |
| Review process | No plan or code review gate | Critic + Inspector agents + human gate |
| Loop control | Infinite retry possible | Circuit breaker at 3 rejections |
| Decision audit | No record of AI choices | Signed JSON agent_log per task |
Tech Stack
Claude Code CLI
Claude AI Skills
Neon PostgreSQL
Vercel REST API
6 Specialized Agents
Circuit Breaker