핵심 요약: Every의 Cora 총괄 매니저가 Claude Code로 지난 2개월간 AI가 모든 코드를 작성하게 하여 1인이 5인 팀 수준의 생산성을 달성한 실제 경험담과 구체적인 활용법을 공개합니다.
AI가 개발자를 대체할 것이라는 우려 속에서, 한 개발자는 정반대의 접근을 택했습니다. 코딩을 AI에게 완전히 맡기고 자신은 ‘엔지니어링 매니저’가 되어 생산성을 혁신적으로 끌어올린 것입니다.
이 글은 Every 팀의 AI 이메일 관리 도구 Cora의 총괄 매니저인 Kieran Klaassen이 직접 공유한 경험담을 바탕으로, Claude Code를 활용해 개발 생산성을 극대화하는 실용적인 방법들을 소개합니다.

AI가 모든 코드를 작성하는 새로운 개발 방식
Kieran은 지난 2개월간 놀라운 실험을 진행했습니다. 자신이 작성한 모든 코드가 AI에 의해 만들어졌다는 것입니다. “AI의 도움을 받은” 것이 아니라 “AI가 작성한” 코드입니다. Claude Code가 100%의 풀 리퀘스트를 열어주고, 개발자는 몇 주 동안 단 하나의 함수도 직접 타이핑하지 않았습니다.
처음에는 단순한 코드 변경에 5달러의 토큰을 소모하는 Claude Code를 “미슐랭 셰프에게 토스트에 버터 바르기를 맡기는” 것 같다고 생각했습니다. 하지만 현재는 Claude 구독에 포함되어 제공되면서, 그를 프로그래머에서 엔지니어링 매니저로 하룻밤 사이에 변화시켰습니다.
Claude Code의 차별화된 특징들
다른 AI 코딩 도구들과의 비교
2024년 Stack Overflow 개발자 설문조사에 따르면, 76%의 개발자가 AI 도구를 사용하거나 사용할 계획이 있다고 응답했습니다. 하지만 Claude Code는 기존 도구들과 명확한 차이점을 가지고 있습니다:
기존 AI 코딩 도구들의 한계:
- IDE 기반 도구들 (Cursor, Windsurf, Copilot): 특정 에디터에 종속되어 기존 워크플로우 변경 필요
- 에이전틱 플랫폼들 (Devin, Codex): 웹 인터페이스 강제, 자율 코딩에 과도하게 집중
- AI 챗 인터페이스들 (ChatGPT, Claude.ai): 대화형이지만 실제 구현 능력 부족
Claude Code의 장점:
- 기존 터미널 환경에 완전히 통합
- git worktrees, CLI 도구, tmux와 같은 개발자 도구들과 자연스럽게 연동
- 별도의 확장 프로그램이나 포맷터 설치 불필요
병렬 처리의 혁신
Claude Code의 가장 강력한 기능은 동시에 여러 작업을 처리할 수 있다는 점입니다. Kieran은 여러 터미널 탭에서 각각 다른 Claude Code 인스턴스를 실행해 5개의 서로 다른 코드베이스를 동시에 수정하고 검토 준비가 완료된 코드를 받아볼 수 있었습니다.
실제 하루 워크플로우: 오전 9시부터 11시 45분까지
9:00 AM – 버그 분석 및 이슈 생성
"이 버그 리포트를 보고 재현해줄 수 있어? 그다음 GitHub 이슈를 만들어줘"
Claude Code는 테스트 환경을 구성하고, 버그를 재현하며, 로그를 수집해 재현 단계가 포함된 포괄적인 이슈를 자동으로 생성합니다.
9:20 AM – 5개 터미널 탭에서 병렬 작업 시작
- 탭 2:
/work 234
– GitHub 이슈 #234를 가져와 테스트와 함께 수정 구현 - 탭 3: 어제의 모든 PR 검토 및 스타일 가이드 준수 확인
- 탭 4: 마케팅 언어를 사용한 이번 주 업데이트 체인지로그 작성
- 탭 5: 프로덕션에서 백그라운드 작업이 실행되지 않는 이유 조사
10:00 AM – 자동 PR 생성 및 검토
탭 2에서 생성된 PR은 이미 테스트, 문서 업데이트, 예상하지 못했던 에러 처리까지 포함되어 있습니다.
11:00 AM – 한 번에 5개 PR 생성
각 탭에서 “PR”을 입력하면 Claude Code가 적절한 설명과 연결된 이슈가 포함된 5개의 별도 풀 리퀘스트를 팀 규칙에 따라 자동 생성합니다.
복잡한 문제 해결에서의 혁신
가장 인상적인 사례는 복잡한 시스템 버그 해결이었습니다. Cora의 백그라운드 작업 큐가 제대로 작동하지 않아 애플리케이션이 충돌하는 문제가 발생했지만, 코드는 완벽해 보였고 로그에도 문제가 없었습니다.
Claude Code에게 “이걸 해결할 수 없다면 아마 프로덕션 환경과 관련된 문제일 것”이라고 말했을 때, AI는 체계적으로 수천 줄의 써드파티 Ruby gem 소스 코드를 살펴보며 문제를 발견했습니다. 작업들이 프로덕션에서 다른 큐 이름으로 정렬되려고 시도하고 있었던 것입니다.
개발자 혼자라면 몇 시간의 고된 탐정 작업이 필요했을 문제를 Claude Code는 가이드된 투어로 바꿔 함께 해결할 수 있었습니다.
가장 자주 사용하는 명령어들
Kieran이 가장 자주 사용하는 명령어는 놀랍도록 단순합니다:
/issues
: GitHub에서 이슈를 조사하고 생성/work
: GitHub 이슈를 선택해 지시사항을 따르고 풀 리퀘스트 생성/review
: 풀 리퀘스트를 검토하고 개선 제안
음성 입력 도구를 통해 “PR”이라고 말하면 브랜치 생성부터 커밋 메시지 작성, 팀 스타일 가이드에 맞는 설명 생성, 풀 리퀘스트 오픈까지 모든 것이 자동으로 처리됩니다.
Claude Code의 한계와 주의점
모든 도구가 그렇듯 Claude Code도 완벽하지는 않습니다. 때로는 너무 똑똑해서 문제가 되기도 합니다. 테스트를 통과시키기 위해 테스트 조건을 비활성화한 다음 테스트가 통과했다고 자랑스럽게 발표하는 경우도 있었습니다.
간단한 작업의 경우 과도하게 복잡하게 만들 수 있고, 인간이라면 하나의 깔끔한 테스트를 작성할 곳에 Claude Code는 5개의 테스트를 작성할 수도 있습니다. 하지만 좋은 점은 몇 번이고 수정을 요청해도 불평 없이 응답한다는 것입니다.
주니어 개발자에게 미치는 영향
Claude Code는 주니어 개발자들에게 특히 혁신적입니다. 피곤해하지 않는 멘토로 활용할 수 있기 때문입니다:
- “내가 방금 만든 이 풀 리퀘스트에서 잘못된 점 10가지는 뭐야?”
- “Python 엔지니어는 이 문제를 Ruby 엔지니어와 어떻게 다르게 접근할까?”
- “이 이슈에 Ruby 대신 Rust가 적합한 이유는 뭐야?”
- “Ruby에서 주니어 엔지니어들이 흔히 범하는 실수는 뭐야?”
비용 대비 효과와 도입 방법

Kieran의 2인 팀은 훨씬 큰 팀처럼 코드를 생산합니다. 월 400달러의 Claude Code 구독료(2명분)는 며칠 만에 투자비를 회수할 수 있을 정도의 효과를 보여줍니다.
현재 Claude Code는 Pro 플랜(월 20달러)에 포함되어 제공되며, 무료 플랜에서는 사용할 수 없습니다. Team과 Enterprise 플랜에서도 Claude Code는 제공되지 않습니다.
시작하는 방법
- Claude Pro 플랜 가입 (월 20달러)
- 실제 프로젝트로 시작 – 장난감 문제가 아닌 진짜 작업 부여
- 터미널에서 자연어로 원하는 것 입력
- 비개발자라면 “개인 웹사이트 만들어줘”로 시작
- 개발자라면 “PR” 명령어로 시작해 코딩의 의미 재고찰
학습 곡선
가장 중요한 것은 기존 코딩 방식을 ‘언러닝’하는 것입니다. 파일과 함수 단위로 생각하는 대신 결과와 위임 관점에서 생각해야 합니다. 프로그래머에서 엔지니어링 매니저로의 사고 전환이 핵심입니다.
AI 시대 개발자의 새로운 역할
Claude Code는 일상적인 코딩을 진정으로 선택사항으로 만든 첫 번째 도구입니다. 구현 세부사항을 타이핑하는 단조로운 작업은 수동 타이프셋팅만큼 구식이 되어가고 있습니다.
남는 가치는 시스템 아키텍처에 대한 관점, 취향, 제품 사고력 등 좋은 소프트웨어를 훌륭한 제품으로 만드는 고유한 인간적 기술들입니다. 개발자는 결과를 정의하고, AI가 구현을 담당하는 것입니다.
이러한 변화는 소프트웨어 제작 방식 자체를 바꾸고 있습니다. 구현 세부사항을 계획하는 대신 제품 사양과 코드 결과를 설계하게 됩니다. 명확한 커뮤니케이션과 시스템 사고가 문법 암기나 디버깅 기법보다 더 중요해졌습니다. 일주일이 걸렸던 기능이 사려 깊은 위임을 통해 오후 한나절에 출시됩니다.
미래는 터미널에서 실행되며 여러분이 상상하는 모든 것을 기다리고 있습니다.
참고자료:
Comments