article detail
Show GN: Herdr CKD - 격리된 Git Worktree와 3자 교차 검증(C·A·B) 기반 오픈소스 AI 코딩 오케스트레이터
2026. 11. 11. 오전 12:31
AI 요약
Claude Code나 로컬 LLM으로 코딩 에이전트를 운영하면 에이전트가 빌드 오류나 누락된 요구사항이 있어도 스스로 완료했다고 판정하는 자기 합리화 문제가 자주 발생하고, 여러 에이전트를 한 대화방에 묶어도 검수자가 쉽게 설득당하는 한계가 있었습니다. 이를 물리적 권한 분리와 Git Worktree 격리로 풀고자 만든 오픈소스 오케스트레이터는 중심 코어 C가 파일 수정과 셸 실행 권한을 차단하고 split/compete 모드 및 출력을 원문 그대로 중개한 뒤 최종 PASS/FAIL만 판정하며, 병렬 구현 스레드 A1~An은 독립된 Git Worktree 샌드박스를 생성하고 병렬 검수 스레드 B1~Bn은 읽기 전용으로 git status와 git diff --stat 결과만으로 검수합니다. 하이브리드 모델 라우팅으로 코어 C에 Claude 등 클라우드 모델을, A/B 스레드에 LM Studio나 Ollama 같은 로컬 LLM을 연결해 비용을 절감하고 Herdr (OSC 7501) 상태 신호 및 Claude Code용 13개 MCP 도구를 내장하며 반려부터 최종 통과까지의 과정을 SFT/DPO 학습용 JSONL로 자동 분리 저장합니다.