DHH의 손코딩 중단 선언, 진짜 쟁점은 PR 통합과 에이전트 평가 | DAKER 커뮤니티
Rails 창시자 DHH가 9월 23일(미국 현지) Rails World 기조연설에서 37signals의 손코딩을 ‘예외’로 돌렸다고 밝혔습니다. 선언보다 중요한 대목은 실패를 공개한 부분입니다. Basecamp 5에서 디자이너들이 AI로 만든 PR 20~30개는 개별로 그럴듯했지만, 합치자 구조가 ‘스위스 치즈’ 같아졌다는 것입니다(22:34). 더 나은 모델이라면 달랐으리라는 평가는 DHH의 주장이지 재현된 결과가 아닙니다.
그는 8월 한 달 15만 줄을 만들었다고도 말합니다(37:35). 이는 본인의 생산량 주장으로, 배포 품질이나 개발비 절감률을 뜻하지 않습니다. Rails 재단의 공개 평가도 난도를 구분해야 합니다. 8월의 21개 작은 Rails 과제에서는 상위 모델이 약 92%를 풀었지만, 9월의 실제 기능 요청형 20개 티켓 평가에서 현재 최고 표기 성공률은 53.3%입니다. 후자는 각 티켓을 반복 실행하고 앱 테스트와 숨은 검사를 통과한 비율이며, 운영 환경의 안전성까지 입증하지 않습니다.
실무적 함의는 ‘코드를 안 읽어도 된다’가 아닙니다. 에이전트가 만든 PR을 합칠 때 아키텍처 기준·회귀 테스트·권한 경계를 함께 검토해야 합니다. DHH가 제안한 ‘내 에이전트를 앱에 연결하는 CLI’(45:23)는 이미 Basecamp 공식 CLI로 구체화됐지만, 인증 정보와 쓰기 권한은 별도 설계 과제입니다.
출처 및 1차 자료:
원본 영상 | Ruby on Rails, Rails World 2026 Opening Keynote - DHH (2026-09-23)Rails 재단 9월 기능형 평가·방법

썸네일 출처: Ruby on Rails / YouTube 원본 영상 썸네일.