요즘 개발하시는 분들, AI 코딩 도구 많이 써보셨나요? GitHub Copilot이나 여러 AI 어시스턴트 덕분에 코드 짜는 게 한결 수월해진 것 같더라고요. 근데 그런 기능들이 이제 정부에서 공식적으로 만드는 소프트웨어 개발 도구에도 들어간다면 어떨까요?
네, 맞아요! 한국지능정보사회진흥원, 줄여서 NIA에서 ‘전자정부 표준프레임워크’의 새 버전을 발표했어요. 이름만 들으면 딱딱해 보이지만, 내용을 보니 완전 요즘 개발 트렌드를 반영한 스마트한 도구더라고요. 이 프레임워크는 공공기관의 정보 시스템이나 웹사이트, 앱을 만들 때 표준처럼 사용되는 개발 도구 키트예요. 2009년부터 꾸준히 업데이트되어 왔는데, 이번 5.0 버전은 특히 AI와 클라우드 시대를 위한 도구로 거듭났네요.
진짜 눈에 띄는 건 AI 코딩 지원이에요. 이제 이클립스라는 개발 프로그램에서 GitHub Copilot을 공식 지원하기 시작했대요. 덕분에 이 프레임워크로 개발할 때 AI가 코드를 추천해 주거나 도와줄 수 있게 된 거죠. 마치 개발할 때 옆에서 실력 좋은 선배가 조언해 주는 느낌이겠어요. 그리고 요즘 핫한 대규모 언어 모델, 즉 챗GPT 같은 AI를 내 프로그램에서 쉽게 불러쓸 수 있는 ‘Spring AI’ 같은 기술도 새로 도입됐답니다.
클라우드 기술도 빼놓을 수 없죠. 요즘은 서버 한 대로 모든 걸 처리하기보다는, 쿠버네티스 같은 기술로 여러 컨테이너를 오케스트라처럼 관리하잖아요. 그런 최신 클라우드 네이티브 기술들과 잘 어울리도록 프레임워크가 개선되었어요. 모바일 앱 개발을 위한 부분도 ‘Flutter’로 전환되면서, 한 번의 개발로 안드로이드와 iOS 앱을 모두 만들 수 있는 환경이 마련됐네요.
제가 생각했을 때 가장 실용적인 개선은 아마도 ‘비주얼 스튜디오 코드’ 확장 프로그램 제공일 거예요. 비주얼 스튜디오 코드는 요즘 개발자들이 가장 많이 쓰는 코드 편집기 중 하나인데, 여기에 전용 확장 프로그램이 생기면 개발이 훨씬 편해지겠죠? 마치 좋은 키보드에 나만의 단축키를 설정하는 것처럼 효율이 올라갈 것 같아요.
솔직히 정부에서 만드는 표준이란 게 좀 느리고 답답할 거라는 선입견이 있었는데, 이번 발표를 보니 그 생각을 고쳐먹게 되네요. NIA 원장님 말씀에 따르면, 이 프레임워크는 국내 공공 사업의 66% 이상에서 사용되고, 해외 17개국에도 수출되는 글로벌 수준의 기술이 되었다고 해요. 게다가 일반 개발자들이 직접 코드를 개선하거나 아이디어를 내는 ‘컨트리뷰션 행사’도 매년 열어서, 민간의 참여를 적극적으로 끌어들이고 있더라고요.
이런 변화를 보면, 앞으로 공공 서비스도 더 빠르고 스마트하게 개발되지 않을까 싶어요. 복잡한 정부 사이트나 앱을 이용할 때 답답했던 경험, 다들 한 번쯤 있으시죠? 그런 서비스들이 이제는 최신 AI와 클라우드 기술을 바탕으로 한 도구로 만들어지기 시작한다면, 우리가 느끼는 사용자 경험도 분명히 달라질 거예요.
디지털로 모든 게 연결되는 시대에, 정부의 기술 인프라도 당연히 진화해야 하겠죠. 이번 표준프레임워크 업데이트가 단순한 기술 버전 업이 아니라, 우리가 매일 접하는 공공 서비스의 질을 한 단계 높이는 출발점이 되었으면 좋겠네요. 다음에 관공서 웹사이트에 접속할 때, 혹시 좀 더 빠르고 편리해진 게 느껴진다면, 그 뒤에는 이런 개발자들의 노력과 진화하는 기술이 있을 거라는 생각을 해보게 되네요.
—
원문: [전자신문](https://www.etnews.com/20251205000262)