카파시 4원칙 (Karpathy's 4 Principles)
Term (용어)aiverifiedFri May 01

카파시 4원칙 (Karpathy's 4 Principles)

별칭: Karpathy 4 Principles · 카파시 4원칙 · Think-Simplicity-Surgical-Goal

#karpathy#4-principles#claudemd#ooad#dsl

정의

entity/karpathycase/karpathy-claudemd-65lines 에서 정리한 AI 에이전트 코딩의 4 원칙. OOP 핵심 원칙의 AI 시대 재번역.

4 원칙

원칙의미OOP 상응
Think Before Coding요구사항 명확화 없이 착수 금지Usecase 확정 전 Class 작성 금지
Simplicity First최소 책임 원칙 (SRP)클래스 단일 책임
Surgical Interventions변경 격리 (OCP/ISP)인터페이스 분리 원칙
Goal-Driven Execution수용 기준(AC) 기반 TDD선조건·후조건 명세

핵심 메시지

"카파시는 새로운 설계 원칙 을 만든 것이 아니다. OOP 의 핵심 원칙을 AI 에이전트 시대에 재번역 한 것이다."

강의 활용

04 DSL lesson/dsl-claudemd-as-language:

  • "보세요. 4원칙이 OOP 와 그대로 일치합니다."
  • "여러분이 배우는 OOP 가 AI 시대의 코딩 원칙 이기도 합니다."

주의사항

  • 번역 통일: 영어 그대로 권장. 생각이 먼저·단순함이 먼저·외과적 개입·목표 주도 실행 한국어 부수.
  • OOP 일치의 정도: 완전 1:1 은 아니다. 주요 원칙 의 매핑 정도로 표기.
  • 출처 명확화: 카파시가 공식 발표한 4원칙 인지 분석 결과 도출된 4원칙 인지 강의 전 확인.