pro-vi/cc-stretch

开发工具

让 Claude Code 回复默认只显示精简版,点击某个短语即可原地展开。

416
22
TypeScript
MIT
上线 10 天

如果你经常在 Claude Code 里读长篇回复,值得试;但要确认终端能启用 fullscreen 渲染,而且它省的是阅读时间,不是 token 花费。

解决什么问题

Claude Code 的回复常常是一大段密集解释,你其实只想看其中几处。现在的做法要么从头翻到尾,要么追问让它缩窄范围。cc-stretch 改了交付方式:回复先以精简形式出现,点击带标记的短语,就在原位展开更多内容,已经读过的词不会移位。最后你读到的就是精简版加上你主动打开的那些展开。

有什么不同

Claude 一开始就把短形式和各个展开层级都写好,用的是 {{short|long}} 标记,由插件负责渲染。展开可以嵌套,插件还会告诉 Claude 你打开了哪些部分,避免它以为你读过关着的那些。运行 /cc-stretch:style 打开工具栏,可以换标记和颜色并保存到插件设置。好处是少读又不丢你可跳过的段落。代价 README 写得很清楚:回复消耗的 token 和以前差不多,因为每一层都已经生成,你省的是注意力,不是钱。另外,{{short|long}} 在没加载插件的地方会显示成原始文本。

谁值得试

适合:经常使用 Claude Code、觉得回复普遍比需要的长,而且已经在用终端 fullscreen 布局、愿意记 alt/ctrl+↓ 快捷键的人。不适合:还在终端主屏幕、在其他应用里,或者使用 tmux -CC、Windows 上 SSH 这类环境的人,因为那里所有展开都会直接显示,什么也藏不住。Claude 桌面应用可以避开终端的点击要求,但那里只有短形式是链接,也没有样式工具栏。

使用条件与边界

终端里的点击需要 fullscreen 渲染器,用 /tui fullscreen 切换,会重启并恢复当前会话。README 说明有些环境即使设了 fullscreen 也会从主屏幕启动,CLAUDE_CODE_NO_FLICKER=1 可以强制进入。插件建立在 Claude Code 的 function-hook 插件 API 上,README 称其为 early access,会随版本变化;已在 macOS 终端上验证 Claude Code 2.1.300 到 2.1.302 以及 2.1.306,桌面应用验证的是 2.1.295。更新方式有空开自动更新、claude plugin update 和 /plugin 菜单。alt/ctrl+↓ 会和 diff 面板的文件列表以及 macOS Mission Control 的默认快捷键冲突,带展开的段落里选中和复制的行为也和普通 transcript 不同。Linux 和 Windows 目前只有读者在 issue 里的报告,不是维护者验证;效果如何测量见 bench/。

HotRepo 点评

HotRepo 样本结束时这个仓库才 10 天,2026-10-25 在 TypeScript 新项目榜(不是总榜)以 416 总星数排到 #23;这只是榜单快照,不是当天增长。没有可比的每日榜历史,暂时判断不了热度能否持续。决定长期使用前,先对照 README 的安装说明核对你的 Claude Code 版本和终端布局。

本文由 AI 根据项目 README 生成,更新于 2026年10月25日,以项目官方文档为准。