Karpathy LLM 코딩 4원칙

entity principle updated 2026-04-13

Karpathy LLM 코딩 4원칙

한 줄 정의

Andrej Karpathy가 지적한 LLM 코딩 함정을 4개 행동 원칙으로 정리한 프레임워크.

핵심 내용

원칙한 줄
Think Before Coding가정 명시, 불확실하면 질문, 더 단순한 접근 먼저 제안
Simplicity First요청 외 기능/추상화/에러핸들링 금지
Surgical Changes요청과 직결된 라인만 변경, “모든 변경이 유저 요청으로 추적 가능해야 함”
Goal-Driven Execution명령형 → 검증 가능한 목표로 변환. LLM은 루프에 탁월

관계

  • claude-config CLAUDE.md Hard Stops에 구체화: files_changed >= 4 → scope 확인 = Surgical Changes

소스

“LLM은 특정 목표를 만족할 때까지 루프하는 데 탁월합니다. 성공 기준을 주고 지켜보세요.”

Relationships

applies_to claude-config — 4원칙이 CLAUDE.md Hard Stops 규칙으로 구체화됨
related_to concepts/surgical-changes
related_to concepts/goal-driven-execution

Backlinks

applies_to claude-config
derived_from LLM Wiki