vibecoding ticket.el에 대한 고찰
Emacs 모듈 개발에 AI를 활용해 ticket.el이라는 티켓 관리 도구를 작성한 경험을 공유합니다.
vibecoding 기법으로 Elisp 지식 없이 AI에게 코드를 생성·수정하도록 하여, Emacs 내에서 Markdown 기반 티켓을 쉽게 생성하고 탐색할 수 있는 기능을 구현했습니다.
이 과정에서 AI가 빠르게 프로토타입을 완성했으나, 코드 중복과 품질 저하(코드 슬롭) 문제, 그리고 개발 과정의 주체성 상실이라는 한계도 확인했습니다.
또한, AI 기반 개발이 시간 절약보다는 작업 분산에 도움을 주었고, 오픈소스 생태계에 미칠 영향과 코드 품질 관리에 대한 고민도 제기하였습니다.
결과적으로 AI 활용은 실용적이지만, 개발자의 창의적 몰입과 코드 소유감은 감소하는 딜레마를 보여주고 있습니다.