Search

1년간의 AI 코딩 여정: 손으로 치던 코드에서 에이전트가 쓰는 코드까지

URL
생성 일시
2026/03/11 11:06
최종 편집 일시
2026/03/11 11:06
태그
마이리얼트립
파일과 미디어
|| - 마이리얼트립 회원주문개발팀 김규원 팀장 & Product Engineer 2026년 2월, 주문 서비스 GitHub에 한 가지 흥미로운 변화가 나타났습니다. 한 달간 커밋 291건까지 올라간 것입니다. 야근의 결과였을까요? “단순히 개발량이 늘어난 것이 아니라 개발 방식 자체가 바뀌었어요.” 1년 전만 해도 AI는 코드를 물어보고 수정하는 보조 도구에 가까웠습니다. 하지만 지금은 상황이 다릅니다. 코드뿐 아니라 테스트, 문서, 커밋 메시지까지 AI가 생성하는 개발 흐름이 만들어졌습니다. 지난 1년 동안 7개의 레포지토리에서 약 1,700건의 커밋이 만들어졌습니다. 그중 상당수는 사람이 아닌 AI 에이전트가 생성한 코드였습니다. 그렇다면 이런 변화는 어떻게 가능했을까요? 단순히 AI 도구를 사용하는 것만으로는 설명하기 어렵습니다. 핵심은 개발 방법론 자체의 변화에 있었습니다. 지난 1년 동안 규원님은 AI를 활용한 개발 방식을 실험하며 변화를 기록해 왔습니다. Vibe Coding에서 시작해 Harness Engineering까지, 이 글에서 “사람이 코드를 작성하던 방식이 어떻게 에이전트 중심 개발 방식으로 바뀌었는지를 소개해 보려고 합니다. 숫자가 보여주는 변화의 궤적 먼저 GitHub 커밋 데이터를 통해 변화의 흐름을 살펴보겠습니다. 월별 커밋 볼륨 2025년 1월에는 월 26건 수준으로 시작했습니다. 하지만 3월에는 186건으로 첫 번째 피크가 나타났고, 이후 여름 동안 60~80건 수준으로 안정화됩니다. 그리고 2025년 10월 이후 다시 증가하기 시작해 2026년 2월에는 291건으로 최고점을 기록합니다. 레포별 분포를 보면 패턴이 더 선명해집니다. 이 변화의 흐름에는 두 번의 중요한 전환점이 있습니다. 2025년 3월2026년 2월 각각의 시점에서 무엇이 달라졌는지 살펴보겠습니다. 월별 레포 분포 2025년 상반기에는 커밋이 여러 레포에 고르게 분포합니다. 특히 2025년 3월에는 glados 레포에 63건의 커밋이 집중됩니다. 이 시점에는 AI Slack Bot을 개발하고 있었습니다. 하반기로 갈수록 order에 집중되기 시작합니다. 2025년 10월 95건2025년 11월 121건2025년 12월 99건 그리고 2026년 2월. order 182건, claude-code-plugins 38건. 두 레포에서 동시에 집중되어 일어납니다. 이 변화 뒤에는 개발 방법론의 진화가 있었습니다. Copy-Paste AI Coding 2025년 초, AI 코딩은 비교적 단순한 형태로 시작했습니다. 프롬프트로 코드를 생성하고, 결과를 가져와 수정한 뒤 커밋하는 방식입니다. AI가 도움을 주긴 하지만, 최종 검증과 마무리는 여전히 개발자의 몫입니다. 이 시기 커밋 메시지를 보면 특징이 있습니다. 한글과 영어가 섞여 있고, 짧고, 불규칙적입니다. 직접 작성했기 때문입니다. 그런데 3월에 186건이라는 첫 번째 피크가 찍힙니다. 무슨 일이 있었던 걸까요? 이 시기에 규원님은 AI 슬랙봇을 직접 개발합니다. 팀의 회고 자동화와 Jira 연동을 처리하는 내부 Slack Bot이었습니다. 3월 한 달 동안 glados 레포에는 63건의 커밋이 올라갔습니다. “슬랙 챗봇 서비스를 만들면서 AI를 활용해 업무 생산성을 높이고 개발에 집중할 수 있었어요” 이 프로젝트를 통해 깨달은 것이 있습니다. AI는 단순히 코드 생성을 도와주는 도구가 아니라, 개발 생산성 자체를 바꿀 수 있는 도구라는 점이었습니다. 하지만 이 단계에서는 여전히 AI = 보조도구 였습니다. Vibe and Augmented Coding 2025년 하반기에는 AI 활용 방식이 한 단계 더 발전했습니다. 가장 큰 변화는 AI 코드 리뷰의 도입이었습니다. PR을 올리면 Claude가 자동으로 리뷰를 남기는 GitHub Action을 도입했습니다. AI가 변경 의도를 더 잘 이해할 수 있도록 파일 변경점을 기준으로 커밋을 구조화하고, 코드 리뷰에 맞는 프롬프트도 함께 설계했습니다. 이때부터 커밋 메시지가 달라지기 시작합니