Cursor + Windsurf Settings to 5x AI's Output Quality (Works with VS Code too)
- AI 코딩 어시스턴트의 결과 품질을 향상시키는 방법은 더 나은 프롬프트나 강력한 모델이 아닌, 구체적인 컨텍스트 제공에 있다. 🔑
- VS Code, Cursor, Windsurf 등 다양한 코드 에디터에서 규칙 파일을 활용하여 AI의 결과물을 개선할 수 있다. 💻
- 규칙 파일에는 프로젝트의 목적, 코드베이스 구조, 사용 기술 스택 등을 명시하여 AI가 프로젝트를 더 잘 이해하도록 돕는다. 🎯
- 규칙 파일에 명시된 규칙이 실제로 적용되었는지 확인하기 위해, AI가 규칙을 적용할 때마다 해당 규칙을 출력하도록 설정한다. ✅
- AI가 일관성 없이 코드를 생성하거나, 특정 실수를 반복하는 경우에만 규칙 파일에 새로운 규칙을 추가한다. ➕
- 규칙 파일은 간결하게 유지하고, AI에게 필요한 최소한의 컨텍스트만 제공하여 혼란을 방지한다. ➖
- 규칙 파일은 프로젝트 진행 상황에 따라 지속적으로 업데이트하고, 코드베이스와 함께 버전 관리한다. 🔄
- AI 에디터가 사용자 채팅 기록을 분석하여 선호도를 파악하고, 규칙 파일에 자동으로 추가하는 기능이 있으면 유용할 것이다. 💡
- 여러 에디터에서 동일한 규칙 파일을 사용하기 위해 심볼릭 링크를 활용할 수 있다. 🔗
- 파일 분할을 통해 AI가 더 쉽게 컨텍스트를 이해하도록 돕고, 조건부 컨텍스트 포함 기능을 활용할 수 있다. 📂