저도 처음엔 그 생각했는데, 사실 프롬프트 엔지니어링이 그렇게 과학적이진 않은 것 같아요. 결국 모델 입장에선 확률 게임이거든요.
제 경험상 CoT나 few-shot은 실제로 효과 있긴 한데, 모델마다 성향이 다르니까 정해진 레시피는 없더라고요. Claude는 상세한 지시를 좋아하고 GPT는 간결함을 선호하는 경향이 있었어요.
그래서 요즘 제가 하는 방법은 기법 자체보다는 기본 원리에 집중하는 거예요. 모델에게 충분한 맥락과 명확한 역할을 주고, 출력 형식을 구체적으로 지정하는 거죠. 이게 훨씬 일관성 있더라고요.
모델별로 대응하려면