kt ds의 AI 코딩 서비스, AI:ON Code Assistant

요즘 어딜가나 ChatGPT 이야기가 빠지지 않는데요, kt ds에도 코딩계 ChatGPT가 있다는 사실 알고 계시나요? AI 코딩 서비스, AI:ON Code Assistant를 소개합니다!
May 22, 2024
kt ds의 AI 코딩 서비스, AI:ON Code Assistant

AI:ON Code Assiatant란?

code assistant

AI:ON Code Assistant는 AI가 프로그래밍 관련 질문에 대답하고 코드를 작성할 수 있도록 도와주는 서비스입니다. 사용자의 질문을 이해하고, 해당 질문에 대한 적절한 코드 스니펫을 생성하거나 오류 수정 등의 작업을 수행할 수 있는데요, 이로 인해 코드를 작성하는 데 드는 시간을 단축시키고, 오류를 줄이며, 코드의 품질을 향상시키는 데 도움이 됩니다.

AI:ON Code Assistant의 주요 기능에 대해서 알아볼까요?

  1. 코드 설명

방대한 양의 소스를 다 분석할 수 없을 때, 함수나 프로세스 설명을 요청하면 자세하게 답변을 해줍니다.

AI:ON, code assistant
  1. 코드 작성/수정

선택한 코드에 대해 알고리즘 수정 요청이나 언어 변경 요청을 하면 자동으로 코드를 생성해 줍니다.

code revisioncode name

현재 함수명이 마음에 들지 않는다면,

변수명/함수명을 변경 요청할 수도 있습니다.

debug

  1. 디버그

코딩 후 소스 파일을 실행시켜보면, 나도 모르는 오탈자가 있던 적 다들 한 번쯤은 있으시죠?

내 눈에는 잘 보이지 않는 에러나 오탈자를 Code Assistant가 대신 찾아서 해결해줍니다.

터미널 및 소스에서 발생한 에러를 분석하여 에러 원인 뿐만 아니라 수정 방향에 대해서도 제시해줍니다.

debug

  1. 테스트 케이스 작성

시스템 내 기능 적용 전, 테스트는 필수인데요.

테스트 케이스가 너무 고민이 되시는 분들, Code Assistant에 요청해보세요.

Code Assistant에 테스트 케이스 요청을 하면, 다양한 테스트 케이스를 제공해줍니다

testcase

AI:ON Code Assistant 이용 설명서

  • 코드 기반으로 질문 요청

Ctrl / Command + L

  • 선택한 코드를 수정 요청

Ctrl / Command + I

  • 수정된 코드를 수락

Ctrl / Command + Shift + Enter

  • 수정된 코드를 거절

Ctrl / Command + Shift + Backspace

  • 디버그

Ctrl / Command + Shift + R

  • 선택한 코드 주석 요청

/comment

  • 선택한 코드에 대한 단위 테스트 코드 작성

/test

  • 파일/폴더 기반 답변 요청

@Folders, @Files

  • 코드 기반 검색 요청

@Codebase

  • 터미널 기반 답변 요청

@Terminal

  • Problem 기반 답변 요청

@Problem

AI:ON Code Assistant를 마무리하며

누구나 코딩을 쉽게 할 수 있도록 도와주는 AI 서비스, Code Assistant는 현재 IntelliJ & Pycharm 및 VS Code에서 플러그인을 제공 중에 있습니다. 

Eclipse 플러그인도 하반기에 제공 예정이라 하니 많은 이용 부탁드리며, 다 같이 코딩 고수를 꿈꿔보는게 어떨까요?

이상으로 마치겠습니다. 감사합니다 ☺

Share article
Subscribe to our newsletter

ICT사업본부 블로그