코딩 에이전트 작업을 작고 안전하게 만드는 kkt 방식
kkt는 가 바로 코드를 만들기 전에 목표와 조건을 먼저 정리하게 하는 기술 묶음이다. 바탕 는 다. 원하는 기능을 그냥 “만들라”고 시키는 대신, 무엇을 반드시 지켜야 하는지 정한 뒤 그 안에서 가장 나은 구현을 찾게 한다.
사용자의 목표는 최종 목적이 되고, 구현 방식의 선택지는 바꿀 수 있는 변수로 본다. 지켜야 할 조건에는 , , 데이터 규칙, 의존성, 제품 범위, 검증 방식 등이 들어간다. 목표는 변경 범위를 줄이고, 선택의 장단점을 더 분명히 하며, 뜻하지 않은 부작용을 줄이는 것이다.
저장소는 GitHub의 dannylee1020/kkt에 공개되어 있다.
핵심 포인트
- kkt는 용 기술 묶음으로 GitHub에 공개되어 있다.
- 핵심 방식은 먼저 목표, , 가능한 실행 계획을 정한 뒤 구현하는 것이다.
- 에는 , , 데이터 규칙, 의존성, 제품 범위, 검증이 포함될 수 있다.
- 기대 효과는 더 작은 변경, 더 분명한 장단점, 더 적은 부작용이다.