더 읽어보세요
AI 코딩 어시스턴트인 Tabnine은 Claude를 사용하여 매월 100만 명 이상의 개발자에게 설명, 제안 및 코드 생성을 제공해 드립니다. 이와 동시에 업계최고 수준의 고객 개인정보 보호 기준을 준수하고 있습니다.
Claude를 사용하여 Tabnine이 거둔 성과는 아래와 같습니다.
Tabnine은 디버깅 및 API 문서 해독과 같은 작업을 개발자에게 지원해 드립니다. 에코시스템 부문 부사장(Vice President)인 Brandon Jung은 "최적의 타이밍과 장소에서 적절한 제안을 제공하는 것에 목적이 있다고 이해해 주시면 됩니다. 코드를 작성하고, 설명하며, 테스트하는 작업에 맞춤형 서비스를 제공해 드릴 수 있습니다."라고 말했습니다.
Claude의 비할 데 없는 수준의 압도적인 성능 덕분에 Tabnine은 소프트웨어 개발 생명 수명 주기(SDLC) 의 다양한 요구 사항에 맞춰 개발자의 워크 플로우 최적화를 지원해 드릴 수 있습니다. 작업 중인 코드베이스를 파악하는 것을 뛰어넘어 Tabnine은 테스트 생성, 리팩터링 작업, 코드를 새로운 버전이나 언어로 마이그레이션 작업을 하는 것과 같은 번거로운 작업을 처리해 드립니다.
Tabnine은 개인정보 보호, 보안, 개인화를 최우선 가치로 여깁니다. 처음에는 자체 개발 LLM을 사용했지만 이건 임시 방편의 조치에 지나지 않았습니다. 개발자 경험을 개선하기 위한 노력으로 더욱 세밀한 수준으로 설계된 LLM을 찾아보던 중에 Claude를 발견했습니다.
평가를 진행하는 과정에서 Jung은 Claude 3.5 Sonnet의 코드 설명 품질과 코드 완성 정확도에서 압도적으로 뛰어난 성능에 팀이 크게 주목하게 되었다고 말했습니다. Claude는 담당 개발자도 발견하기 힘들만큼 코드 깊숙한 곳에 숨겨진 까다로운 엣지 케이스 사례까지 성공적으로 포착했습니다. 경쟁사를 평가한 후에, Claude가 실제 개발자 시나리오에서 비할 데 없이 압도적으로 탁월한 성능을 발휘한다는 점을 확인했습니다.
그렇지만 최종적으로 결정을 내리게 된 이유는 단연 독보적이었던 Claude의 보안 체계 성능 때문이었습니다. Tabnine은 LLM 평가를 진행할 시에 고객사 데이터 보호에 대한 엄격한 수준의 기준을 갖고 있었습니다. 이는 규제 산업 및 EU 사용자에게 필수적인 요소에 해당합니다. Claude in Amazon Bedrock에 대한 액세스도 Claude로 결정을 내리는 것에 핵심적인 요인이었습니다. 이를 통해 Tabnine은 고객사의 보안 관행을 준수할 수 있는 것이며, 신뢰할 수 있는 인프라 제공업체와의 파트너십으로 인해 고객에게 더욱 강력한 수준의 신뢰성을 보장해 드리는 것입니다.
Tabnine은 Claude를 통합하여 개별 개발자와 엔지니어링 조직에 기여하는 결과물의 품질을 획기적인 수준으로 향상시켰습니다. 코드나 문서 요약 생성과 같은 실제 사용 데이터를 통해 실무 현장에서 Claude의 실질적인 파급력을 측정했습니다. 이는 테스트한 타사 모델보다 50% 월등하게 더 빠른 수준이었습니다.
Tabnine은 Claude와 통합한 이후 무료에서 유료 사용자 전환율이 20% 증가했습니다. 또한 월간 고객 이탈률은 20~30% 감소했습니다. 고객사들은 Jung과 그의 팀에게 Tabnine의 실질적인 파급력에 대한 사례를 공유하며 비할 데 없이 압도적으로 우월한 수준이라고 평가했습니다. 실제로 코딩 작업 환경에서 이런 실질적으로 성공적인 결과물을 확인한 후, 고객사 서비스 및 내부 지식 관리로 사용을 확대하여 Tabnine을 조직 내에서 없어서는 안 될 아주 중요한 도구로 만들고 있습니다.
Tabnine은 개발 팀이 다양한 코딩 작업에서 여러 개의 전문화된 AI 모델을 사용하는 미래를 구상하고 있습니다. Claude를 중심적인 역할을 담당하게 하고 이러한 모델을 조율하는 지능형 인터페이스로 거듭나는 것을 목표로 합니다. Jung은 "1년 안에 대형 은행과 대기업이 10개 이상의 전문화된 Claude 모델을 보유하게 될 것입니다."라고 전망합니다.
Tabnine은 코드 생성부터 문서화에 이르기까지 다양한 개발 프로세스 측면에서 Claude를 활용에 박차를 가하게 될 것으로 기대하고 있습니다. 특히 코드 이해 및 생성에서 향상된 성능 등을 내재화 하는 것에 전력을 기울이고 있습니다. Claude와 함께 Tabnine은 AI 기반 소프트웨어 개발의 최전선에서 개발자와 팀이 AI와 서로 조화롭게 협업하여 더욱 정교한 수준의 소프트웨어를 압도적인 효율성으로 구축하는 방식에 혁신을 이끌어 나가고 있습니다.