Karpathy LLM 코딩 4원칙
Karpathy LLM 코딩 4원칙
한 줄 정의
Andrej Karpathy가 지적한 LLM 코딩 함정을 4개 행동 원칙으로 정리한 프레임워크.
핵심 내용
| 원칙 | 한 줄 |
|---|---|
| Think Before Coding | 가정 명시, 불확실하면 질문, 더 단순한 접근 먼저 제안 |
| Simplicity First | 요청 외 기능/추상화/에러핸들링 금지 |
| Surgical Changes | 요청과 직결된 라인만 변경, “모든 변경이 유저 요청으로 추적 가능해야 함” |
| Goal-Driven Execution | 명령형 → 검증 가능한 목표로 변환. LLM은 루프에 탁월 |
관계
claude-configCLAUDE.md Hard Stops에 구체화:files_changed >= 4 → scope 확인= Surgical Changes
소스
“LLM은 특정 목표를 만족할 때까지 루프하는 데 탁월합니다. 성공 기준을 주고 지켜보세요.”
Relationships
related_to concepts/surgical-changes
related_to concepts/goal-driven-execution