AI 개발 환경에서 ‘Skill(시스템 프롬프트)‘은 권장 사항일 뿐이지만, ‘Lint’는 법이다. AI는 확률적인 존재이기에 아무리 정교한 프롬프트를 제공해도 언제든 규칙을 이탈할 가능성이 존재한다. 진정한 AI 제어는 “이렇게 하라”는 지시가 아니라 “이렇게 하지 않으면 통과할 수 없다”는 물리적 제약에서 완성된다.

근거

프롬프트 엔지니어링은 부드러운 개입(Nudge)에 가깝다. 반면 린트는 코드의 구조, 파일명, 의존성 관계까지 잡아내는 단단한 울타리 역할을 한다. 저자는 프롬프트만으로는 AI의 ‘막춤’을 막을 수 없었으며, 40개가 넘는 커스텀 린트 규칙을 통해 비로소 AI가 의도한 아키텍처 내에서만 움직이게 만들었다고 강조한다.

“Skill은 근본적으로 확률적이다. AI가 계속 그 규칙에서 벗어나는 상황이 발생했다. … 결정적인 방법으로 막아야겠다 생각이 들었다. lint를 직접 만들어 도입하기 시작했다.”

연결된 생각

출처

클리핑 · linkedin.com