최근 'EmailsDone'이라는 새로운 이메일 API를 개발한 한 개발자가 AI 코딩 에이전트를 위한 독특한 프롬프트 생성기를 선보였습니다. 이 생성기는 개발자들이 새로운 API를 AI 에이전트에게 효과적으로 설명하고 구현하도록 돕는 도구로, OpenAPI 사양(specification)을 동적으로 생성한 후 이를 활용해 상세하면서도 유연한 프롬프트를 자동으로 만들어냅니다.
EmailsDone은 파이어베이스(Firebase)와 같은 플랫폼에서 부족했던 앱 내 이메일 기능(알림, 결제, 비밀번호 재설정 등)을 간편하게 해결하기 위해 설계되었습니다. 개발자는 복잡한 이메일 템플릿 구축이나 인프라 설정 없이 코드만으로 이메일 기능을 구현할 수 있으며, DKIM, SPF, DMARC 같은 이메일 인증 설정, DNS 레코드 관리, AWS SES 샌드박스 탈출, 바운스 및 스팸 처리, 발신자 평판 모니터링 등 이메일 서비스 운영에 필요한 50가지 이상의 번거로운 작업을 모두 EmailsDone이 처리합니다. .NET, Node, Python 등 다양한 언어의 SDK를 제공하며, 포스트맨(Postman) 컬렉션과 OpenAPI 사양도 지원합니다.
이러한 프롬프트 생성 방식은 AI 코딩 에이전트가 새로운 API를 학습하고 실제 코드에 적용하는 과정을 획기적으로 단순화할 수 있다는 점에서 의미가 큽니다. 기존에는 개발자가 직접 AI 에이전트에게 API 사용법을 상세히 지시해야 했지만, 이 도구를 통해 AI가 스스로 API 문서를 이해하고 구현에 필요한 정보를 추출할 수 있게 됩니다. 이는 AI 기반 개발 환경에서 API의 접근성과 활용성을 크게 높여, 개발자들이 핵심 비즈니스 로직에 더 집중할 수 있도록 돕는 새로운 패러다임을 제시합니다.