cc-stretch는 pro-vi가 GitHub에 공개한 Claude Code 플러그인입니다(github.com/pro-vi/cc-stretch, MIT 라이선스). Claude Code의 답변을 처음에는 짧게 보여 주고, 사용자가 클릭한 구절만 그 자리에서 길게 펼쳐 줍니다.

Claude가 쓴 긴 답변을 매번 끝까지 읽어야 할까요? cc-stretch는 그럴 필요가 없다는 쪽에 걸었습니다. 이 글에서는 이 플러그인이 어떻게 동작하는지, 어떻게 설치하는지, 어디까지 기대할 수 있는지 정리합니다.
핵심 요약
- 답변은 짧게 먼저 보이고, 밑줄 친 구절을 클릭하면 그 자리에서 길어지며,
«를 누르면 다시 줄어듭니다. - 만든 사람이 실제 답변 69개로 잰 결과, 클릭 전에 보이는 양은 원래 답변의 약 17%였습니다.
- 읽는 양은 줄지만 Claude는 모든 단계를 미리 다 쓰기 때문에 토큰 비용은 거의 그대로입니다.
짧게 보이고, 누른 구절만 그 자리에서 길어집니다

Claude는 답변을 쓸 때 짧은 버전과 긴 버전을 한꺼번에 씁니다. 형식은 {{짧은 글|긴 글}}입니다. 플러그인은 화면에 짧은 버전만 보여 주고, 펼칠 수 있는 구절에는 밑줄을 긋습니다.
구절을 클릭하면 이미 읽은 단어는 그대로 둔 채 새 단어가 앞뒤로 끼어들며 문장이 길어집니다. 그래서 펼쳐도 읽던 위치를 잃지 않습니다. 그리고 어느 부분을 펼쳤는지 Claude에게 알려 주기 때문에, Claude가 사용자가 안 읽은 내용까지 읽었다고 가정하지 않습니다.
처음 보이는 양은 원래 답변의 6분의 1 정도입니다
만든 사람은 자신의 코딩 프로젝트 네 곳에서 나온 실제 답변 69개로 효과를 쟀습니다. 클릭하기 전에 보이는 양은 플러그인 없이 쓴 답변의 약 17% 였습니다. 그 짧은 버전에 가장 중요한 요점 셋 중 둘 정도가 들어 있었다고 합니다.
다만 만든 사람의 답변이 원래 긴 편이라, 답변이 짧은 사람은 덜 줄어든다고 직접 밝혀 두었습니다. 측정 방법과 자기 기록으로 재 보는 방법은 저장소의 bench/ 폴더에 있습니다.
1967년 아이디어를 언어 모델이 되살렸습니다
이 플러그인의 바탕은 Ted Nelson이 1967년에 제안한 stretchtext입니다. 읽는 사람이 원하면 글이 늘어나고, 다시 줄어들어도 읽던 흐름을 잃지 않는 하이퍼텍스트 개념입니다.
이 아이디어는 널리 쓰이지 못했습니다. 짧은 단계부터 긴 단계까지 모든 버전을 사람이 일일이 써야 했기 때문입니다. 언어 모델은 모든 단계를 한 번에 써 줄 수 있으니, 이제야 실제로 쓸 수 있게 됐다는 것이 만든 사람의 설명입니다.
skim, read, full 세 단어로 보면 쉽습니다

저장소는 같은 답변의 세 가지 상태를 세 단어로 부릅니다.
| 단어 | 뜻 | 언제 보나 |
|---|---|---|
| skim | 모든 구절을 접은 답변 | 처음 답변을 받았을 때 |
| read | skim에 내가 펼친 구절을 더한 것 | 실제로 읽은 양 |
| full | 모든 구절을 펼친 답변 | Claude가 쓴 전부 |
플러그인의 핵심은 이 세 상태 사이의 차이입니다. 만든 사람은 이것을 점진적 주의(progressive attention) 라고 부릅니다. 화면이 무엇을 숨길지 정하는 대신, 읽는 사람이 구절 하나씩 주의를 쓰는 방식이라는 뜻입니다.
설치는 두 줄이면 됩니다
Claude Code 세션에서 아래 두 줄을 실행합니다.
/plugin install cc-stretch --marketplace pro-vi/cc-stretch
/tui fullscreen
터미널에서는 Claude Code의 전체 화면 모드에서만 클릭이 됩니다. /tui fullscreen이 전체 화면 모드로 바꾸고 세션을 다시 이어 줍니다. Claude 데스크톱 앱에서는 펼칠 구절이 링크로 나오고 따로 설정할 것이 없습니다.
업데이트는 셸에서 아래 명령으로 하거나, /plugin의 설치 목록에서 할 수 있습니다.
claude plugin update cc-stretch@cc-stretch
키보드와 표시 방식도 바꿀 수 있습니다
전체 화면 모드에서 alt+↓ 또는 ctrl+↓를 누르면 접힌 구절마다 글자가 붙고, 그 글자를 치면 펼쳐집니다. alt+↑ 또는 ctrl+↑는 접을 구절에 글자를 붙입니다. macOS 26에서는 ctrl+↑와 ctrl+↓가 시스템 단축키와 겹치므로 alt 쪽을 쓰는 편이 낫습니다.
/cc-stretch:style을 실행하면 펼칠 구절을 어떻게 표시할지(굵게, 기울임, 밑줄, 흐리게, 형광색 등) 고를 수 있습니다. 펼친 구절 안에 또 펼칠 구절이 들어가는 중첩도 됩니다.
토큰 비용은 줄지 않습니다
Claude는 짧은 버전과 긴 버전을 모두 미리 쓰기 때문에, 답변 하나에 드는 토큰은 플러그인이 없을 때와 비슷합니다. 읽는 양이 줄 뿐 비용이 주는 것은 아닙니다.
전체 화면 모드가 아닌 곳에서는 모든 구절이 펼쳐진 채로 보입니다. tmux -CC, Windows에서 SSH로 접속한 경우처럼 전체 화면이 켜지지 않는 환경도 있는데, 이때는 CLAUDE_CODE_NO_FLICKER=1로 강제할 수 있습니다. 플러그인이 없는 곳에서는 {{짧은|긴}} 표시가 그대로 보입니다. 또 아직 초기 단계인 Claude Code 플러그인 API를 쓰기 때문에, Claude Code 버전에 따라 동작이 달라질 수 있습니다.
정리하며
cc-stretch는 긴 AI 답변을 다 읽지 않아도 되게 만드는 작은 플러그인입니다. 짧게 먼저 읽고, 궁금한 구절만 그 자리에서 펼치는 방식이라 읽던 흐름도 끊기지 않습니다.
다만 비용을 아끼는 도구가 아니라 읽는 시간을 아끼는 도구라는 점, 터미널에서는 전체 화면 모드가 필요하다는 점은 알고 쓰는 것이 좋습니다.
원본: pro-vi/cc-stretch (https://github.com/pro-vi/cc-stretch), MIT 라이선스(Copyright 2026 pro-vi). 그림 1의 동작 화면(GIF)은 이 저장소 README에 실린 데모를 그대로 옮긴 것입니다. 이 글은 2026년 10월 22일 기준 저장소 README를 바탕으로 정리했습니다. Anthropic과는 관계없는 개인 프로젝트입니다.
자주 묻는 질문 (FAQ)
Q. cc-stretch를 쓰면 토큰 비용이 줄어드나요?
A. 줄지 않습니다. Claude가 짧은 버전과 긴 버전을 모두 미리 쓰기 때문에 비용은 거의 그대로이고 읽는 양만 줄어듭니다.
Q. 터미널에서 클릭이 안 되면 어떻게 하나요?
A. /tui fullscreen으로 전체 화면 모드를 켜야 합니다. 그래도 안 되는 환경에서는 CLAUDE_CODE_NO_FLICKER=1로 Claude Code를 시작해 전체 화면을 강제할 수 있습니다.
Q. Claude 데스크톱 앱에서도 쓸 수 있나요?
A. 쓸 수 있습니다. 데스크톱 앱에서는 펼칠 구절이 링크로 나오고, 클릭하면 펼쳐지고 «를 누르면 접힙니다. 따로 설정할 것은 없습니다.
'IT·AI 도구' 카테고리의 다른 글
| PHP2Shell은 무엇이고 왜 위험할까? (0) | 2026.10.23 |
|---|---|
| 주간 GitHub 인기 저장소가 보여 준 작업 도구의 변화 (0) | 2026.10.23 |
| 오늘 뜬 GitHub 저장소 25개, 분야별로 한눈에 보기 (0) | 2026.10.23 |
| 기술 개념을 움직이는 기계 그림으로 만드는 Anatomy (0) | 2026.10.22 |
