Offcanvas

AI / 개발자 / 머신러닝|딥러닝

오라클, SQL·자바 특화 AI 코딩 도구 ‘코드 어시스트’ 출시

2024.05.08 이지현  |  CIO KR
오라클이 자바 및 SQL 작성에 특화된 AI 코딩 도구 ‘코드 어시스트’를 7일 공개했다. 오라클은 코드 어시스트로 개발자의 작업 속도 및 코드 일관성을 높일 수 있을 것으로 기대했다.
 
ⓒ 오라클

코드 어시스트는 LLM를 활용해 자바 및 SQL 언어 코드를 생성하는 도구다. 개발자는 코드 어시스트로 코드나 주석을 자동 생성하고, 코드에 대한 요약문을 자연어로 생성할 수 있다. 또한 코드 분석을 통해 오류를 파악하거나 특정 함수나 기능을 테스트할 수 있다. 최신 라이브러리를 자동 업데이트하거나 오라클 클라우드 인스트럭처(OCI)에 최적화된 코드를 제안받을 수도 한다.

오라클은 코드 어시스트를 만드는 과정에서 오라클 자사 소프트웨어 코드 데이터를 활용하며 생성되는 자바 및 데이터베이스 코드 수준을 높였다. 오라클은 보도자료를 통해 “코드 어시스트는 자바, SQL, 스윗스크립트(자바스크립트 기반의 넷스위트 플랫폼)로 작성된 OCI 서비스 API, 코딩 패턴, 오라클의 자체 소프트웨어 개발 사례를 참고하며 미세 조정됐다”라며 “오라클에서 근무하는 개발자는 이미 새로운 오라클 제품과 서비스를 구축하기 위해 코드 어시스트를 적극 활용하고 있다”라고 설명했다.

오라클 클라우드 인프라스트럭처 제품 관리 부문 부사장인 아난드 크리슈난은 “맞춤형 애플리케이션은 모든 조직이 전 세계적으로 차별화하는 방법이지만 애플리케이션을 구축, 배포 및 유지보수하는 데는 많은 노동력과 시간이 소요된다”라며 “오라클 코드 어시스트를 활용하는 조직은 개발자의 속도와 코드 일관성을 높여 안전하고 엄격하며 규정을 준수하는 방식으로 애플리케이션의 장기적인 유지보수를 개선할 수 있을 것”이라고 밝혔다.

AI 코딩 도구는 생성형 AI 기술 발달로 도입이 확산되고 있다. 가트너는 기업에서 AI 코드 어시스턴트를 사용하는 소프트웨어 엔지니어가 2023년 초에는 10% 미만에 불과했지만, 2028년에는 75%까지 증가할 것이라고 전망했다.

IDE나 개발 도구 업체가 특히 관련된 AI 코딩 도구를 내놓고 있는데, 학습 데이터에 따라 특화 및 지원 언어가 다르다. 가령 깃허브 코파일럿은 파이썬, 자바스크립트, 타입스트립트, 루비, 고, C#, C++ 언어 기반 코드를 더 잘 다루며, 젯브레인의 AI 어시스턴트는 자바, 코틀린, 파이썬, 자바스크립트, 타입스크립트, CSS, PHP, 고, 루비를 지원한다고 밝혔다. 클라우드 기업도 비슷한 도구를 내놓고 있는데, AWS는 자바, 파이썬, 자바스크립트, 타입스크립트, C#, 러스트, 고, SQL 등을 지원하는 코드위스퍼러를 내놓았으며, 스노우플레이크는 AI SQL 어시스턴트 도구를 출시했다.
jihyun_lee@idg.co.kr
CIO Korea 뉴스레터 및 IT 트랜드 보고서 무료 구독하기
Sponsored
추천 테크라이브러리

회사명:한국IDG 제호: CIO Korea 주소 : 서울시 중구 세종대로 23, 4층 우)04512
등록번호 : 서울 아01641 등록발행일자 : 2011년 05월 27일

발행인 : 박형미 편집인 : 천신응 청소년보호책임자 : 한정규
사업자 등록번호 : 214-87-22467 Tel : 02-558-6950

Copyright © 2024 International Data Group. All rights reserved.