AI 페어프로그래머 Copilot
Copilot 은 에디터 단에서 코드 자동완성을 도와주는 AI 코드 생성 도구입니다. 원하는 논리를 설명하는 주석을 작성하면 즉시 솔루션 구현을 위한 코드를 제안하며 코드를 작성하는 와중에도 해당 기능 구현에 대한 코드를 제안합니다. 수십억 줄의 코드로 훈련되었고, Copilot이 제안한 코드를 개발자들이 평균적으로 26% 정도 수락한다고 하니 꽤 유의미한 코드를 제안한다고 볼 수 있을 것 같습니다. 또한 익숙하지 않은 프레임워크나 라이브러리를 사용할 때도, 새로운 코드를 제안함으로써, 문서나 웹 검색에 많은 시간을 소비하지 않아도 될 것 같습니다. 저 역시 호기심에 잠깐 사용을 해보았는데요. 단순한 코드 같은 경우는 매우 높은 확률로 정확한 제안을 해 주어서 일일이 타이핑하는 피로도를 줄이고 생산성을 향상시킬 수 있었습니다. 어느 정도 일관성 있고 반복되는 코드 패턴이라면 이러한 코드를 타이핑하는데 소요되는 시간을 줄이고, 좀 더 중요한 로직에 집중이 가능할 것 같습니다. https://github.com/features/copilot