Handwritten SDKs Are Dead
WorkOS는 AI 기반 코드 생성과 OpenAPI 스펙을 활용해 여러 언어용 SDK를 자동 생성하는 파이프라인을 구축했다. 기존 수작업 SDK 유지보수의 비효율과 불일치를 해결하기 위해, OpenAPI를 파싱해 중간 표현(IR)을 만들고, 언어별 이미터가 IR을 바탕으로 각 언어 특성에 맞는 SDK 코드를 생성한다. AI 모델 Claude는 이미터 확장과 언어별 변환에 특화된 지식을 적용해 일관성 있고 품질 높은 SDK 생성을 지원한다. 이 접근법은 SDK 유지보수 비용을 크게 줄이고, AI 에이전트가 활용하기 좋은 일관된 SDK를 제공해 API 통합 경험을 개선한다.







