"AI가 소프트웨어 코딩 대신해 드립니다"
-
기사 스크랩
-
공유
-
댓글
-
클린뷰
-
프린트
LG CNS, 챗GPT 기반 인공지능 코딩 서비스 출시
LG 그룹 계열사와 고객사에 적용 "생산성 30% 늘 것"
LG 그룹 계열사와 고객사에 적용 "생산성 30% 늘 것"

AI코딩은 개발자가 시스템, 애플리케이션 등을 구축할 때 코딩 업무를 돕는 생성형 AI 서비스다.
AI코딩은 코드변환, 생성, 추천, 품질검사 등 기능을 지원한다. 코드변환은 과거 코드를 현재 시스템 버전에 맞는 코드로 바꿔주는 기능이다. 예컨대 C언어로 개발된 시스템을 자바에 맞게 바꿔준다. 버전이 다른 자바 간 코드 변환도 가능하다.
코드 생성은 개발자가 자연어로 명령하면 자동으로 코드를 만들어준다. 코드 작성 화면에 '사용자 로그인 기능 코딩해줘'라고 입력하면 코딩 표준에 맞게 사용자 로그인 기능이 담긴 코드를 입력창에 띄워주는 식이다.
LG CNS 관계자는 "개발자들은 코드에서 시스템 오류 원인을 찾고 수정하는데 긴 시간을 투입하는데 AI코딩이 이를 크게 단축시킬 수 있다"고 설명했다.
LG CNS는 자체 개발한 '오케스트레이터'란 기능을 AI코딩에 넣었다. 오케스트레이터는 서비스 대상 기업 데이터를 토대로 프롬프트를 구성해 챗GPT에게 제공한다. 챗GPT가 질문을 잘 알아듣고 정답을 내놓을 수 있게 유도하는 최적화 기능이라고 보면 된다. 오케스트레이터엔 챗GPT 활용에서 주요 이슈인 정보 유출 방지 기능도 갖췄다. 예를 들면 금융권에서 고객 이름과 생년월일, 총자산 등 개인정보를 실수로 입력해도 오케스트레이터가 이를 감지하고 가명정보로 처리해 해당 정보가 외부로 유출되지 않게 한다.
이해성 기자 ihs@hankyung.com