업데이트: '게으른 시니어 개발자' 스킬인 Ponytail을 처음부터 다시 만들었습니다. Ponytail 5 출시
Update: I rebuilt Ponytail, my "lazy senior dev" skill, from scratch. Ponytail 5 is out
핵심 요약
코딩 에이전트의 효율을 극대화하는 오픈소스 스킬 'Ponytail'이 5.0 버전으로 업데이트되어 코드 최적화와 안정성을 대폭 개선했습니다.
- 코드 최적화 — 변경 사항을 최소화하면서도 전체적인 영향도를 분석하여 효율적인 코드 작성을 지원함
- 리뷰 기능 강화 — 단순 코드 삭제를 넘어 보안, 버그, 테스트 누락 등을 종합적으로 검토함
- 성능 지표 개선 — 이전 버전 대비 코드량, 작업 시간, 비용을 줄이고 테스트 통과율을 높임
- 설치 방식 변경 — 마켓플레이스를 통한 직접 설치로 최신 버전 업데이트를 지원함

얼마 전에 여기 Ponytail 첫 버전을 올렸었지.
이건 코딩 에이전트가 50줄짜리 코드를 단 한 줄로 줄여버리는 시니어 개발자처럼 행동하게 만들어주는 오픈소스 스킬이야.
그 뒤로 아예 처음부터 싹 다 갈아엎었어. 규칙도 새로 짜고, 리뷰랑 감사 기능도 싹 다 뜯어고쳤지. 이 작업 하느라 Claude Code 세션을 5,900번 넘게 돌렸고, 그중 3,650번은 새 규칙이랑 옛날 규칙 비교 테스트하는 데 썼다.
뭐가 바뀌었냐고?
- 규칙. 싹 다 다시 썼고 길이는 절반 정도로 줄었어. 목표도 그냥 "최소한의 코드"에서 "가장 완벽한 최소 변경"으로 바꿨지. 에이전트가 코드를 짜기 전에 변경 사항이 영향을 미치는 모든 곳(호출부, 테스트, 설정 등)이랑 깨질 수 있는 부분까지 싹 다 파악하거든. 답변 끝에는 뭘 건너뛰었는지, 뭘 확인 안 했는지, 그리고 네가 알아야 할 위험 요소가 뭔지 다 적어줘.
- /ponytail-review. 예전엔 그냥 코드 줄일 것만 찾았거든? 이제는 문제 터지면 호출받는 개발자처럼 리뷰해. 버그, 보안, 실제 부하, 빠진 테스트, 느려지는 구간, 그리고 줄여야 할 코드까지 다 잡아내. 그냥 diff만 보는 게 아니라 변경된 코드 주변까지 싹 다 읽거든. 발견한 문제마다 코드가 뭘 하는지, 뭐가 잘못됐는지, 어떻게 고치는지, 안 고치면 어떻게 되는지까지 다 알려줘.
- /ponytail-audit. 예전엔 삭제할 목록만 뽑아줬는데, 이제는 레포지토리 전체를 먼저 훑고 우선순위 매겨서 뭐부터 고쳐야 할지 딱 정해줘.
수치, 같은 에이전트로 스킬 적용 전후 비교(Claude Code, Opus 5.5, 실제 FastAPI + React 레포지토리 포함 39개 작업, 각각 5회 실행):
- 코드량: -53% (이전 버전: -48%)
- 시간: -41% (이전 버전: -38%)
- 비용: -26% (이전 버전: -16%)
- 테스트와 함께 배포되는 위험한 로직: 98% (스킬 미적용 시: 68%)
- 에이전트가 자체 테스트로 잡아낸 주입된 버그: 66% (스킬 미적용 시: 46%)
레포지토리 (MIT): https://github.com/DietrichGebert/ponytail
웹사이트: https://ponytail.dev
이미 쓰고 있는 놈들은 플러그인 업데이트해라. 어디서 삽질하는지 피드백 좀 주면 고맙겠고.


