오픈소스 생태계, 생성형 AI로 저변 확대


생성형 AI는 애플리케이션 개발 생산성 혁신의 주역으로 부상했다. 생성형 AI를 활용해 음성으로 코드를 짜는 ‘바이브 코딩’ 도구인 ‘커서 AI’를 비롯해 주변에서 흔히 사용되는 챗GPT나 구글의 제미나이를 사용해 코드를 자동으로 생성하고 오류를 찾아 수정할 수 있다.

최근에는 요구사항에 맞게 전체 SW 아키텍처까지 제안하는 AI 도구도 등장하고 있다. AI 기반 마이크로서비스 전환과 실시간 SW 아키텍처 모니터링 등을 지원하는 ‘v펑션(vFunction)’과 AI 어시스턴트를 활용한 플로우차트와 같은 다이어그램을 AI가 자동 생성 및 제안 도구 ‘브로드믹스(Boardmix)’, 애저 기반 생성형 AI 앱 설계·배포 플랫폼 ‘애저 AI 파운드리(Azure AI Foundry)’ 등이 대표적이다.

 

이 같은 생성형 AI 도구들은 개발자로 하여금 단순 반복적인 작업에 들던 공수를 줄여 복잡한 문제 해결에 집중할 수 있도록 해준다. 특정 기능을 구현하기 위해 수십 줄의 코드를 직접 작성하지 않고도 AI를 이용해 순식간에 초안 코드를 만들 수 있다.

생성형 AI의 등장은 오픈소스 생태계에도 큰 변화를 가져왔다. AI 모델이 발전하는 과정에서 ‘개방’과 ‘협업’이라는 오픈소스의 기본 정신이 자연스럽게 녹아들었다. AI 모델의 신뢰성과 품질을 높이기 위해서는 아키텍처, 학습 데이터, 학습 코드 등이 투명하게 공개돼야 하는데, 이는 오픈소스의 핵심 가치와 맞닿아 있다.

오픈소스는 AI 모델과 기술이 광범위하게 공유되고 확산될 수 있는 기반 생태계가 되고 있으며, 이는 AI 기술의 혁신과 표준화를 가능하게 만들고 있다. AI는 오픈소스 프로젝트의 개발 효율성을 높이고, 새로운 기여자 유입을 촉진하며, 궁극적으로 오픈소스 생태계를 활성화하는 데 기여한다. 이를 통해 AI와 오픈소스의 두 기술은 발전 속도를 더욱 가속화할 수 있다.

현재 오픈소스 생태계는 생성형 AI로 인해 많은 변화가 감지되고 있다. 코딩 능력이 다소 부족하거나 특정 분야에 대한 전문성이 없는 비(非)개발자들이 AI 도구의 도움을 받아 오픈소스 프로젝트에 기여할 수 있게 됐다.

글로벌 오픈소스 기업 관계자는 “생성형 AI는 코딩 진입 장벽을 낮춰 비개발자를 오픈소스 생태계로 유입하게 한다. 특히 다양한 배경을 가진 개발 인력이 오픈소스 생태계에 참여하며 더욱 풍부하고 다각적인 관점의 아이디어와 코드를 생산할 가능성이 높아진다. 생성형 AI로 인해 오픈소스의 저변이 확대되고 있다”고 부연했다. [더보기]

 

[출처] 아이티데일리 | 박재현 기자 | pajh0615z@itdaily.kr

[원문] http://www.itdaily.kr/news/articleView.html?idxno=233924