[한글자막] Cursor&xAI 개발자 Lauren Tan: 한 달에 PR 2,000개를 프로덕션에 반영한 워크플로우
한 줄 핵심
에이전트의 신뢰도를 높이려면 사람의 개입을 늘리는 대신, 검증·코드베이스·규칙·도구를 계층적으로 설계해 에이전트가 기본적으로 올바른 코드를 내도록 만들어야 한다.
시간별 요약
-
0:01
2,000개 PR을 가능하게 한 신뢰의 관점 한 달에 2,000개 PR을 프로덕션에 반영할 수 있었던 핵심은 더 많은 사람의 검토가 아니라 에이전트를 믿을 수 있게 만드는 환경 설계다. 코딩을 공장처럼 대량생산하는 것이 아니라, 잘 갖춘 주방처럼 역할·장비·훈련이 맞물려 최종 품질이 높아지는 구조가 중요하다.
-
3:00
수동 검증에서 자동 검증으로 초기에는 Chrome dev tools, trace, heap snapshot을 사람이 직접 보며 성능을 확인해야 했지만, 이는 PR이 늘수록 감당하기 어려워진다. 그래서 애플리케이션을 직접 실행하고 trace를 수집·해석하며 병목을 찾아내는 검증 능력을 에이전트에 넣어야 한다.
-
7:00
검증 스킬과 Feature Map 검증은 단순히 코드가 동작하는지 확인하는 수준과, formal methods로 불변식을 증명하는 수준으로 나뉜다. 실무적으로는 CLI로 재현 가능한 실행과 증거 수집을 표준화하고, feature map 같은 재료화된 메모리를 함께 두어 모호한 사용자 요청도 정확히 해석하게 만드는 것이 효과적이다.
-
13:00
고품질 코드를 위한 에이전트 작업 방식 정확성만으로는 부족하고, 성능과 코드 품질까지 확보하려면 에이전트를 실제 소프트웨어 엔지니어처럼 일하게 만들어야 한다. 디버깅, 기능 개발, 프로토타이핑 같은 플레이북과 스킬을 팀 단위로 축적하면, 검증과 결합해 높은 품질의 결과를 안정적으로 낼 수 있다.
-
15:02
에이전트 친화적 코드베이스와 가드레일 코드베이스는 에이전트의 가장 강한 메모리이므로, 올바른 패턴이 기본값이 되도록 아키텍처를 다시 짜야 한다. 정적 분석, CI, lint 규칙, skills, bugbot, 그리고 스타일 가이드를 계층적으로 쌓아 올리면 잘못된 패턴의 확산을 막고, 에이전트가 인간 개입 없이도 안전하게 전진할 수 있다.
-
32:00
외부 신호와 자동화의 연결 Slack, Datadog, Sentry, PlanetScale 같은 외부 도구를 연결하면 Grockbot이 외부 이벤트를 받아 자동으로 cloud agents를 호출하는 외부 루프를 만들 수 있다. 이렇게 되면 bug report 재현, PR 생성, 반복 작업 자동화가 자연스럽게 연결되어 팀 전체 생산성이 크게 올라간다.
실무 인사이트
- 에이전트 생산성을 높이려면 프롬프트를 다듬기보다, 재현 가능한 검증 CLI와 feature map부터 먼저 구축하는 편이 효과적이다.
- 사람이 매번 지적하는 코드는 에이전트에게도 그대로 전파되므로, 반복되는 실수는 lint rule이나 아키텍처 변경으로 구조적으로 제거해야 한다.
- 코드 리뷰를 줄이려면 리뷰 기준을 문서에만 두지 말고, 코드베이스와 CI에 강제 규칙으로 내장해야 한다.