Claude Code에 '게으른 시니어 개발자' 모드를 추가했더니 코드를 6배나 적게 작성하네요
I gave Claude Code a "lazy senior dev" mode and it writes like 6x less code
핵심 요약
AI의 과도한 코드 생성을 억제하고 꼭 필요한 최소한의 코드만 작성하도록 유도하는 'Ponytail' 플러그인을 개발했습니다.
- Ponytail 플러그인 — AI가 불필요한 코드를 생성하지 않고 최소한의 로직만 작성하도록 강제함
- 성능 개선 — 기존 대비 토큰 사용량 16% 감소 및 코드 라인 수 대폭 절감
- 다양한 도구 지원 — Claude Code뿐만 아니라 Cursor, Windsurf, Cline 등에서도 규칙 파일로 사용 가능
- MIT 라이선스 — 누구나 자유롭게 사용할 수 있도록 오픈 소스로 공개됨
AI 에이전트들은 과도하게 일을 처리하려는 경향이 있습니다. 이메일 검증을 요청하면 래퍼 클래스와 여전히 틀린 정규식이 포함된 27줄짜리 EmailValidator 클래스를 내놓죠.
그래서 Ponytail을 만들었습니다. 이건 누구나 아는 시니어 개발자의 능력을 채널링하는 스킬입니다. 긴 포니테일에 뿔테 안경을 쓰고, 산전수전 다 겪은 그런 개발자죠. 말은 없지만, 딱 한 줄을 작성하고, 그게 작동합니다.
코드를 작성하기 전에 작은 사다리를 탑니다. 이게 정말 존재해야 하나? 표준 라이브러리에 이미 있는 건 아닌가? 네이티브 플랫폼 기능인가? 기존 의존성이 있나? 한 줄로 끝낼 수 있나? 그제야 코드를 작성하며, 그것도 최소한으로만 합니다.
5가지 작업에 대해 스킬이 없는 일반 에이전트와 벤치마크를 해봤습니다. 토큰은 약 16% 적게 사용했고, 속도는 약 4배 빨랐으며, 코드 라인 수는 293줄에서 47줄로 줄었습니다. 한 작업에서는 스킬 없는 에이전트가 아무도 요청하지 않은 애니메이션이 포함된 190줄짜리 카운트다운 '대시보드'를 만들었습니다. Ponytail은 13줄로 끝냈죠.
Claude Code 플러그인이라 세션마다 자동 활성화되고 상태 표시줄 배지가 추가됩니다. 다른 도구를 사용하신다면 Cursor, Windsurf, Cline, Copilot, Aider용 규칙 파일도 있습니다. MIT 라이선스입니다.
github.com/DietrichGebert/ponytail
작성되지 않은 246줄의 코드는 단 한 번도 사고를 일으킨 적이 없습니다.

