Claude/Codex Harness
코드는 싸지 않다 — 하네스 · 루프 엔지니어링 · RAG 기억 AX 운영 체계
Claude Code와 Codex 기반 작업 방식을 규칙·훅·에이전트·스킬·RAG 기억으로 계층화하여 관리하는 AX Delivery 자동화 하네스. 작은 스킬, 공유 언어, 피드백 루프라는 방향은 mattpocock/skills와 결과적으로 맞닿지만, 현업 배포·리뷰·RAG 기억까지 포함한 더 고도화된 운영 체계로 확장했습니다.
Case
문제 → 해결 → 결과
- Problem
- AX 프로젝트를 빠르게 구현해도 품질·리뷰·배포 안전장치·반복 실수 방지·맥락 기억이 남지 않으면 현업 적용 속도가 유지되지 않습니다. 요즘 유튜브에 도는 에이전트 하네스·루프 엔지니어링·RAG 기억은 데모로는 흔하지만, 실제 납품 현장에서 굴러가는 형태로 만드는 건 다른 문제였습니다.
- AX Intervention
- 세 층으로 만들었습니다. ① 하네스 — Claude Code·Codex 작업 방식을 규칙·훅·에이전트·온디맨드 스킬로 묶어 코드 원칙·보안·배포 기준을 자동 주입했습니다. ② 루프 엔지니어링 — 완료를 자기보고가 아니라 독립 재검증으로 막는 완료 게이트(kdh), 가정을 먼저 노출하는 진화 루프(ooo), 매일 밤 부채를 자율 수정하는 무인 루프까지 실제로 돌립니다. ③ 기억 — 파일 기반 장기 기억과 의사결정 자동 회수 훅, 위키·문서 검색(RAG)으로 프로젝트 맥락을 다음 세션이 계속 회수합니다. 다만 트렌드를 그대로 따르지 않고, 무엇을 만들고 무엇을 안 만들지는 har_eval로 측정해 갈랐습니다.
- Outcome
- 개인 생산성 도구를, AX 프로젝트를 계속 납품할 수 있는 재사용 가능한 운영 하네스 — 검증 루프·자율 루프·장기 기억까지 — 로 바꿨습니다. 트렌드를 좇은 게 아니라 측정으로 만들 것과 안 만들 것을 갈랐습니다.
Tech Stack
Features
주요 기능
코드는 싸지 않다 — 생성 속도보다 요구 정렬·검증·유지보수 비용 통제를 앞세운 운영 원칙
하네스 — Claude Code·Codex 작업 규칙을 계층화해 코드 원칙·보안·DDD·디자인·배포 기준을 자동 주입
루프 엔지니어링 — 완료를 독립 재검증으로 막는 완료 게이트(kdh), 가정을 먼저 노출하는 진화 루프(ooo), 매일 밤 부채를 자율 수정하는 무인 루프
RAG 기억 — 파일 기반 장기 기억 + 의사결정 자동 회수 훅 + 위키·문서 검색으로 프로젝트 맥락을 세션 간 회수
커밋 전 검증·테스트/빌드 가드·배포 안전장치·반복 실수 방지 훅 체계
architect·reviewer·tester·debugger 에이전트 역할 분리로 계획·리뷰·검증·디버깅 병렬화
트렌드를 좇지 않고 har_eval로 측정 — 전용 그래프 기억 도구는 측정 후 "문서 기반으로 충분"이라 만들지 않음
AI 페어 프로그래밍을 개인 프롬프트가 아니라 AX 납품용 운영 하네스로 표준화
작업 완료 후 검증·커밋·push·배포 흐름까지 규칙화해 구현 속도와 운영 안전성을 동시 확보
하이라이트
하네스 · 루프 엔지니어링 · RAG 기억 — 데모가 아닌 AX 납품 운영 체계