스크랩
클로드 코드의 장황한 설명, 이제 제미나이로 한 번에 다시 읽는다 - cc-gemini-rewrite

한 줄 요약
코드는 잘 짜는데 설명은 늘 장황하고 거창한 클로드 코드(Claude Code). 그 응답을 굳이 복사해서 제미나이(Gemini)나 Antigravity 창에 붙여넣지 않아도, 터미널(TUI) 안에서 바로 /rewrite 명령 한 번으로 깔끔하게 다시 읽을 수 있게 해주는 오픈소스 도구 cc-gemini-rewrite가 GeekNews Show 코너에 소개됐습니다.
왜 만들었나
개발자라면 한 번쯤 공감할 만한 불만에서 출발합니다.
- 클로드 코드는 코딩 실력은 훌륭하지만, 설명체가 유독 장황하고 웅장(?)해서 읽다 보면 피로가 쌓인다는 지적이 커뮤니티에서 꾸준히 나왔습니다.
- 이런 문제의식 때문에 최근
Vomit,/debuzz같은 유사 도구들도 등장했습니다. - 제작자는 답답함을 해소하려고 클로드의 답변을 제미나이에 복붙해서 읽어왔는데, 속도도 빠르고 한국어 가독성도 좋았다고 합니다. 다만 매번 창을 오가며 복붙하는 게 번거로워서, 아예 클로드 코드 안에서 이 과정을 자동화하기로 한 것이죠.
어떻게 동작하나
핵심 아이디어는 클로드 코드의 MessageDisplay hook을 활용하는 것입니다.
/rewrite명령을 입력하면, 직전 클로드 답변을 제미나이가 다시 풀어서 설명해줍니다.- 이 hook은 화면에 출력되는 텍스트만 바꾸는 방식이라, transcript(대화 기록)와 다음 클로드 컨텍스트에는 원문 그대로 남습니다. 즉 재작성된 결과가 클로드에게 다시 입력되거나 JSONL 로그에 저장되지 않아, 원본 데이터는 훼손되지 않습니다.
- 타이밍도 영리합니다.
/rewrite를 입력하면 클로드가 Bash를 실행하는 동안 제미나이 재작성 결과를 미리 준비해두고, 클로드가 짧은 응답을 출력하는 순간 그 자리에 재작성 결과를 끼워 넣는 식으로 자연스럽게 이어집니다. - 지원 모델도 유연합니다. 제미나이뿐 아니라 OpenAI, OpenRouter, 그리고 로컬 모델까지 OpenAI 호환 엔드포인트라면 자유롭게 연결해 쓸 수 있습니다.
자동 트리거는 왜 껐을까
처음에는 클로드의 '장황한(slop) 응답'을 LLM이나 규칙 기반으로 자동 감지해서 알아서 재작성하도록 설계했다고 합니다. 하지만 실제로 써보니 필요할 때마다 수동으로 /rewrite를 호출하는 편이 더 편했고, 그래서 자동 트리거는 기본값으로 꺼둔 상태입니다. 물론 원한다면 긴 답변만, 혹은 가독성이 떨어지는 답변만 골라 자동으로 재작성하게 설정을 바꿀 수도 있습니다.
써보니 어떤가
제작자는 며칠간 사용해본 소감으로 "설명이 안 읽힐 때마다 바로 /rewrite를 부르면 되니 확실히 편하다"고 전했습니다. GitHub 저장소에는 실제 스크린샷도 함께 올라와 있어 동작 방식을 한눈에 파악하기 좋습니다. 커스터마이징도 가능하니 관심 있는 분들은 직접 써보고 피드백을 남겨보는 것도 좋겠습니다.
이런 분께 추천
- 클로드 코드의 장황한 설명 때문에 피로감을 느끼는 개발자
- 한국어로 더 매끄럽게 AI 응답을 읽고 싶은 분
- 복붙 없이 TUI 안에서 워크플로우를 끊김 없이 이어가고 싶은 분