kt ds의 AI 코딩 서비스, AI:ON Code Assistant
AI:ON Code Assiatant란?
AI:ON Code Assistant는 AI가 프로그래밍 관련 질문에 대답하고 코드를 작성할 수 있도록 도와주는 서비스입니다. 사용자의 질문을 이해하고, 해당 질문에 대한 적절한 코드 스니펫을 생성하거나 오류 수정 등의 작업을 수행할 수 있는데요, 이로 인해 코드를 작성하는 데 드는 시간을 단축시키고, 오류를 줄이며, 코드의 품질을 향상시키는 데 도움이 됩니다.
AI:ON Code Assistant의 주요 기능에 대해서 알아볼까요?
코드 설명
방대한 양의 소스를 다 분석할 수 없을 때, 함수나 프로세스 설명을 요청하면 자세하게 답변을 해줍니다.
코드 작성/수정
선택한 코드에 대해 알고리즘 수정 요청이나 언어 변경 요청을 하면 자동으로 코드를 생성해 줍니다.
현재 함수명이 마음에 들지 않는다면,
변수명/함수명을 변경 요청할 수도 있습니다.
디버그
코딩 후 소스 파일을 실행시켜보면, 나도 모르는 오탈자가 있던 적 다들 한 번쯤은 있으시죠?
내 눈에는 잘 보이지 않는 에러나 오탈자를 Code Assistant가 대신 찾아서 해결해줍니다.
터미널 및 소스에서 발생한 에러를 분석하여 에러 원인 뿐만 아니라 수정 방향에 대해서도 제시해줍니다.
테스트 케이스 작성
시스템 내 기능 적용 전, 테스트는 필수인데요.
테스트 케이스가 너무 고민이 되시는 분들, Code Assistant에 요청해보세요.
Code Assistant에 테스트 케이스 요청을 하면, 다양한 테스트 케이스를 제공해줍니다
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 플러그인도 하반기에 제공 예정이라 하니 많은 이용 부탁드리며, 다 같이 코딩 고수를 꿈꿔보는게 어떨까요?
이상으로 마치겠습니다. 감사합니다 ☺