
AI
AI 툴 활용기 : Github Copilot & JetBrains AI Assistant
두줄요약
AI 툴을 처음엔 회의적으로 봤지만, 개발 보조와 리팩토링에서 실용성을 체감했다고 정리했습니다. GitHub Copilot과 JetBrains AI Assistant의 장단점과 활용 포인트를 비교했습니다.
핵심 내용
- 개발 작업에서 AI 툴을 활용하게 된 계기와 실제 사용 경험 공유
- 주요 활용 범위는 알고리즘·테이블 구조 검토, 클린코드 리팩토링, 코드 리뷰 보조
- 대표 도구인 GitHub Copilot과 JetBrains AI Assistant의 장단점 비교
선택 이유
- Copilot은 코드 흐름을 읽는 자동완성과 한글 응답, 주석 기반 코드 생성이 강점
- AI Assistant는 diff 뷰어 기반 리팩토링 확인, 테스트 코드 즉시 생성, 다국어 대응이 강점
장단점
- Copilot은 자동완성과 입력 절감이 뛰어나지만 한글 지원과 응답 품질이 들쭉날쭉한 편
- AI Assistant는 IDE와의 조화가 좋지만 전체 구조 분석과 답변 방향성에서 아쉬움이 있음
- 두 도구 모두 개발자 검증이 필요하며, 질문 품질에 따라 결과 편차가 큼
적용해볼 점
- 코드 생성보다 검토·보조 도구로 활용하는 방식이 적합
- 리팩토링, 테스트 코드 작성, 예외 가능성 점검에 우선 적용
- 질문을 구체화하고 결과를 재검증하는 사용 습관 필요
