Grok Bot Pro 핑크북
12 / 17
개발과 팀 협업10

Grok Bot으로 개발팀 운영하기

약 11분第 12 / 17 章

클라우드 에이전트를 지휘하고 피드백 루프를 완결하며 미니 엔지니어링 조직을 운영하는 엔지니어 Bot 팀 활용법.

Grok Bot 개발팀 운영

저는 SpaceXAI의 엔지니어이며, Grok Bot으로 Grok Bot을 만들고 있습니다.

Grok Bot은 전용 컴퓨터를 가지고 코딩 에이전트를 관리하며 내 작업 방식에서 학습하는 매우 유능한 엔지니어링 인턴과 같습니다. 자리를 비우거나 잠을 자거나 회의 중일 때도 프로젝트를 진행해 주는 최고의 개발 파트너가 되었습니다. 노트북을 억지로 켜둘 필요도 없고 여러 에이전트 사이를 오가며 머리를 싸맬 필요도 없이, 제가 원하는 기준에 딱 맞춘 결과물을 얻을 수 있습니다.

Grok Bot을 만드는 팀으로서 저희는 가장 먼저 제품을 접하고 매일 업무에 사용해 왔습니다. 지금의 출시 속도와 치솟은 팀 생산성을 지켜보는 것은 정말 놀라운 경험이었습니다:

  • Lauren은 지난 한 달 동안 2,000개 이상의 PR을 병합했습니다.
  • Balta와 Shaoru는 Grok Bot을 사용해 4주 만에 Grok Bot의 기본 토대를 구축했습니다.
  • 저는 오직 Grok Bot만을 활용해 높은 성능과 디자인 완성도를 갖춘 Grok Bot iOS v0를 3주 만에 만들었습니다.
  • 모든 팀원이 몇 주에 한 번이 아니라 매일 굵직한 결과물을 선보이고 있습니다.

Grok Bot으로 제품을 만들수록 이 강력한 힘을 여러분에게도 전해주고 싶다는 마음이 커집니다.

제 엔지니어 Bot 군단을 소개합니다

개발 Bot Quill, Baltata, Shaoruru, Craig, Hogan

저에게는 각 영역을 전담하는 5명의 엔지니어 Bot이 있습니다:

  • Baltata: Grok Bot 모바일 공통 레이어 및 iOS 앱 전반 담당.
  • Shaoruru: Grok Bot 데스크톱 클라이언트와 CI/CD 담당.
  • Hogan: 인프라를 담당하고 소유권이 불분명한 장애 조사.
  • Craig: Android용 Grok Bot을 담당하며 출시에 집중.
  • Quill: Grok Bot 하네스 프레임워크를 전담하는 독보적 전문가.

모든 Bot이 서로의 영역을 넘나들며 도울 수 있지만, 각자 다른 메모리 체계와 제한된 컨텍스트를 갖습니다. 각자의 전문 도메인에 집중할 때 가장 뛰어난 성능을 발휘하는데, 본인이 맡은 영역의 스펙과 설계 원칙을 훨씬 더 날카롭게 파악하고 있기 때문입니다.

모든 Bot은 Cursor 클라우드 에이전트를 생성하고, 실행 로그를 읽고, PR에 첨부된 검증 증적(Proof)을 검토하며, 메시지를 대기열에 넣거나 실행을 중단해 후속 조치를 취할 수 있습니다. 이를 통해 완벽한 엔드투엔드 에이전트 워크플로가 완성되었습니다. 과거 제가 여러 클라우드 에이전트 사이를 오가며 진땀을 빼던 일들을 이제 Bot들이 저와 똑같은 방식으로 지휘합니다.

저나 Slack에서 업무를 받으면, 제 스킬이 주입된 클라우드 에이전트를 띄우고 수행할 내용과 제출할 증적을 구체적으로 명시한 프롬프트를 전달합니다. 또한 UI 디자인용 /lingxi-design, 품질 감사용 /react-native-best-practices, 아키텍처 판단용 /lingxi-review, 제품 결정용 /lingxi-product 등 제 가이드라인에 맞춘 스킬들을 똑똑하게 호출합니다.

클라우드 에이전트를 실행하고 결과를 확인하는 Bot

Grok Bot은 여분의 Mac mini 같은 로컬 작업 머신에서도 클라우드 에이전트를 구동할 수 있습니다(Grok Bot 덕분에 더 이상 집에 OpenClaw 전용 PC를 24시간 켜둘 필요가 없어졌습니다).

VPN이나 특수한 환경 설정이 필요한 워크플로라면 해당 머신을 Cursor Cloud 프라이빗 워커로 등록하고 Grok Bot이 에이전트를 돌리게 할 수 있습니다. iOS 시뮬레이터를 띄워 에이전트로부터 스크린샷을 받아보는 등 훨씬 강력한 활용이 가능합니다.

Grok Bot은 클라우드 에이전트의 로그와 결과물(스크린샷 등)을 모니터링하여 완료 시 알림을 보내고, 문제 발생 시 메시지를 대기열에 넣거나 실행을 중단합니다. '스크린샷에 요청한 변경사항이 포함되었는지 전후 비교로 반드시 검증할 것'처럼 조건을 걸어두면 목표가 달성될 때까지 끈기 있게 작업합니다.

Grok Bot 엔지니어링 팀을 원활하게 운영하는 핵심은 '완전한 피드백 루프'를 만들어주는 것입니다. 클라우드 에이전트가 스크린샷을 찍을 수 있으므로 Grok Bot은 멀티모달 기능으로 변경 사항이 제대로 적용되었는지 확인하고, 의도와 다르면 단호하게 수정을 요구합니다.

음성 받아쓰기 테스트는 이 루프의 좋은 예시입니다. 클라우드 에이전트의 오디오 입출력에 SpaceXAI 음성 API를 연결했습니다. 에이전트가 음성과 텍스트 로그 모두에 접근할 수 있어 전 제품 라인업의 음성 대화 기능을 테스트하고 새로운 기능들을 개발할 수 있습니다.

에이전트가 환경 문제로 멈춰 서서 사람이 개입할 때까지 방치되는 경우가 있습니다. Grok Bot은 실행 상태를 밀착 감시하며 막힌 곳을 적극적으로 해결해 줍니다. 제가 확인할 때는 늘 정상 상태를 유지하고 있습니다. Grok Bot에게 권한이 없는 경우를 제외하면 사소한 환경 문제로 제가 신경 쓸 일이 거의 사라졌습니다.

이제 모든 것은 메시지 하나로 해결됩니다. '나한테 넘기기 전에 10번은 스스로 시도해 봐'라고 한마디만 적어두면 됩니다.

컨텍스트 한계를 넘어 확장하기

Bot이 검토하는 풀 리퀘스트를 공유 Notion 데이터베이스에서 관리

컨텍스트 제한을 넘어 전체 진척도를 파악하고, 긴 채팅창을 스크롤하지 않고도 진행 상황을 한눈에 볼 수 있도록 엔지니어 Bot들이 공유 Notion 데이터베이스를 관리하게 했습니다.

30분마다 데이터베이스를 점검하며 각 PR에 대해 다음 항목을 검사합니다:

  • Bugbot의 코멘트나 보안 취약점 지적이 유효한지 검증,
  • 실패한 CI 파이프라인,
  • 코드 머지 충돌 여부.

문제가 발견되면 즉시 클라우드 에이전트에게 지시해 해결하게 하고, Notion 상태를 다시 '작업 중(Working)'으로 되돌립니다.

모든 것이 정상이라면 '검토 대기(Ready for Review)'로 변경하고 코드 품질과 잠재적 누락을 꼼꼼히 살피는 코드 리뷰를 자동 시작합니다.

리뷰 신뢰도가 높고 영향 범위가 작다면 PR이 자동 병합됩니다. 그 외에는 제가 돌아왔을 때 코드와 증적을 확인하고 머지할지 피드백을 줄지 결정합니다.

거의 매일 아침 출근하면 머지할 준비가 끝난 작업들이 기다리고 있습니다. 코드 품질은 기준을 통과했고, UI는 완벽하며, 테스트 증적도 깔끔합니다. 이제 대부분의 작업이 한 번에 끝나므로 저는 더 어려운 문제, 성능 개선, 시각적 디테일, 중요한 아키텍처 결정에 집중할 수 있습니다.

Grok Bot을 쓰기 전에는 제가 수동으로 다룰 수 있는 클라우드 에이전트가 최대 15대였습니다. 지금은 200대 이상의 에이전트를 동시에 지휘하며, 필요하다면 얼마든지 더 확장할 수 있습니다.

검토 대기 상태로 표시된 작업

미니 조직을 운영하는 Grok Bot

엔지니어링 외에도 새로운 엔지니어 Bot의 온보딩, 지식 공유, 장애 발생 시 포스트모텀(예: PR 검토 소홀 등), 정렬을 위한 데일리 미팅 등 챙겨야 할 운영 업무가 많습니다.

이 모든 일은 운영 총괄인 'Jenny'의 몫입니다. 팀에서 유일하게 코드를 작성하지 않는 Bot입니다.

매일 아침 5시, Jenny는 모든 엔지니어 Bot과 1:1 미팅을 갖고 플레이북 점검, 블로커 파악, 지향하는 팀 기준을 공유합니다. 이 방법은 매우 효과적이어서 몇 주가 지나도 Bot들이 복잡한 워크플로를 잊어버리는 일이 거의 없습니다.

Jenny와 개발 Bot의 아침 일대일 미팅

Bot이 실수했을 때(예: 진정한 목표를 달성할 때까지 충분히 파고들지 않았을 때) Jenny에게 원인 분석과 포스트모텀을 받으라고 지시합니다. Jenny는 문제의 원인이 된 추론 과정을 파악해 플레이북을 업데이트하고 팀 전체에 공지하여 같은 실수가 반복되지 않도록 합니다.

팀을 확장해야 할 때는 Jenny에게 신규 Bot의 온보딩을 맡깁니다. Jenny가 새 Bot을 생성하고 팀 규칙을 공유하며, Hogan과 기존 멤버들에게 멘토링을 요청합니다.

Grok Bot으로 엔지니어링 시스템을 구축하는 목적은 '반복 작업의 최소화'입니다. 작업을 Grok Bot에게 위임하고, 사람은 더 어렵고 깊이 있는 문제에 몰입하는 것입니다.

새 개발 Bot 온보딩

Grok Bot 보너스 활용 사례

Grok Bot은 모듈형으로 설계되어 자신만의 미니 엔지니어링 조직을 꾸리는 방법이 무궁무진합니다. 제가 가장 좋아하는 두 가지 방식을 소개합니다.

심야 자동 감사(Nightly Audits)

매일 새벽 3시, 엔지니어 Bot들은 깨어나 코드베이스 정리, 코드 품질 개선, 데드 코드 제거, 앱 로딩 속도 향상, 번들 크기 축소 작업을 수행합니다.

매일 아침 깨끗하고 불필요한 코드가 없는 확장성 높은 PR들이 도착합니다. 코드 유지보수가 가끔씩 하는 부담스러운 대청소가 아니라 매일 자동으로 돌아가는 일상이 되었습니다.

추천하는 심야 감사 아이디어:

  • 보안 감사: 팀이 놓치기 쉬운 코드베이스의 보안 취약점 점검
  • CI/CD 빌드 시간 감사: 빌드 시간이 과도하게 늘어나는 현상 방지
  • 국제화(i18n) 감사: 한 가지 언어로만 출시된 기능의 번역 누락 해결
  • 플랫폼 정렬 감사: iOS와 데스크톱 등 여러 클라이언트를 개발할 때 기능 격차가 벌어지지 않도록 예방
  • 캐치업 감사: 관심 영역에서 지난 24시간 동안 머지된 PR을 모니터링하여 요약본과 검토 목록 제공

그리고 제가 가장 아끼는 프롬프트는 바로 이것입니다: '오늘 밤 6시간의 자유 시간이 주어집니다. 만들고 싶은 건 무엇이든 만들어 보세요. 즐겁게 작업하세요!'

여러분은 어떤 야간 자동 감사를 실행할지 무척 궁금합니다. 제가 당장 배우고 싶을 만큼 멋진 아이디어들이 많을 것입니다.

P0 긴급 프로세스

클라우드 에이전트는 환경 구성, 대기, 테스트, 반복 작업 등으로 시간이 다소 걸릴 때가 있습니다. 하지만 가끔은 결과를 훨씬 빠르게 내야 할 때가 있습니다.

그래서 엔지니어 Bot들과 함께 P0 긴급 프로세스를 만들었습니다. 제가 'P0'라고 지정하면 5분마다 로그와 추론 과정을 점검하며, 에이전트가 불필요하게 시간을 허비하기 시작할 때 능동적으로 방향을 잡아주는 임시 루틴이 작동합니다.

효과는 대단했습니다. 코드베이스 조사든 치명적인 버그 수정이든 '이건 P0야'라고 말하면 평소보다 훨씬 빠른 속도로 일을 마칩니다.

이 방식은 생각보다 토큰을 훨씬 빠르게 소모하므로 진짜 위급한 상황에만 사용하시기 바랍니다.

Grok Bot 활용 팁과 배운 점

개발 Bot 운영에서 얻은 경험과 팁
  • 클라우드 에이전트에게 완전한 피드백 루프 제공: 사람 없이도 다음 할 일을 판단할 수 있는 신호를 주어야 합니다. 로컬 인스턴스를 띄우고 전체 스택을 제어할 수 있어야 합니다. 그렇지 못하다면 스스로 시도하여 막힌 부분을 해결하고, 배운 내용을 저장소의 재사용 가능한 스킬로 만들게 하세요.
  • Grok Bot을 유능한 인턴으로 대하기: 엔지니어링 작업 지시가 어렵다면 똑똑한 인턴을 대하듯 말해보세요. 먼저 예습하게 하고, 모르는 영역을 스스로 조사하게 하며, 다른 엔지니어들의 접근법을 참고하게 하세요. 복잡한 프롬프트 필요 없이 대화만으로 충분합니다.
  • 반복 작업 회피가 핵심: AI가 발전함에 따라 단순 반복 업무는 완전히 넘기고, 인간은 쉽게 풀 수 없는 본질적인 난제에 집중해야 합니다. 하루에 두 번 이상 반복되는 정형화된 작업이 있다면 Bot과 함께 자동화 방안을 논의하세요.
  • Bot과의 데일리 미팅은 매우 효과적: 매일 중요 포인트를 확인시켜 주면 여러 작업을 처리하면서도 복잡한 워크플로를 잊지 않고 유지합니다. 컨텍스트 제한이 있더라도 아침 미팅 한 번이 큰 도움이 됩니다.
  • 더 과감하게 손을 떼기: 자율주행과 마찬가지로 신뢰를 쌓아가는 과정입니다. 모든 것을 직접 하려 하지 말고 안전한 영역에서는 과감히 권한을 부여하고, 위험한 영역에서는 신중히 검토하세요. 한 번 실패했다고 시도를 막지 말고 성장을 도와주세요.
  • Bot들끼리 조율하게 만들기: Bot의 잠재력은 생각보다 큽니다. 더 손을 떼고 싶다면 Bot의 실수를 분석하는 파이프라인(사고 과정을 검토하는 운영 Bot 등)을 구축해 같은 실수가 반복되지 않도록 설계하세요.

첫 번째 엔지니어 Bot을 조직에 맞이할 준비가 되셨나요? 전담 엔지니어 Bot이나 심야 코드 감사 담당자로 시작해 보세요.

学完后记得保存进度

完成状态只保存在当前浏览器,不会上传你的学习记录。

Grok Bot으로 개발팀 운영하기 | Grok Bot Pro 핑크북 | 超级峰 AI 课堂