코크로치 랩스(Cockroach Labs)는 최근 5개월간 AI 코딩 에이전트 기반의 '몰트 시나이(MOLT Sinai)' 개발 파이프라인을 운영하며, 소프트웨어 개발 방식에 혁신적인 변화를 가져왔습니다. 버그를 환자처럼, 코딩 에이전트를 의료팀처럼 다루는 이 시스템은 계획 검토, 독립적인 코드 리뷰, 인계 및 병합 감사 등 엄격한 품질 관리 절차를 통해 높은 신뢰성을 확보했습니다. 첫 대형 실험으로 IBM Db2 마이그레이션 지원 기능을 구현하는 데 사람이 코드를 작성하지 않고 이틀 미만, 토큰 비용 4,172달러(약 570만 원)만 소요되어 기존 방식 대비 164배 빠르고 비용은 38분의 1 수준이라는 놀라운 효율을 입증했습니다.
몰트 시나이 파이프라인은 '환자(이슈)', '의료팀(에이전트)' 개념을 도입해 개발 과정을 체계화했습니다. 트리아지 간호사(Triage Nurse)가 이슈를 분류하고, 펠로우(Fellow)가 작업 계획을 수립 및 구현하며, 리뷰 담당의(Review Attending)가 계획과 코드를 승인/반려합니다. 퇴원 간호사(Discharge Nurse)는 병합 전 모든 절차 준수 여부를 감사하고, 최고 의사(Chief of Medicine)인 사람이 최종적으로 개입합니다. 이 시스템은 GitHub Actions와 이슈 라벨을 통해 워크플로를 자동화하며, 에이전트가 자체적으로 이슈를 생성하고 해결하는 등 자율적인 개선 능력도 보여주었습니다. 5개월간 1,238개의 PR(Pull Request)이 병합되었고, 되돌린 PR은 7개에 불과했습니다. 특히, 파이프라인 자체 개발에 필요한 커밋의 85%를 에이전트가 직접 작성하며 자기 개선 능력을 입증했습니다.
이러한 '교육병원형' 접근 방식은 단순히 빠른 코드 생성에 그치지 않고, 데이터베이스 마이그레이션과 같이 미묘한 버그가 치명적인 데이터 손상을 초래할 수 있는 고위험 작업에서 품질을 최우선으로 합니다. 에이전트가 10배 더 오래 실행되더라도 잘못된 데이터를 고객에게 전달하는 것보다 낫다는 철학이 반영된 것입니다. 이는 OpenAI의 소프트웨어 공장이나 커서(Cursor)의 SQLite 재구현 실험처럼 속도와 처리량을 중시하는 접근과는 차별화되는 모델입니다. 몰트 시나이의 성공은 AI가 단순한 코드 생성 도구를 넘어, 복잡하고 중요한 소프트웨어 개발 프로젝트에서 인간 엔지니어의 역할을 보완하고, 궁극적으로는 개발 프로세스의 효율성과 품질을 혁신적으로 향상시킬 수 있음을 보여줍니다. 이는 AI 시대의 소프트웨어 개발 패러다임 전환을 가속화할 중요한 이정표가 될 것입니다.