정보기술 ·
AI 코딩 에이전트, 웹 개발 프레임워크 시대 종말 예고...소프트웨어 엔지니어링의 본질 회귀
프론티어 AI 모델과 코딩 에이전트 활용한 개발자, 프레임워크 의존 벗어나 본질적 소프트웨어 설계로 회귀
[한국정보기술신문] 소프트웨어 개발자 알랭 디키아파리가 최근 자신의 블로그를 통해 AI 코딩 에이전트가 기존 웹 개발 프레임워크를 완전히 대체하고 있다고 주장해 업계의 주목을 받고 있다. 그는 2025년 12월 이후 소프트웨어 개발 방식이 근본적으로 변화했으며, 이는 진정한 소프트웨어 엔지니어링으로의 회귀를 의미한다고 밝혔다.
디키아파리는 네트워크 설정부터 제품 디자인, 가격 책정까지 전 과정을 프론티어 AI 모델과 코딩 에이전트를 활용해 개발하고 있다고 밝혔다. 그는 수개월간 매일 수 시간씩 이러한 방식으로 작업하며 실질적인 가치를 검증했다고 강조했다.
자동화된 프로그래밍의 등장
디키아파리는 이러한 변화를 '자동화된 프로그래밍'이라고 명명했다. 그는 "인쇄기, 직조기, 조립 라인과 같이 자동화는 인류 역사의 대부분의 작업 및 문화 혁명의 핵심이었다"며 현재의 변화도 이와 다르지 않다고 설명했다.
그는 "중요한 작업은 여전히 남아있다. 아키텍처, 트레이드오프, 제품 결정, 새벽 3시에 문제를 일으킬 엣지 케이스에 대해 깊이 생각해야 한다"면서도 "사라진 것은 모든 코드 라인을 직접 타이핑하는 고되고 지치는 수작업"이라고 밝혔다.
특히 그는 20년간의 개발 경험을 바탕으로 설계자가 될 수 있으며, 필요시 직접 코드를 이해하고 수정할 수 있다는 점을 강조했다. 적절히 설정된 환경에서 AI 모델과 도구는 실질적인 차이를 만들어낼 수 있다는 것이다.
프레임워크가 해결한다고 주장한 세 가지 문제
디키아파리는 프레임워크가 세 가지 문제를 해결한다고 주장해왔다고 분석했다. 첫째는 단순화다. 그는 "소프트웨어 엔지니어들이 스스로 설계하는 것을 두려워해 다른 사람의 구조를 수용했다"며 "이는 단순화가 아니라 지적 항복"이라고 비판했다.
둘째는 자동화다. ORM, CRUD 관리, 코드 생성, API 문서화 등 반복적인 작업을 줄이기 위한 것으로, 그는 이 부분은 어느 정도 이해할 수 있다고 밝혔다.
셋째는 인건비 절감이다. 그는 "기업들은 구글, 메타, 버셀이 제품 개발과 코드 배포 방식을 결정하게 하는 것이 더 낫다고 판단했다"며 "이를 통해 소프트웨어 엔지니어가 아닌 리액트 개발자를 고용할 수 있게 됐다"고 지적했다. 그는 이것이 엔지니어링이 아니라 단순 운영이라고 비판했다.
Bash의 재발견과 미래
흥미롭게도 디키아파리는 1989년에 탄생한 Bash가 가장 미래지향적인 도구로 판명됐다고 밝혔다. 그는 "가장 평범한 모델조차도 세상 누구보다 Bash를 잘 안다"며 "코딩 에이전트들이 복잡하고 비싼 MCP 설정에서 Bash를 사용하는 간단한 에이전트 루프로 전환하고 있다"고 설명했다.
그는 대부분의 사용 사례에서 "비싸고 결함이 많으며 취약한 프레임워크가 왜 필요한가"라고 반문하며, 보안 업데이트부터 설계 선택의 제약까지 프레임워크가 가져오는 보이지 않는 비용을 지적했다.
디키아파리는 "도구는 여기 있고, 모델도 여기 있으며, 혁명은 이미 일어났다"며 "대부분의 사람들은 여전히 낡은 집을 장식하고 있을 뿐"이라고 강조했다. 그는 개발자들이 구글, 메타, 버셀이 설계자, 디자이너, 사상가가 되도록 허용하지 말고 자신만의 것을 구축하기 시작해야 한다고 촉구했다.
한국정보기술신문 정보기술분과 전호재 기자 news@kitpa.org