모델별로 다른 프롬프트 스타일, Anthropic 공식 가이드로 재작성해주는 스킬 공개
오래된 방식으로 작성한 Claude 프롬프트가 최신 모델에서는 오히려 성능을 떨어뜨릴 수 있다는 문제의식에서 나온 오픈소스 도구가 공개됐다. 기존의 '프롬프트 개선기'들은 두 줄짜리 요청을 역할 지정, 항목별 지시, '단계별로 생각하라', '꼼꼼히 하라' 같은 문구와 수십 개의 금지 조항으로 가득한 500단어짜리 매뉴얼로 부풀리는 방식이 많았다. 하지만 Anthropic이 공개한 모델별 프롬프트 작성 가이드를 보면 이런 접근은 맞지 않는다.
모델은 오히려 지시를 덜 주는 편이 나은 결과를 내는 경우가 많고, Anthropic도 이전 모델용으로 만든 프롬프트나 스킬이 지나치게 세세해서 최신 모델에서는 결과물의 질을 떨어뜨릴 수 있다고 밝히고 있다. 은 정반대로 지시를 매우 문자 그대로 따르기 때문에, 암묵적으로 포함된 의도가 빠지면 그것이 곧 버그가 될 수 있다. 즉 같은 '개선' 방식이 한 모델에는 도움이 되고 다른 모델에는 해가 될 수 있다는 것이다.
이런 문제를 해결하기 위해 만든 것이 -polish라는 무료 오픈소스 Claude/로, 하나의 범용 템플릿을 적용하는 대신 목표로 하는 특정 모델의 공식 프롬프트 가이드를 기준으로 투박한 프롬프트를 다시 써준다. 설치는 'npx add mfarzanansari/-polish' 명령으로 할 수 있으며, 저장소는 GitHub에 공개돼 있다.
핵심 포인트
- 오래된 스타일의 장황한 프롬프트가 최신 에서는 오히려 성능을 해칠 수 있다
- 는 과도한 지시보다 간결한 지시에서 더 나은 결과를 내는 경향이 있다
- 은 지시를 문자 그대로 따르므로 암묵적 의도 누락이 버그로 이어질 수 있다
- -polish는 하나의 템플릿이 아니라 대상 모델별 공식 가이드에 맞춰 프롬프트를 재작성하는 무료 오픈소스 스킬이다
- 'npx add mfarzanansari/-polish'로 설치 가능하다