- AI 에이전트 프롬프팅은 반응적(Reactive)으로 하는 것이 효과적이다. 💡
- 사전에 모든 경우의 수를 고려하는 사전적(Proactive) 프롬프팅은 디버깅이 어렵다. 🐞
- 반응적 프롬프팅은 작은 부분부터 시작하여 에러 발생 시 수정하는 방식이다. 🛠️
- 명확하고 간결한 프롬프트가 중요하며, 불필요한 정보는 제거해야 한다. ✂️
- 마크다운(Markdown) 형식을 사용하여 프롬프트 가독성을 높이는 것이 좋다. 📝
- 에이전트의 역할, 목표, 사용 가능한 도구 등을 명확히 명시해야 한다. 🎯
- 에러 발생 시, 해당 에러를 수정하는 코드를 프롬프트에 추가하는 하드 코딩(Hardcoding) 기법을 활용한다. 💥
- 단계적으로 도구와 규칙을 추가하며, 에이전트의 성능을 지속적으로 테스트한다. 循
- 예시를 활용하여 에이전트가 특정 상황에 어떻게 반응해야 하는지 보여줄 수 있다. 📚