그녀가 지난달 프로덕션에 2,500개 PR을 어떻게 올렸는지
요약
본 글은 대규모의 PR(Pull Request)을 효율적으로 관리하고 자동화하는 방법을 다룹니다. 핵심은 에이전트가 단순히 코드를 작성하는 것을 넘어, 테스트 실행 및 검증 과정을 거쳐 스스로 완성도 높은 결과물을 내도록 시스템을 구축하는 것입니다.
핵심 포인트
- 에이전트 병목 지점은 코드 작성이 아닌 '검증' 과정이다.
- DevTools와 CLI를 활용하여 에이전트가 앱을 직접 실행하고 측정하게 한다.
- 코드베이스 자체를 에이전트의 메모리처럼 활용하는 아키텍처 설계가 중요하다.
- 자동화된 검증 시스템 구축은 코드 리뷰의 필요성을 크게 줄인다.
그녀가 지난달 프로덕션에 2,500개 PR을 어떻게 올렸는지
에이전트를 믿을 수 있는 시스템을 만드는 이야기를 풀어내고 있네요.
SpaceXAI, Cursor, Meta, Netflix에서 일했던 경험에서 여러 인사이트들이..
에이전트 속도의 병목은 작성이 아니라 검증.
실제 아티팩트.. 테스트 실행, Chrome DevTools Protocol로 앱을 돌리고 다양한 방식으로 증명해야 하죠.
그래서 하는 일은 이렇구요.
"Verification"
Control Glass 등으로 에이전트가 CLI + DevTools로 앱을 직접 실행하고 측정하게 함.
↓
"Skills (pstack / poteto-mode)"
시니어 엔지니어처럼 일하게 가르치는 플레이북.
디버깅, 기능 개발, 성능, TDD, unslop, swarm, loop 등..
↓
"에이전트 친화적 아키텍처"
인간이 읽기 조금 나빠지더라도, 컨텍스트를 최소화하고 프로세스 경계가 트리에서 보이게 리팩터링.
Feature map으로 기능 진입점, 조작, 의미를 코드에 남김.
↓
"교정할 때마다 시스템에 넣기"
코드베이스, lint/CI, rules/bugbot, skills, 스타일 가이드에 바로 반영.
이런 방식이 바로 코드베이스를 에이전트의 메모리로 보는 것.
최소한의 컨텍스트만 주고, 나머지는 워크스페이스와 코드에서 찾게 함.
이렇게 되면 Grok Bot으로 바깥 루프(슬랙 버그, X 불만, 아이디어)를 모아 다음에 무엇을 시킬지 정하고..
+
Cloud agents + Agent SDK로 24시간 돌리고,,
+
에이전트가 자기 PR을 스스로 merge (인간 리뷰 없음)
+
tech debt 삭제, paved path 유지, anti-pattern 목록으로 계속 가꾸기..
코드가 스스로를 형식적으로 검증할 수 있으면 code review가 사실상 해결된다!
결국은 2,500 PR은 검증/스킬/코드베이스 설계/자동화를 쌓아서,, 에이전트가 혼자 일해도 되는 공장을 만든 결과라는거.
AI 자동 생성 콘텐츠
본 콘텐츠는 X @lucas_flatwhite (자동 발견)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기