Repolode
pro-vi

pro-vi/cc-stretch

A Claude Code plugin that shows short replies by default, letting you click phrases to expand them in place.

Stars
385
Forks
22
Open issues
5
Last commit
18 hours ago

What is it?

cc-stretch is a plugin for Claude Code that changes how replies are displayed. Claude writes each reply at several levels of detail, and the plugin shows only the short form at first. Phrases that can be opened are marked, and clicking one grows the text in place, while a « mark closes it again. Claude is told which parts were opened, so it does not assume you have read the rest.

The plugin works in the terminal's fullscreen layout and in the Claude desktop app, where stretches appear as links. Elsewhere, every stretch is shown open so nothing is hidden. Expanded text can nest, and keyboard shortcuts with letter labels let you open or close stretches without the mouse. A /cc-stretch:style command lets you choose how marked phrases look.

The author's own measurement across 69 coding replies found the initial view was about 17% of the words Claude wrote, and it carried about two-thirds of the key points. The plugin also notes that it does not reduce token cost, since Claude still writes every level up front.

Key features

  • 01Shows short replies by default and expands phrases in place on click.
  • 02Collapses expanded text with a « mark and supports nested stretches.
  • 03Keyboard shortcuts with letter labels open and close stretches.
  • 04Customizable styling for marked phrases via /cc-stretch:style.
  • 05Works in the terminal's fullscreen layout and the Claude desktop app.

Use cases

  • Skimming long Claude Code answers and reading details only where needed.
  • Reducing reading time during long coding sessions with verbose replies.
  • Reviewing explanations step by step without losing your place in the text.

Quick start

  1. 1

    Install the plugin in a Claude Code session

    /plugin install cc-stretch --marketplace pro-vi/cc-stretch
  2. 2

    Switch the terminal to fullscreen so clicks work

    /tui fullscreen

Things to know

  • Clicks only work in the terminal's fullscreen layout and the Claude desktop app; elsewhere every stretch shows open.
  • Clicks do not work on Windows yet.
  • The plugin uses Claude Code's early-access function-hook API, which changes between releases.
  • It does not reduce token cost, since Claude writes every level up front.

Topics

FAQ

What is cc-stretch?
A Claude Code plugin that shows short replies by default, letting you click phrases to expand them in place. cc-stretch is a plugin for Claude Code that changes how replies are displayed. Claude writes each reply at several levels of detail, and the plugin shows only the short form at first. Phrases that can be opened are marked, and clicking one grows the text in place, while a « mark closes it again. Claude is told which parts were opened, so it does not assume you have read the rest.
Is cc-stretch free to use? What license does it have?
cc-stretch is open source under the MIT license. Check the license terms before using it in commercial products.
Is cc-stretch still maintained?
Actively maintained. The last commit to cc-stretch was on Oct 19, 2026.
What can I use cc-stretch for?
Skimming long Claude Code answers and reading details only where needed. Reducing reading time during long coding sessions with verbose replies. Reviewing explanations step by step without losing your place in the text.
How do I install cc-stretch?
Install the plugin in a Claude Code session: /plugin install cc-stretch --marketplace pro-vi/cc-stretch Switch the terminal to fullscreen so clicks work: /tui fullscreen
Where can I get cc-stretch?
The source code and installation instructions are on GitHub: https://github.com/pro-vi/cc-stretch

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects