본문으로 건너뛰기
RAISE LAB

VIDEO NOTE

Cursor 엔지니어가 밝히는 월 PR 1,000개 머지하는 에이전트 하네스

AgentOS · 35분 · 고급 · 26. 09. 30. · 분야별 AX 사례 › 에이전트·하네스

YouTube 에서 보기 · AgentOS (새 탭에서 열림)

Cursor와 Grok Bot을 개발한 로렌 탄이 에이전트에게 개발을 온전히 위임하고 월 1,000개의 PR을 자동 머지하기까지 구축한 신뢰 시스템을 공유한다. 사람이 병목이 되는 상태를 벗어나려면 에이전트가 직접 코드를 돌려보며 검증하는 도구, eval 기반 스킬 관리, 에이전트 친화적 코드베이스 설계가 맞물려야 한다. 프롬프트를 고치는 데 매달리기보다 린트와 CI 같은 강력한 기계적 제약으로 안전장치를 세워야 대규모 위임이 가능하다.

핵심

  • 넷플릭스와 메타를 거쳐 Cursor에서 일한 로렌 탄은 에이전트가 코드를 짜고 자동 머지하게 만들어 한 달에 1,000개, 12일 만에 800개의 PR을 처리했다.
  • 개발자가 에이전트의 출력을 일일이 확인하는 병목을 깨려면 에이전트가 직접 런타임 코드 실행, CPU 트레이스, 시뮬레이터 조작으로 결과를 검증하게 해야 한다.
  • 제품의 각 기능 위치와 접근 경로를 정리한 피처 맵(Feature Map)을 제공하면 에이전트가 엉뚱한 코드를 고치거나 환각을 일으키는 문제를 막을 수 있다.
  • 에이전트용 스킬을 유지보수할 때는 서브에이전트와 채점 기준을 활용하는 eval 체계를 갖춰 모델 전반의 성능 회귀를 검증해야 한다.
  • 에이전트가 지름길을 택하는 본성을 역이용해, 정해진 올바른 구현 경로가 지름길보다 더 적은 결정을 요구하도록 아키텍처를 격리 구조로 재설계해야 한다.
  • 규칙 파일이나 프롬프트 지침 같은 소프트 제약에 의존하지 말고, 컴파일러와 CI 검사 같은 하드 제약으로 나쁜 코드 패턴을 기계적으로 차단해야 한다.

RAISE LAB 에서 배우는 사람에게

프롬프트 튜닝에 갇히지 않고 실행 검증 루프, eval 유닛 테스트, CI 기반 하드 제약으로 에이전트가 실패할 수 없는 환경을 만드는 하네스 엔지니어링의 기준점을 제시한다.

챕터

  1. 0:00월 PR 1,000개 머지와 에이전트 신뢰 곡선 (새 탭에서 열림)
  2. 2:401단계 검증: 에이전트에게 직접 실행할 도구 쥐여주기 (새 탭에서 열림)
  3. 6:11피처 맵과 pstack으로 제품 맥락 가르치기 (새 탭에서 열림)
  4. 11:162단계 eval: 스킬을 유닛 테스트하는 방법 (새 탭에서 열림)
  5. 15:27로컬 검증을 거쳐 클라우드 에이전트로 확장하기 (새 탭에서 열림)
  6. 17:263단계 코드베이스: 에이전트 친화적 아키텍처 재설계 (새 탭에서 열림)
  7. 24:44Dune 프레임워크와 지름길을 막는 설계 규칙 (새 탭에서 열림)
  8. 28:02코드 리뷰를 대신하는 5단계 제약과 CI 자동화 (새 탭에서 열림)
  9. 30:48PR 크기 기준과 대규모 토큰 비용의 ROI (새 탭에서 열림)
  10. 34:51에이전트 협업 환경을 구축하는 순서 정리 (새 탭에서 열림)

이 노트는 RAISE LAB 운영팀이 고른 영상을 AI(Gemini)가 보고 한국어로 정리한 것입니다. 영상의 저작권은 원작자에게 있고, 자막·대본은 싣지 않습니다. AgentOS 원작자 채널 (새 탭에서 열림)

에이전트·하네스