인기 속에서 GitHub Copilot과 같은 AI 코딩 도우미는 생산성을 향상시키는 것처럼 보일 수 있습니다. 하지만 실제로는 전반적인 코드 품질을 떨어뜨리고 있을 수도 있습니다. 이는 소프트웨어 엔지니어링 플랫폼인 GitClear가 2020년부터 2024년까지의 2억 1,100만 줄의 코드를 분석한 새로운 보고서에서 제시한 핵심 내용입니다. GitClear의 분석에 따르면, 코드 재사용은 시스템을 구축하는 일반적인 방식이므로, 작년에는 코드 재사용에 눈에 띄는 감소가 있었습니다. 여러 최근 설문조사는 AI 코딩 도우미가 엇갈린 결과를 낸다는 것을 보여주었습니다. 소프트웨어 공급업체 Harness의 조사에 따르면, 대부분의 개발자는 인간이 작성한 기여물보다 AI가 생성한 코드와 보안 취약점을 디버깅하는 데 더 많은 시간을 할애한다고 합니다. 한편, 구글의 보고서는 AI가 코드 검토와 문서화에 속도를 높이고 도움이 될 수 있지만, 이는 배포 안정성(delivery stability)을 희생하는 대가라고 밝혔습니다.

인기를 얻으면서 GitHub Copilot과 같은 AI 코딩 어시스턴트는 생산성 향상에 기여하는 것처럼 보일 수 있습니다. 하지만 실제로는 전반적인 코드 품질 저하를 초래할 수 있다는 지적입니다.
이는 소프트웨어 엔지니어링 플랫폼 GitClear가 2020년부터 2024년까지 수집한 2억 1,100만 라인의 코드 분석을 통해 발표한 새 보고서의 핵심 결과입니다. GitClear의 분석에 따르면, 작년에 코드 재사용성에서 눈에 띄는 감소가 나타났다고 합니다. 이는 코드 재사용이 중복 시스템 구축에 도움을 주는 일반적인 관행이라는 점을 고려할 때 우려할 만한 잠재적 요인입니다.
최근 여러 설문조사들은 AI 코딩 어시스턴트가 상반된 결과를 보여주고 있음을 시사합니다.
소프트웨어 벤더 Harness가 진행한 설문조사 한 건에서는 대부분의 개발자들이 사람이 직접 작성한 코드에 비해 AI가 생성한 코드와 보안 취약점을 디버깅하는 데 더 많은 시간을 할애한다고 밝혔습니다. 한편, 구글(Google)의 보고서는 AI가 코드 검토 속도를 높이고 문서화에 도움을 주지만, 그 대가로 배포 안정성을 희생시킬 수 있다고 지적했습니다.
[출처:] https://techcrunch.com/2025/02/21/report-ai-coding-assistants-arent-a-panacea